研究課題/領域番号 |
19KK0255
|
研究種目 |
国際共同研究加速基金(国際共同研究強化(B))
|
配分区分 | 基金 |
審査区分 |
中区分60:情報科学、情報工学およびその関連分野
|
研究機関 | 電気通信大学 |
研究代表者 |
山本 有作 電気通信大学, 大学院情報理工学研究科, 教授 (20362288)
|
研究分担者 |
工藤 周平 電気通信大学, 大学院情報理工学研究科, 助教 (50824421)
今倉 暁 筑波大学, システム情報系, 准教授 (60610045)
|
研究期間 (年度) |
2019-10-07 – 2024-03-31
|
研究課題ステータス |
交付 (2022年度)
|
配分額 *注記 |
18,200千円 (直接経費: 14,000千円、間接経費: 4,200千円)
2022年度: 5,200千円 (直接経費: 4,000千円、間接経費: 1,200千円)
2021年度: 5,460千円 (直接経費: 4,200千円、間接経費: 1,260千円)
2020年度: 4,680千円 (直接経費: 3,600千円、間接経費: 1,080千円)
2019年度: 2,860千円 (直接経費: 2,200千円、間接経費: 660千円)
|
キーワード | 固有値計算 / 並列計算 / ブロックヤコビ法 / 収束性解析 / 誤差解析 / 非負行列分解 / 機械学習 / 行列計算 / 固有値問題 / 特異値分解 |
研究開始時の研究の概要 |
科学技術計算や大規模データ解析の基盤技術である行列の固有値・特異値分解について,次世代の大規模並列スーパーコンピュータ向けに,並列性能と計算精度に優れた新しいライブラリを開発する.特に,申請者らが海外共同研究者らと共同で開発してきた並列動的オーダリング型ブロックヤコビ法と呼ばれる新しい固有値・特異値分解手法の実用化に向け,海外共同研究者と連携して理論的解析,高性能実装,機能拡張などの課題に取り組む.また,開発したライブラリを著名な電子状態計算ソフトに組み込み,普及を促進するとともに,欧州の学会でのオーガナイズドセッションを実施し,研究成果の発信と研究者ネットワークの拡大を図る.
|
研究実績の概要 |
並列計算に適した固有値・特異値分解の計算法であるブロックヤコビ法について,収束性・計算誤差などの理論的解析と,並列計算機上での高性能実装を進めている。今年度は,次の2つの項目について研究を行った。(1) 組合せ的前処理法の実装と性能評価。固有値計算向けブロックヤコビ法の収束加速手法として,非対角ブロックの消去前に,行と列の置換により絶対値の大きい要素を消去対象のブロックに集める組合せ的前処理がある。本前処理をブロックヤコビ法のプログラムに組み込み,「富岳」の1ノード上で性能評価を行った。その結果,最大20%程度の高速化が得られることを明らかにした。(2) 特異値分解向け片側ブロックヤコビ法(OSBJ法)の誤差解析。OSBJ法の中心部である,ブロックベクトル群の直交化について,丸め誤差解析を行った。OSBJ法では,列スケーリングを行った反復行列が良条件となることが多いが,その場合には,右特異ベクトル,左特異ベクトルの両方について,高い直交性を持つ数値結果が得られることを示した。これは,OSBJ法の信頼性に対する一種の理論的保証を与える。
また,固有値・特異値分解と並んで計算物理分野で広く使われる行列関数の計算について,主に理論面から解析を行った。特に重要な行列関数である行列指数関数については,テイラー展開に基づく計算法の丸め誤差解析を行い,計算結果をよく再現する誤差上界を得た。また,固有値計算の部品として利用される行列符号関数については,二重指数型数値計算公式に基づく既存手法の離散化誤差と打切り誤差の解析を行い,既存の誤差上界を改善する結果を得た。
|
現在までの達成度 (区分) |
現在までの達成度 (区分)
2: おおむね順調に進展している
理由
理論面・実装面での研究は,予定通り進捗しており,期待した成果が得られている。また,並列計算に関する国際会議PPAM 2022において,ブロックヤコビ法を中心とする固有値・特異値解法に関するワークショップを開催した。ただし,研究代表者をはじめ一部の参加者はオンライン参加となった。
|
今後の研究の推進方策 |
海外出張に関する制限が解除されたため,研究代表者の山本が本年5月から6月にかけて共同研究先のザルツブルグ大学を訪問し,ブロックヤコビ法に関する理論面・実装面での共同研究を推進する。また,11月に共同研究者のMarian Vajtersic教授,Gabriel Oksa教授を日本に招聘し,国内の共同研究者との研究交流を行うことを計画している。
|