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

2021 Fiscal Year Annual Research Report

Fast, accurate and stable matrix computation algorithms based on non-orthogonal transformations

Research Project

Project/Area Number 17K19966
Research InstitutionThe University of Electro-Communications

Principal Investigator

山本 有作  電気通信大学, 大学院情報理工学研究科, 教授 (20362288)

Co-Investigator(Kenkyū-buntansha) 廣田 悠輔  東京電機大学, 未来科学部, 助教 (60709765)
Project Period (FY) 2017-06-30 – 2022-03-31
Keywords共役勾配法 / 前処理 / GPU / 固有値計算 / ブロックヤコビ法
Outline of Annual Research Achievements

今年度は,共役勾配法のためのMILU(0)前処理の理論的解析と対称固有値問題の解法の高性能実装の2つのテーマについて研究を実施した。

(1) 本課題では,非直交変換に基づく行列アルゴリズムの一つの例として,共役勾配法のためのMILU(0)前処理(修正不完全LU分解前処理)の研究を行ってきた。特に,ブロック赤黒順序付け手法を用いた同前処理の並列化をテーマとし,昨年度までに,アルゴリズムの開発と安定性解析,およびGPU上での並列化とその最適化を行ってきた。今年度は,提案する並列アルゴリズムの収束加速効果に関する理論的解析を行った。提案手法は,並列度が数千の場合でも,逐次版のMILU(0)前処理にあまり劣らない収束加速効果を持つことが実験的に示されていたが,これを説明できる理論はこれまでに存在しなかった。今年度の研究では,2次元ポアソン方程式の離散化から得られる行列を例題として前処理後の行列の詳細な固有値解析を行い,格子点数がN×Nの場合に,前処理行列のN^2個の固有値はO(N)個を除いて逐次版の前処理の場合とほぼ同様な分布を持つこと,残りのO(N)個の固有値は,共役勾配法の高々N回の反復で取り除くことができ,それ以降の反復には影響を与えないことを示した。これにより,提案手法の収束加速効果に関する理論的基礎を与えた。

(2) もう一つのテーマとして,ブロックヤコビ法に基づく並列固有値解法の高性能実装を行った。スーパーコンピュータ「富岳」の1ノード(48コア)をターゲットとし,本研究で提案した収束加速のための組合せ的前処理を用いることで,数千元程度の行列に対し,従来のブロックヤコビ法に比べて高速に解が得られることを示した。また,実行時間の詳細な分析を行い,行列の転置コピーが実行時間の多くを占めること,その効率化により更に2倍程度の高速化が可能であることを明らかにした。

  • Research Products

    (14 results)

All 2022 2021 Other

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

  • [Int'l Joint Research] ザルツブルグ大学(オーストリア)

    • Country Name
      AUSTRIA
    • Counterpart Institution
      ザルツブルグ大学
  • [Int'l Joint Research] スロバキア国立科学アカデミー(スロバキア)

    • Country Name
      SLOVAKIA
    • Counterpart Institution
      スロバキア国立科学アカデミー
  • [Journal Article] Performance prediction of massively parallel computation by Bayesian inference2022

    • Author(s)
      Kohashi Hisashi、Iwamoto Harumichi、Fukaya Takeshi、Yamamoto Yusaku、Hoshi Takeo
    • Journal Title

      JSIAM Letters

      Volume: 14 Pages: 13~16

    • DOI

      10.14495/jsiaml.14.13

    • Peer Reviewed / Open Access
  • [Journal Article] Combinatorial preconditioning for accelerating the convergence of the parallel block Jacobi method for the symmetric eigenvalue problem2021

    • Author(s)
      Kugaya Masaki、Kudo Shuhei、Yamamoto Yusaku
    • Journal Title

      JSIAM Letters

      Volume: 13 Pages: 56~59

    • DOI

      10.14495/jsiaml.13.56

    • Peer Reviewed / Open Access
  • [Journal Article] Acceleration and Parallelization of a Linear Equation Solver for Crack Growth Simulation Based on the Phase Field Model2021

    • Author(s)
      Ishii Gaku、Yamamoto Yusaku、Takaishi Takeshi
    • Journal Title

      Mathematics

      Volume: 9 Pages: 2248~2248

    • DOI

      10.3390/math9182248

    • Peer Reviewed / Open Access
  • [Journal Article] On eigenvalues of a matrix arising in energy-preserving/dissipative continuous-stage Runge-Kutta methods2021

    • Author(s)
      Yamamoto Yusaku
    • Journal Title

      Special Matrices

      Volume: 10 Pages: 34~39

    • DOI

      10.1515/spma-2021-0101

    • Peer Reviewed / Open Access
  • [Presentation] テイラー展開に基づく行列指数関数計算の誤差解析2021

    • Author(s)
      山本有作, 工藤周平, 星健夫
    • Organizer
      日本応用数理学会「行列・固有値問題の解法とその応用」研究部会 第31回研究会
  • [Presentation] ブロック赤黒順序付けされた摂動付き修正不完全分解前処理の収束性解析2021

    • Author(s)
      塩谷明美, 山本有作
    • Organizer
      日本応用数理学会2020年度年会
  • [Presentation] 離散相対論的戸田方程式から導かれる交通流モデル2021

    • Author(s)
      関口真基, 岩崎雅史, 山本有作, 石渡恵美子
    • Organizer
      日本応用数理学会2020年度年会
  • [Presentation] 原点シフト付きロトカ・ボルテラ系に対する超離散化から得られる箱玉系の性質について2021

    • Author(s)
      岡来美, 関口真基, 岩﨑雅史, 山本有作, 石渡恵美子
    • Organizer
      日本応用数理学会2020年度年会
  • [Presentation] ベイズ推定による超並列計算の性能予測2021

    • Author(s)
      星健夫, 小橋恒士, 山本有作, 深谷猛
    • Organizer
      日本応用数理学会2020年度年会
  • [Presentation] ブロック赤黒順序付けを用いた摂動付きMIC(0)分解のモデル問題による収束性解析2021

    • Author(s)
      塩谷明美,山本有作
    • Organizer
      日本応用数理学会「行列・固有値問題の解法とその応用」研究部会 第32回研究会
  • [Presentation] Mobility and Eigenvalue/Singular Value Problems: Applications and Numerical Computation2021

    • Author(s)
      Yusaku Yamamoto
    • Organizer
      Mobility Workshop 2022 in Shizuoka: Mathematical Approaches to Mobility Problems
    • Int'l Joint Research / Invited
  • [Book] 20世紀のトップ10アルゴリズム2022

    • Author(s)
      金田 行雄、笹井 理生、張 紹良
    • Total Pages
      360
    • Publisher
      共立出版
    • ISBN
      978-4-320-12267-3

URL: 

Published: 2022-12-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi