WEKO3
アイテム
オープンソース流体解析プログラムDualSPHysicsのOpenACCを用いたGPUへの移植と性能評価
https://ipsj.ixsq.nii.ac.jp/records/2003150
https://ipsj.ixsq.nii.ac.jp/records/2003150d324b074-ff81-4c59-8185-bfc31ed92ac5
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
2027年7月28日からダウンロード可能です。
|
Copyright (c) 2025 by the Information Processing Society of Japan
|
|
| 非会員:¥660, IPSJ:学会員:¥330, HPC:会員:¥0, DLIB:会員:¥0 | ||
| Item type | SIG Technical Reports(1) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2025-07-28 | |||||||||||||
| タイトル | ||||||||||||||
| 言語 | ja | |||||||||||||
| タイトル | オープンソース流体解析プログラムDualSPHysicsのOpenACCを用いたGPUへの移植と性能評価 | |||||||||||||
| 言語 | ||||||||||||||
| 言語 | jpn | |||||||||||||
| キーワード | ||||||||||||||
| 主題Scheme | Other | |||||||||||||
| 主題 | 最適化 | |||||||||||||
| 資源タイプ | ||||||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||||||
| 資源タイプ | technical report | |||||||||||||
| 著者所属 | ||||||||||||||
| 明治大学理工学研究科情報科学専攻 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 明治大学理工学研究科情報科学専攻 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 明治大学理工学研究科情報科学専攻 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 明治大学理工学研究科情報科学専攻 | ||||||||||||||
| 著者名 |
長谷川,和久
× 長谷川,和久
× 阿部,碧音
× 和田,大
× 宮島,敬明
|
|||||||||||||
| 論文抄録 | ||||||||||||||
| 内容記述タイプ | Other | |||||||||||||
| 内容記述 | 物理シミュレーションは工学や自然科学など多様な分野で活用され、特に製品開発において試作回数の削減やコスト低減に貢献している。粒子系シミュレーションでは、粒子数の増加により精度が向上する一方で、計算量の増大が課題となる。GPGPU(General-Purpose computing on Graphics Processing Units)は、この課題解決の手段として注目されているが、コードベースが大きいとGPUへの移植自体が困難となる。OpenACCはCUDAよりも容易にGPU最適化を実現できる手法として注目されている。本研究では、粒子法の一種であるSPH(Smoothed Particle Hydrodynamics)法を用いたオープンソース流体解析プログラムDualSPHysicsをOpenACCを用いてGPUへ移植・最適化した。具体的には、DualSPHysics全体をOpenACCを用いて、GPUに移植し、計算時間をマルチスレッドCPU版に比べて約3分の1に短縮した。さらに、計算負荷の高い粒子間相互作用の計算を行なうInteractionForcesFluid関数を個別に最適化した。データ転送の最適化、数式改良などを行い、CPU版に比べて最大9.39倍の高速化を達成した。 | |||||||||||||
| 書誌レコードID | ||||||||||||||
| 収録物識別子タイプ | NCID | |||||||||||||
| 収録物識別子 | AN10463942 | |||||||||||||
| 書誌情報 |
研究報告ハイパフォーマンスコンピューティング(HPC) 巻 2025-HPC-200, 号 13, p. 1-8, 発行日 2025-07-28 |
|||||||||||||
| ISSN | ||||||||||||||
| 収録物識別子タイプ | ISSN | |||||||||||||
| 収録物識別子 | 2188-8841 | |||||||||||||
| Notice | ||||||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||||||
| 出版者 | ||||||||||||||
| 言語 | ja | |||||||||||||
| 出版者 | 情報処理学会 | |||||||||||||