ログイン
Language:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. コンテンツタイプ
  2. テクニカルレポート (Technical Report)
  1. JAXA出版物(種類別)
  2. 研究開発報告 Research and Development Report(略称:RR)
  3. 2006年度
  4. JAXA-RR-06-004 非構造格子Euler/Navier-StokesソルバJTASの計算性能最適化

非構造格子Euler/Navier-StokesソルバJTASの計算性能最適化

https://jaxa.repo.nii.ac.jp/records/2231
https://jaxa.repo.nii.ac.jp/records/2231
5b2439d3-aae8-44e3-b73e-5a553eff64c4
名前 / ファイル ライセンス アクション
63160000.pdf 63160000.pdf (100.1 MB)
アイテムタイプ テクニカルレポート / Technical Report(1)
公開日 2015-03-26
タイトル
タイトル 非構造格子Euler/Navier-StokesソルバJTASの計算性能最適化
言語
言語 jpn
キーワード
主題Scheme Other
主題 計算機プログラミング
キーワード
主題Scheme Other
主題 最適化
キーワード
主題Scheme Other
主題 計算格子
キーワード
主題Scheme Other
主題 ベクトル処理
キーワード
主題Scheme Other
主題 並列処理
キーワード
主題Scheme Other
主題 計算流体力学
キーワード
主題Scheme Other
主題 有限体積法
キーワード
主題Scheme Other
主題 JTAS
キーワード
主題Scheme Other
主題 対称型マルチプロセッサ
キーワード
主題Scheme Other
主題 SMP
キーワード
主題Scheme Other
主題 CeNSS
キーワード
主題Scheme Other
主題 ナビエ・ストークス方程式
キーワード
主題Scheme Other
主題 オイラーの運動方程式
キーワード
言語 en
主題Scheme Other
主題 computer programming
キーワード
言語 en
主題Scheme Other
主題 optimization
キーワード
言語 en
主題Scheme Other
主題 computational grid
キーワード
言語 en
主題Scheme Other
主題 vector processing
キーワード
言語 en
主題Scheme Other
主題 parallel processing
キーワード
言語 en
主題Scheme Other
主題 computational fluid dynamics
キーワード
言語 en
主題Scheme Other
主題 finite volume method
キーワード
言語 en
主題Scheme Other
主題 JTAS
キーワード
言語 en
主題Scheme Other
主題 symmetric multiple processor
キーワード
言語 en
主題Scheme Other
主題 SMP
キーワード
言語 en
主題Scheme Other
主題 CeNSS
キーワード
言語 en
主題Scheme Other
主題 Navier-Stokes equation
キーワード
言語 en
主題Scheme Other
主題 Euler equation of motion
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
その他のタイトル(英)
その他のタイトル Performance optimization of an unstructured grid Euler/Navier-Stokes solver JTAS
著者 坂下, 雅秀

× 坂下, 雅秀

坂下, 雅秀

Search repository
松尾, 裕一

× 松尾, 裕一

松尾, 裕一

Search repository
村山, 光宏

× 村山, 光宏

村山, 光宏

Search repository
Sakashita, Masahide

× Sakashita, Masahide

en Sakashita, Masahide

Search repository
Matsuo, Yuichi

× Matsuo, Yuichi

en Matsuo, Yuichi

Search repository
Murayama, Mitsuhiro

× Murayama, Mitsuhiro

en Murayama, Mitsuhiro

Search repository
著者所属
宇宙航空研究開発機構 情報・計算工学センター
著者所属
宇宙航空研究開発機構 情報・計算工学センター
著者所属
宇宙航空研究開発機構 航空プログラムグループ
著者所属(英)
en
Japan Aerospace Exploration Agency JAXA's Engineering Digital Innovation Center
著者所属(英)
en
Japan Aerospace Exploration Agency JAXA's Engineering Digital Innovation Center
著者所属(英)
en
Japan Aerospace Exploration Agency Aviation Program Group
出版者
出版者 宇宙航空研究開発機構
出版者(英)
出版者 Japan Aerospace Exploration Agency (JAXA)
書誌情報 宇宙航空研究開発機構研究開発報告
en : JAXA Research and Development Report

巻 JAXA-RR-06-004, 発行日 2006-11-30
抄録
内容記述タイプ Abstract
内容記述 3次元ハイブリッド非構造格子有限体積法Euler/Navier-StokesソルバJTAS(JAXA Tohoku university Aerodynamic Simulation code)は、元来、ベクトル計算機用に開発されたものであるが、ここでは主にメモリアクセスの効率化によるスカラ性能の向上を図る変更を加えることにより、JTASスカラ版を開発した。このスカラ版について、大規模SMP(Symmetric Multiple Processor)クラスタ計算機であるJAXAスーパーコンピュータシステム(富士通製PRIMEPOWER HPC2500)を使用してテストデータによる計算性能測定を行い、JTASオリジナル版と比較して約1.8から1.9倍の性能が得られることを確認した。次に、スレッド並列化の可能性を確認する目的で、JTASスレッド並列版を開発した。JTASオリジナル版は、スレッド並列による実行が可能ではあるが、時間積分計算の部分で、8スレッド実行によるスレッド並列加速率が約5倍と、理論値(8倍)の7割を下回る性能しか得られていなかった。また、スカラ版は再帰参照を含むため、スレッド並列化は困難であった。そこで、再帰参照を含まないスレッド並列化可能なJTASスレッド並列版を開発した。このスレッド版について、同様にテストデータによる性能測定を行った結果、時間積分計算部分で、8スレッド実行によるスレッド並列化加速率が約6.2倍と、理論値の7割を越える性能が得られることが確認された。一方で、全体の実行時間(経過時間)については、同じCPU数を使用した場合のスカラ版の性能に及ばず、JTASオリジナルに比べて約1.5倍の性能向上にとどまることも確認された。本研究を通じて、JTASのような非構造格子ソルバの特性に対する知見と計算性能向上に対するコーディング指針が得られた。
抄録(英)
内容記述タイプ Other
内容記述 A scalar version of the three-dimensional hybrid-unstructured-grid finite-volume method Euler/Navier-Stokes solver JTAS (JAXA Tohoku-university Aerodynamic Simulation code) is developed to improve the scalar computing performance by optimizing the memory access pattern because the original JTAS code was developed for a vector system. The efficiency of this optimization is confirmed on a large scale SMP cluster system consisting of Fujitsu PRIMEPOWER HPC2500. The speedup ratio is more than 1.8 from the performance measurement with practical data. In addition, a thread parallel version of JTAS is also developed to confirm the possibility of the unstructured grid CFD (Computational Fluid Dynamics) solver. The thread parallel execution of the JTAS original version can be done naturally. But, under the two process and eight thread hybrid execution condition, the thread parallel speedup ratio is only about five, which is less than 70 percent of the theoretical speedup for the time-integration part. Generally speaking, a scalar version with some recursive references cannot be efficiently executed by the thread parallel. Thus, a thread version without recursive references is developed to get a higher performance under the thread parallel execution. The thread parallel acceleration ratio for the time-integration part of this version is about 6.2, which is more than 70 percent of the theoretical speedup. Then, the efficiency of thread parallel optimization is confirmed. However, total elapsed time is longer than a scalar version under execution used same number of CPUs, and only 1.5 times of performance gain as compared with a JTAS original version and this. Through the study, the understanding to the features of the unstructured flow solver like JTAS is deepened and the coding strategy for the performance speedup to JTAS is obtained.
ISSN
収録物識別子タイプ ISSN
収録物識別子 1349-1113
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA1192675X
資料番号
内容記述タイプ Other
内容記述 資料番号: AA0063160000
レポート番号
内容記述タイプ Other
内容記述 レポート番号: JAXA-RR-06-004
戻る
0
views
See details
Views

Versions

Ver.1 2023-06-21 09:26:15.157796
Show All versions

Share

Share
tweet

Cite as

Other

print

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX
  • ZIP

コミュニティ

確認

確認

確認


Powered by WEKO3


Powered by WEKO3