検索対象:     
報告書番号:
※ 半角英数字
 年 ~ 
 年

エクサスケール流体シミュレーション技術の開発

Development of exascale CFD simulation technologies

井戸村 泰宏   

Idomura, Yasuhiro

多相多成分熱流動解析コードJUPITER,都市風況解析コードCityLBM,In-Situ可視化ソフトウェアIn-Situ PBVRを富岳に移植・最適化し、性能測定を実施した。Cで実装されたJUPITERの処理性能をOakforest-PACSと比較した結果、ハードウェア性能を反映した妥当な性能向上が確認され、さらにA64FXの半精度SIMD処理を活用することで更なる性能向上が得られた。一方、C++で実装されたCityLBMでは富士通製Cコンパイラの最適化機能に多数の問題が見つかり、同じノード数のTsubameと比較して2桁程度低い処理性能となった。また、In-Situ PBVRによる富岳のIn-Situ可視化環境を構築し、オープンソースソフトウェアを公開した。

The multi-phase multi-component thermal hydraulics code JUPITER, the urban wind analysis code CityLBM, and the in-situ visualization software In-Situ PBVR were ported and optimized on Fugaku, and their performances were evaluated. The performance of JUPITER, which is implemented in C, was compared against Oakforest-PACS, and a reasonable speedup due to the improved hardware was confirmed. In addition, the performance was further improved by using FP16 SIMD operations on A64FX. On the other hand, Fujitsu C compiler had many optimization issues on CityLBM, which is implemented in C++, and its performance was two orders of magnitudes slower than Tsubame, when the same number of computing nodes are used. Finally, we constructed an in-situ visualization environment on Fugaku using In-Situ PBVR, which was released as an open source software.

Access

:

- Accesses

InCites™

:

Altmetrics

:

[CLARIVATE ANALYTICS], [WEB OF SCIENCE], [HIGHLY CITED PAPER & CUP LOGO] and [HOT PAPER & FIRE LOGO] are trademarks of Clarivate Analytics, and/or its affiliated company or companies, and used herein by permission and/or license.