• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2019 年度 実施状況報告書

エクサスケール計算機を想定した量子モデルシミュレーションに対する並列化・高速化

研究課題

研究課題/領域番号 18K11345
研究機関国立研究開発法人日本原子力研究開発機構

研究代表者

山田 進  国立研究開発法人日本原子力研究開発機構, システム計算科学センター, 研究主幹 (80360436)

研究分担者 永井 佑紀  国立研究開発法人日本原子力研究開発機構, システム計算科学センター, 副主任研究員 (20587026)
大橋 洋士  慶應義塾大学, 理工学部(矢上), 教授 (60272134)
町田 昌彦  国立研究開発法人日本原子力研究開発機構, システム計算科学センター, 研究主席 (60360434)
研究期間 (年度) 2018-04-01 – 2021-03-31
キーワード高性能計算 / GPU / 固有値計算 / ハミルトニアン / シェアードメモリ / LOBPCG法
研究実績の概要

電子間に強い相関のある量子多体モデルであるハバードモデルのエネルギーを表現する行列の基底状態(最小固有値とその固有ベクトル)を計算する反復法の1つであるLOBPCG法をGPU向けに高速化した。LOBPCG法において計算量の多い演算は、行列とベクトルの掛け算であり、モデルの物理的性質から行列の非ゼロ要素が規則的に配置するため、この規則性を利用することで、掛け算を実行する際に規則的なデータアクセスが実現できる。一方で、この方法を用いると、同じデータへのアクセスが大量に発生する。そこで、データアクセスの規則性を利用したアルゴリズムを提案するとともに、同じデータへのアクセスコストを減らすためGPUのシェアードメモリを用いたアルゴリズムも提案した。これらの高速化により、量子問題の固有値計算において、汎用的なルーチンを組み合わせて計算するよりも、1.5倍程度高速に計算できることを確認した。この結果等をまとめた成果を国際会議「USNCCM15」および「ParCo2019」において口頭発表した。また、「ParCo2019」においては発表した成果をまとめたものが、会議の査読付きのプロシーディングとして出版された。さらに、本研究によって得られた成果等を利用した固有値計算シミュレーションによって得られた物理結果をまとめたものが論文誌「J. Phys. Soc. Jpn.」に掲載された。
また、複数のGPUを用いた並列計算についての研究開発を進めており、実際に並列化を行っている。この並列化の際に、通信と同時実行できる演算を見出し、実際にオーバーラップさせることで高速化することを確認している。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

GPU単体に対する高速化を実現し、その結果を高性能計算分野の国際会議等で発表するとともに、その結果をまとめたものが国際会議「ParCo2019」の査読付きのプロシーディングとして出版されている。また、物理的結果も「J. Phys. Soc. Jpn.」に掲載されていることから、順調に進んでいると考えている。

今後の研究の推進方策

GPU単体に対する高速化を行うとともに、複数のGPUを使用するための並列化手法等についての研究開発を進めていく。また、開発したコードを量子問題に適用し、新たな物理的知見を得ることを目指す。

次年度使用額が生じた理由

(理由)
研究成果発表を予定していた会議等が中止になったため、参加費・旅費を繰り越しした。
(使用計画)
既に計算科学分野・物理分野とも新規の研究成果は得られており、その成果の発表に適した論文誌への投稿料や会議の参加費・旅費として使用する。

  • 研究成果

    (4件)

すべて 2020 2019

すべて 雑誌論文 (2件) (うち査読あり 2件、 オープンアクセス 1件) 学会発表 (2件) (うち国際学会 2件)

  • [雑誌論文] High Performance Eigenvalue Solver for Hubbard Model: Tuning Strategies for LOBPCG Method on CUDA GPU2020

    • 著者名/発表者名
      Susumu Yamada, Masahiko Machida, Toshiyuki Imamura
    • 雑誌名

      Parallel Computing: Technology Trends

      巻: 36 ページ: 105~113

    • DOI

      https://doi.org/10.3233/APC200030

    • 査読あり / オープンアクセス
  • [雑誌論文] Smooth Self-energy in the Exact-diagonalization-based Dynamical Mean-field Theory: Intermediate-representation Filtering Approach2019

    • 著者名/発表者名
      Nagai Yuki、Shinaoka Hiroshi
    • 雑誌名

      Journal of the Physical Society of Japan

      巻: 88 ページ: 064004-1~5

    • DOI

      https://doi.org/10.7566/JPSJ.88.064004

    • 査読あり
  • [学会発表] Tuning Strategy of Solving the Hubbard Model by LOBPCG Method on CUDA GPU2019

    • 著者名/発表者名
      Susumu Yamada, Toshiyuki Imamura, Masahiko Machida
    • 学会等名
      15th U.S. National Congress on Computational Mechanics
    • 国際学会
  • [学会発表] High performance eigenvalue solver for Hubbard model: Tuning strategies for LOBPCG method on CUDA GPU2019

    • 著者名/発表者名
      Susumu Yamada, Toshiyuki Imamura, Masahiko Machida
    • 学会等名
      Parallel Computing 2019 (ParCo 2019)
    • 国際学会

URL: 

公開日: 2021-01-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi