Item type |
Trans(1) |
公開日 |
2018-03-14 |
タイトル |
|
|
タイトル |
時空間ブロッキングを用いたアジョイント法の高性能化――ForwardとBackwardの計算 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Optimizing Adjoint Method via Spatial and Temporal Blocking―Forward and Backward Computations |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
データ同化,アジョイント法,ステンシル計算,キャッシュブロッキング,時空間ブロッキング |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
著者所属 |
|
|
|
名古屋大学大学院情報科学研究科情報システム学専攻 |
著者所属 |
|
|
|
東京大学地震研究所 |
著者所属 |
|
|
|
東京大学地震研究所,東京大学大学院情報理工学系研究科 |
著者所属 |
|
|
|
名古屋大学情報基盤センター大規模計算支援環境研究部門 |
著者所属 |
|
|
|
名古屋大学情報基盤センター大規模計算支援環境研究部門 |
著者所属 |
|
|
|
名古屋大学情報基盤センター大規模計算支援環境研究部門 |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Information Science Nagoya University |
著者所属(英) |
|
|
|
en |
|
|
Earthquake Research Institute The University of Tokyo |
著者所属(英) |
|
|
|
en |
|
|
Earthquake Research Institute, Graduate School of Information Science and Technology The University of Tokyo |
著者所属(英) |
|
|
|
en |
|
|
Information Technology Center Nagoya University |
著者所属(英) |
|
|
|
en |
|
|
Information Technology Center Nagoya University |
著者所属(英) |
|
|
|
en |
|
|
Information Technology Center Nagoya University |
著者名 |
池田, 朋哉
伊藤, 伸一
長尾, 大道
片桐, 孝洋
永井, 亨
荻野, 正雄
|
著者名(英) |
Tomoya, Ikeda
Shin-ichi, Ito
Hiromichi, Nagao
Takahiro, Katagiri
Toru, Nagai
Masao, Ogino
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
大規模数値シミュレーションと大容量観測データを融合するための計算技術として「データ同化」が注目されている.本研究では,非逐次型データ同化であるアジョイント法に対しブロッキング手法を用いた高性能化を検討する.特にアジョイント法のForward計算とBackward計算に含まれるステンシル計算に対し,キャッシュブロッキング手法である時空間ブロッキングを適用した.さらに,複数のForward計算を同時に実行するブロッキングを適用し,本手法の有効性を調査するためFujitsu PRIMEHPC FX100を用いて提案手法の性能評価を行った.Forward計算とBackward計算の時空間ブロッキングと投機的に計算を行うブロッキングからなる階層的なブロッキングを適用することによって,アジョイント法アプリケーション全体で最大1.18倍の速度向上を達成した. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Data assimilation (DA) is a computation technique to integrate large-scale numerical simulations and large-scale observed data. In our research, we consider to apply blocking optimization in order to improve the performance of adjoint method for DA, which is classified as non-sequential data assimilation. Spatial and temporal blocking (STB), which is one of cache blocking methods, was applied with respect to stencil computations included in forward computation and backward computation of the adjoint method. Moreover, a blocking technique for execution of multiple forward computations speculatively is applied. We investigated the effectiveness of the proposed method on the Fujitsu PRIMEHPC FX100 supercomputer. We attained a speed up of 1.18x by applying STB for forward computation and backward computation, and the blocking technique for multiple forward computations. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11833852 |
書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS)
巻 11,
号 1,
p. 12-26,
発行日 2018-03-14
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7829 |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |