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

2020 年度 実施状況報告書

超並列計算環境のための高精度かつ再現性のある行列計算ライブラリの開発

研究課題

研究課題/領域番号 19K20286
研究機関国立研究開発法人理化学研究所

研究代表者

椋木 大地  国立研究開発法人理化学研究所, 計算科学研究センター, 研究員 (90742289)

研究期間 (年度) 2019-04-01 – 2022-03-31
キーワード高精度 / 再現性 / 行列計算 / 疎行列反復法
研究実績の概要

本研究では,スーパーコンピュータ等の超並列アーキテクチャを対象に,計算精度の高精度化と,計算結果の再現性を保証可能で,かつ従来手法と比べて高性能を達成可能な,基本線形代数演算ライブラリ(いわゆるBasic Linear Algebra Subprograms, BLAS)の開発を行う.本研究では次の4つの手法:(1)尾崎スキーム,(2)ExBLASスキーム,(3)DotKスキーム,(4)CADNAスキームに着目し,この中で(1)を主たる手法として検討する.2020年度の進捗は以下の通りである.(a) 昨年度に国際会議ISC2020に論文が採択された,尾崎スキームに基づくTensor Coresを活用したDGEMM実装に関する研究の口頭発表を行い,論文が出版された.同内容については国際会議CSE21においても口頭発表を行なった.(b) ISC2020の提案手法の電力性能を評価し,これに関して共著者として執筆に参加した論文が国際会議IPDPS2021(会議は来年度開催)に採択された.(c) ISC2020の提案手法を応用したbinary128(IEEE 4倍精度)行列積を開発し,日本応用数理学会2020年度年会において口頭発表した.本成果は現在論文を執筆中であり,次年度に査読付き国際会議へ投稿予定である.(d) 昨年度に開発を開始した尾崎スキームに基づく高精度かつ再現性のある疎行列反復解法(CG法)に関する論文を国際会議HPC Asia2021に投稿し採択され,口頭発表を実施し,論文が出版された.この研究ではExBLASスキームに基づく同等の実装との性能比較を実施した.(e)昨年度に共著者として執筆に参加し国際ワークショップNSV20に投稿したCADNAスキームに関する論文が採択され出版された.

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

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

理由

当初の研究計画と予定の前後や多少の変更はあるが,前述の実績を踏まえると総じて十分な進捗があると言える.

今後の研究の推進方策

来年度に重点的に取り組む内容は以下の通りである:(a) 尾崎スキームの分散並列版(MPI)実装と性能評価.(b) 複数精度・混合精度対応実装の開発と,他手法との比較を含めた性能評価.(c) 高精度かつ再現性のある疎行列反復解法の改良.Binary128またはDotKもしくはdouble-double演算の活用による高精度化と,混合精度化による高速化を検討する.CADNAスキームの活用による誤差分析結果の混合精度化への応用も検討する.(d) アプリケーションへの応用.本研究で開発された技術の実アプリケーションにおけるデモンストレーションを検討中である.

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

Covid19感染拡大により学会発表,打ち合わせ等に要する出張が取りやめとなったことに加え,学会もオンライン開催となり参加費が減額されたため,使用額が減少した.

  • 研究成果

    (10件)

すべて 2021 2020 その他

すべて 国際共同研究 (1件) 雑誌論文 (4件) (うち国際共著 3件、 査読あり 4件、 オープンアクセス 1件) 学会発表 (5件) (うち国際学会 3件)

  • [国際共同研究] Sorbonne University(フランス)

    • 国名
      フランス
    • 外国機関名
      Sorbonne University
  • [雑誌論文] Conjugate Gradient Solvers with High Accuracy and Bit-wise Reproducibility between CPU and GPU using Ozaki scheme2021

    • 著者名/発表者名
      Mukunoki Daichi、Ozaki Katsuhisa、Ogita Takeshi、Iakymchuk Roman
    • 雑誌名

      Proc. The International Conference on High Performance Computing in Asia-Pacific Region (HPCAsia 2021)

      巻: - ページ: 100~109

    • DOI

      10.1145/3432261.3432270

    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Matrix Engines for High Performance Computing: A Paragon of Performance or Grasping at Straws?2021

    • 著者名/発表者名
      Jens Domke, Emil Vatai, Aleksandr Drozd, Peng Chen, Yosuke Oyama, Lingqi Zhang, Shweta Salaria, Daichi Mukunoki, Artur Podobas, Mohamed Wahib, Satoshi Matsuoka
    • 雑誌名

      Proc. 35th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2021)

      巻: - ページ: -

    • 査読あり / 国際共著
  • [雑誌論文] DGEMM Using Tensor Cores, and Its Accurate and Reproducible Versions2020

    • 著者名/発表者名
      Mukunoki Daichi、Ozaki Katsuhisa、Ogita Takeshi、Imamura Toshiyuki
    • 雑誌名

      Lecture Notes in Computer Science

      巻: 12151 ページ: 230~248

    • DOI

      10.1007/978-3-030-50743-5_12

    • 査読あり
  • [雑誌論文] Can We Avoid Rounding-Error Estimation in HPC Codes and Still Get Trustworthy Results?2020

    • 著者名/発表者名
      Jezequel Fabienne、Graillat Stef、Mukunoki Daichi、Imamura Toshiyuki、Iakymchuk Roman
    • 雑誌名

      Lecture Notes in Computer Science

      巻: 12549 ページ: 163~177

    • DOI

      10.1007/978-3-030-63618-0_10

    • 査読あり / 国際共著
  • [学会発表] DGEMM using Tensor Cores2021

    • 著者名/発表者名
      Daichi Mukunoki, Katsuhisa Ozaki, Takeshi Ogita, Toshiyuki Imamura
    • 学会等名
      SIAM Conference on Computational Science and Engineering (CSE21)
    • 国際学会
  • [学会発表] High-Precision, Accurate, and Reproducible Linear Algebra Operations using Ozaki Scheme2021

    • 著者名/発表者名
      Daichi Mukunoki, Katsuhisa Ozaki, Takeshi Ogita, Toshiyuki Imamura, Roman Iakymchuk
    • 学会等名
      The 3rd R-CCS International Symposium
    • 国際学会
  • [学会発表] DGEMM using Tensor Cores and OzBLAS2020

    • 著者名/発表者名
      Daichi Mukunoki
    • 学会等名
      11th Joint Laboratory for Extreme Scale Computing (JLESC) Workshop
    • 国際学会
  • [学会発表] binary128に対する尾崎スキーム行列積2020

    • 著者名/発表者名
      椋木大地, 尾崎克久, 荻田武史
    • 学会等名
      第4回精度保証付き数値計算の実問題への応用研究集会 (NVR 2020)
  • [学会発表] 尾崎スキームを用いたbinary128による4倍精度行列積2020

    • 著者名/発表者名
      椋木大地, 尾崎克久, 荻田武史
    • 学会等名
      日本応用数理学会2020年度年会

URL: 

公開日: 2021-12-27  

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

Powered by NII kakenhi