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

2021 Fiscal Year Annual Research Report

Research on high-performance and high-dimensional numerical linear algebra applying an asynchronous task mechanism on the exascale computing era

Research Project

Project/Area Number 19H04127
Research InstitutionInstitute of Physical and Chemical Research

Principal Investigator

今村 俊幸  国立研究開発法人理化学研究所, 計算科学研究センター, チームリーダー (60361838)

Co-Investigator(Kenkyū-buntansha) 工藤 周平  電気通信大学, 大学院情報理工学研究科, 助教 (50824421)
廣田 悠輔  福井大学, 学術研究院工学系部門, 助教 (60709765)
鈴木 智博  山梨大学, 大学院総合研究部, 教授 (70235977)
椋木 大地  国立研究開発法人理化学研究所, 計算科学研究センター, 研究員 (90742289)
鈴木 厚  国立研究開発法人理化学研究所, 計算科学研究センター, 上級研究員 (60284155)
Project Period (FY) 2019-04-01 – 2022-03-31
Keywords高性能数値線形代数 / タスクスケジュール / 高並列処理 / 非同期・条件付き・競争的タスク / タスク並列・データ並列 / DAG
Outline of Annual Research Achievements

第三カ年目は繰り越し事業も含めて以下の成果となる.
1) 「タスクスケジューリングの各種実験的評価」:本プロジェクトで検討を進めてきたスケジューラ開発は、コロナ等の影響で実装作業並びに研究者相互の技術展開が困難となったため、内容を限定するとともに想定技術を既存ランタイム系で代用するなどの措置により進めることに変更した。そのような条件下において、a) CUDAにおけるスレッドブロックの独自管理手法の実現 b) OpenMPのマルチタスク制御方式の組み合わせによるロードバランス制御方式の研究、c) バッチ処理に特化した設定におけるOpenMPのタスクスケジューリングとコスト通知方式の性能相関の実証実験をすすめた。いずれも実用コード上での実装につながり、論文として成果発表まで達成している。
2) 「数値計算アルゴリズムにおけるタスク並列モデルの調査研究」:逆行列計算過程での陽なタイルレイアウトの並び替えやパック処理によるデータ移動の削減などの結果性能改善につながる例を示すことができた。さらに、LDL行列分解の中で低ランク近似と適切なOpenMPタスク並列指示を行うことでも既存実装よりも優れた成果を示している。さらに、当該手法の延長上に量子アニーラを活用したチューニングなど新技術への展開も見出すことができている。最後に、疎行列直説法ソルバにおける、先送りされたブロック処理を担当するタスクに対してダミータスクの概念を導入し、DAG構成時には確定しないタスク表現を可能とした。また、数値安定性の観点から先送りした計算ブロックには高精度計算を考慮した混合精度演算によるケアが必要であり今後の展開に必要な技術課題の洗い出しにもつながっている。

Research Progress Status

令和3年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

令和3年度が最終年度であるため、記入しない。

  • Research Products

    (10 results)

All 2022 2021

All Journal Article (4 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 2 results,  Open Access: 1 results) Presentation (6 results) (of which Int'l Joint Research: 3 results)

  • [Journal Article] Task-parallel tiled direct solver for dense symmetric indefinite systems2022

    • Author(s)
      Shen Zhongyu、Zhang Jilin、Suzuki Tomohiro
    • Journal Title

      Parallel Computing

      Volume: 111 Pages: 102900~102900

    • DOI

      10.1016/j.parco.2022.102900

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] A Factorization Algorithm for Sparse Matrix with Mixed Precision Arithmetic2022

    • Author(s)
      Suzuki A.
    • Journal Title

      ECCOMAS Congress 2022 - 8th European Congress on Computational Methods in Applied Sciences and Engineering

      Volume: 2022 Pages: 1~12

    • DOI

      10.23967/eccomas.2022.006

    • Peer Reviewed / Open Access
  • [Journal Article] CPU+GPU混成システム上の固有値計算ソルバーの現状調査と性能評価2022

    • Author(s)
      今村 俊幸, 伊奈 拓也, 廣田 悠輔. 井戸村 泰宏
    • Journal Title

      情報処理学会研究報告: ハイパフォーマンスコンピューティング

      Volume: Vol. 2022-HPC-187, No. 21 Pages: 1~10

  • [Journal Article] タイル単位でパック化を行う行列計算2022

    • Author(s)
      工藤 周平 , 今村 俊幸
    • Journal Title

      情報処理学会, 研究報告: ハイパフォーマンスコンピューティング

      Volume: Vol. 2022-HPC-185, No. 10 Pages: 1~10

  • [Presentation] Empirical parameter tuning of task-based tiled matrix factorization2022

    • Author(s)
      Tomohiro Suzuki
    • Organizer
      41th Advanced Supercomputing Environment (ASE) Seminar
  • [Presentation] Dissection sparse direct solver with mixed precision arithmetic for smaller memory footprint2022

    • Author(s)
      Atsushi Suzuki
    • Organizer
      FreeFEM days
    • Int'l Joint Research
  • [Presentation] Task Scheduling Strategies for Batched Basic Linear Algebra Subprograms on Many-core CPUs2021

    • Author(s)
      D. Mukunoki, Y. Hirota and T. Imamura
    • Organizer
      2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC), Singapore, Singapore, 2021
    • Int'l Joint Research
  • [Presentation] CPUにおける batched BLAS のためのタスクスケジューリング戦略2021

    • Author(s)
      椋木大地, 廣田悠輔, 今村俊幸
    • Organizer
      日本応用数理学会 2021年度年会
  • [Presentation] CP-ALS についての HPC からの考察と試み2021

    • Author(s)
      今村 俊幸
    • Organizer
      日本応用数理学会 2021 年度年会
  • [Presentation] Empirical parameter tuning of task-based tiled QR factorization using quantum annealing2021

    • Author(s)
      Tomohiro Suzuki
    • Organizer
      The 9th International Symposium on Computing and Networking Workshops (CANDARW 2021)
    • Int'l Joint Research

URL: 

Published: 2023-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi