• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2022 Fiscal Year Annual Research Report

Custom Accelerators for Quantum-Annealing-Assisted Material Informatics

Research Project

Project/Area Number 20H04197
Research InstitutionTohoku University

Principal Investigator

張山 昌論  東北大学, 情報科学研究科, 教授 (10292260)

Co-Investigator(Kenkyū-buntansha) Waidyasooriya Ha  東北大学, 情報科学研究科, 准教授 (60723533)
Project Period (FY) 2020-04-01 – 2024-03-31
Keywords高性能計算 / 量子コンピューティング / 量子アニーリング / 量子化学計算 / FPGA
Outline of Annual Research Achievements

分子構造の最適化手法のためのFPGAを用いた大規模かつ高速な量子アリーリングシミュレータのアーキテクチャを確立した. 昨年度に 基本的なアーキテクチャを確立した「スパースイジングモ デルに基づく高速アーキテクチャ」の大規模実装に対して取り組みを行った. 量子ビットごとに処理要素(PE)を用意しているためハードウェア量が多いという課題を解決するために,複数の量子ビットを同一のPEに割り当てるなどの対応を検討した.複数の量子ビットの値をPEへの入力とするために,複数入力を制御するチャネルを開発し,入力数に依存せずに同じハードウェアを使えるように直列で入力を受け付ける構成とした.それにより実装できる量子ビット数は数倍以上に向上した.
また,このアーキテクチャでは,応用ごとに異なる回路を生成する必要があるため,そのような回路をイジングモデルから自動生成する,設計環境の開発も合わせて行った.応用問題がイジングモデルで与えられた場合に,そのグラフ構造を解析し,並列に実行されるノードを異なるPEに割り当てるようにクラスタリングを行うアルゴリズムを開発した.本年度開発したマッピングアルゴリズムでは,マッピングアルゴリズムの最初の取り組みとしてPE間の通信量を考慮しないという前提でアルゴリズムを開発した.マッピングの問題は組み合わせ探索問題となるが,探索空間が膨大となるために,ヒューリスティックなアルゴリズムを実装した.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

スパースイジングモデルにおいて複数の量子ビットを1つのPEで処理するアーキテクチャーを実装したが, 現状では想定している性能に達していない.その原因としては複数の量子ビットの値を入力してPEで処理する際のデータ転送部分が複雑になりクロック周波数が落ちていることが明らかになっている. またアプリケーションの自動マッピングソフトウェアにおいてはマッピングはできるものの最適性に改良の余地が多くハードウェアリソースを多く消費する結果となっている.

Strategy for Future Research Activity

まず,スパースイジングモデルにおいて複数の量子ビットを1つのPEで処理するアーキテクチャーの性能向上を検討する. 性能が低下する原因としては複数の量子ビットの値を入力してPEで処理する際のデータ転送部分が複雑になりクロック周波数が落ちていることが明らかになっている. この問題を解決するために,データ転送の制御を行う回路の並列化に取り組む.
またアプリケーションの自動マッピングソフトウェアにおいては最適性に向上を検討する.大規模な組み合わせ最適化問題となるため,既存の商用のソルバーを活用した定式化,および解法を検討する.

  • Research Products

    (6 results)

All 2022

All Journal Article (1 results) (of which Peer Reviewed: 1 results,  Open Access: 1 results) Presentation (5 results) (of which Int'l Joint Research: 5 results,  Invited: 1 results)

  • [Journal Article] A Scalable Emulator for Quantum Fourier Transform Using Multiple-FPGAs With High-Bandwidth-Memory2022

    • Author(s)
      Waidyasooriya Hasitha Muthumala、Oshiyama Hiroki、Kurebayashi Yuya、Hariyama Masanori、Ohzeki Masayuki
    • Journal Title

      IEEE Access

      Volume: 10 Pages: 65103~65117

    • DOI

      10.1109/ACCESS.2022.3183993

    • Peer Reviewed / Open Access
  • [Presentation] FPGA-based Prototype of a Quantum Annealing Simulator for Sparse Ising Model2022

    • Author(s)
      Yuta Ohma
    • Organizer
      15th IEEE International Symposium on Embedded Multicore/Many-coreSystems-on-Chip (MCSoC-2022)
    • Int'l Joint Research
  • [Presentation] Scalable Architecture Targeting HBM-Based FPGAs for Complex Matrix Multiplication2022

    • Author(s)
      Takuro Fukuda
    • Organizer
      23rd International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'22)
    • Int'l Joint Research
  • [Presentation] Direct Mapping of Neural Circuits on FPGA2022

    • Author(s)
      Mizuki Harasawa
    • Organizer
      23rd International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'22)
    • Int'l Joint Research
  • [Presentation] FPGA Acceleration of Quantum Annealing Simulations2022

    • Author(s)
      Hasitha Muthumala Waidyasooirya
    • Organizer
      2022 Japan-Taiwan Advanced Quantum Technology Research and Development Workshop
    • Int'l Joint Research / Invited
  • [Presentation] Implementation of an FPGA-Oriented Complex Number Computation Library Using Intel OneAPI DPC++2022

    • Author(s)
      Kosiro Obata
    • Organizer
      IEEE International Midwest Symposium on Circuits and Systems (MWSCAS)
    • Int'l Joint Research

URL: 

Published: 2023-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi