Core Concepts
40万コアの異種アーキテクチャスーパーコンピューターにCESM 2.2を移植し、5kmの大気、3kmの海洋の結合モデルを実現した。
Abstract
本研究では、CESM 2.2を40万コアのSunwayスーパーコンピューターに移植し、5kmの大気、3kmの海洋の結合モデルを実現した。
まず、階層的なグリッドシステムを採用し、OpenMPオフロードツールキットを開発することで、コードの80%以上をポーティングおよび並列化した。さらに、初期化段階の通信パターンを再設計し、I/Oの最適化を行うことで、初期化時間を大幅に短縮した。
最終的に、大気340 SDPD、海洋265 SDPD、結合モデル222 SDPDの性能を達成し、長期の超高解像度気候モデリングを可能にした。また、階層的なグリッド解像度を活用し、熱帯低気圧や中小規模の海洋渦などの詳細なプロセスを解像することができた。
Stats
大気モデル(CAM)の5kmグリッドでは340 SDPDの性能を達成した
海洋モデル(POP)の3kmグリッドでは265 SDPDの性能を達成した
結合モデルでは222 SDPDの性能を達成した
Quotes
"我々は非侵襲的ながらも効率的なワークフローを形成し、3週間でCESM 2.2を40万コアの異種アーキテクチャスーパーコンピューターにポーティングした。"
"最終的に、大気340 SDPD、海洋265 SDPD、結合モデル222 SDPDの性能を達成し、長期の超高解像度気候モデリングを可能にした。"