研究課題/領域番号 |
20K19808
|
研究種目 |
若手研究
|
配分区分 | 基金 |
審査区分 |
小区分60090:高性能計算関連
|
研究機関 | 東北大学 (2021-2023) 奈良先端科学技術大学院大学 (2020) |
研究代表者 |
高橋 慧智 東北大学, サイバーサイエンスセンター, 助教 (40846408)
|
研究期間 (年度) |
2020-04-01 – 2025-03-31
|
研究課題ステータス |
交付 (2023年度)
|
配分額 *注記 |
4,290千円 (直接経費: 3,300千円、間接経費: 990千円)
2022年度: 910千円 (直接経費: 700千円、間接経費: 210千円)
2021年度: 1,690千円 (直接経費: 1,300千円、間接経費: 390千円)
2020年度: 1,690千円 (直接経費: 1,300千円、間接経費: 390千円)
|
キーワード | ヘテロジニアスコンピューティング / In-situ可視化 / In-situワークフロー / 資源管理 / ワークフロー / オーケストレーション / 性能計測 / In-situ処理 / 負荷分散 / 並列分散計算 |
研究開始時の研究の概要 |
次世代のスーパコンピュータではストレージI/O性能の不足が深刻化するため,ストレージを介さず,シミュレーションや可視化アプリケーション間で直接データを授受するIn-situ処理が注目されている.In-situ処理のスループット最大化のためには,各アプリケーション間でスループットが均等になるよう計算資源を配分することが不可欠である.本研究では,In-situ処理において各アプリケーションへ計算資源を動的かつ自動的に配分するフレームワークを構築する.
|
研究実績の概要 |
本年度は,これまでにNEC SX-Aurora TSUBASA (SX-AT) システムへ移植したIOミドルウェアAdaptable Input/Output System version 2 (ADIOS2) とIn-situワークフロー (3次元反応拡散系のシミュレーションとその結果を可視化・分析するアプリケーション群) を活用し,SX-ATシステム上でIn-situワークフローの性能分析とモデル化を実施した.SX-ATはスカラ処理に適したx86プロセッサとベクトル処理に適したベクトルプロセッサを搭載したヘテロジニアスなシステムである. 評価では,シミュレーションをスカラプロセッサとベクトルプロセッサのいずれかで実行した場合を比較した.また,ワークフローを構成するアプリ間の通信方法としてファイルを介する方法とメモリを介する方法を比較した.その結果,出力データのサイズが大きい場合には,シミュレーションをベクトルプロセッサで実行しメモリベースの通信を採用した場合が最もワークフローの実行時間が短いことが明らかになった.一方,出力データのサイズが小さい場合には,ADIOS2に由来するオーバーヘッドのためファイルベースの通信の方が実行時間が短かった.この結果から,ヘテロジニアスなシステムにおけるワークフローの資源割当では,プロセッサの種別やコア数に加えて,出力データのサイズも考慮する必要があることが明らかになった.さらに,3次元反応拡散系のシミュレーションに加えて,格子ボルツマン法に基づく流体力学シミュレーションを移植し,同様の結論が得られた.
|
現在までの達成度 (区分) |
現在までの達成度 (区分)
3: やや遅れている
理由
最新の技術動向を反映して昨年度に想定環境をホモジニアスなシステムから異種のプロセッサを搭載したヘテロジニアスなシステムをへ変更したため,ヘテロジニアスなシステムであるSX-ATへのソフトウェアスタックの移植に時間を要し,当初の計画よりも進捗が遅延している.
|
今後の研究の推進方策 |
今年度明らかにしたSX-ATシステムにおけるIn-situワークフローの性能特性を考慮し,SX-ATシステムにおけるワークフロー再構成の実現に取り組む.提案フレームワークを完成をさせ,その有用性の評価と研究成果の取りまとめを行う.評価にあたっては,これまでにSX-ATへ移植した3次元反応拡散系アプリケーション,格子ボルツマン法アプリケーション,可視化アプリケーション,ならびにそれらをワークフローとして結合するADIOS2ミドルウェアを使用する.
|