超高解像度シミュレーションに向けたグローバル河川モデルCaMa-Floodの高速化
デジタルデータあり(科学技術振興機構)
すぐに読む
J-STAGE
全国の図書館の所蔵
国立国会図書館以外の全国の図書館の所蔵状況を表示します。
所蔵のある図書館から取寄せることが可能かなど、資料の利用方法は、ご自身が利用されるお近くの図書館へご相談ください
その他
J-STAGE
デジタルCiNii Research
検索サービスデジタル連携先のサイトで、CiNii Researchが連携している機関・データベースの所蔵状況を確認できます。
書誌情報
この資料の詳細や典拠(同じ主題の資料を指すキーワード、著者名)等を確認できます。
- 資料種別
- 記事
- 著者標目
- 出版年月日等
- 2025
- 出版年(W3CDTF)
- 2025
- タイトル(掲載誌)
- 研究発表会要旨集
- 巻号年月日等(掲載誌)
- 38 0
- 掲載巻
- 38
- 掲載号
- 0
- 掲載ページ
- 337-
- 掲載年月日(W3CDTF)
- 2025
- 出版事項(掲載誌)
- THE JAPAN SOCIETY OF HYDROLOGY AND WATER RESOURCES
- 本文の言語コード
- ja
- 対象利用者
- 一般
- イベントの日付、場所
- 水文・水資源学会2025年度研究発表会
- DOI
- 10.11520/jshwr.38.0_337
- 連携機関・データベース
- 国立情報学研究所 : CiNii Research
- 提供元機関・データベース
- Japan Link Center
- 要約等
- <p>This study focuses on accelerating the global river model CaMa-Flood through multiple approaches. To meet the growing demand for ultra-high-resolution global simulations, MPI/OpenMP hybrid parallelization was implemented, optimizing domain decomposition by river basins while accounting for inter-basin connectivity. This allowed for significant speed-up, enabling 1 arcminute global simulations in approximately one minute per model hour. A Single Precision Mode was also introduced, reducing computation time by up to 80% without compromising water budget accuracy, by retaining key variables in double precision. Additionally, sparse matrix-based implementations replaced traditional DO-loop structures, allowing efficient use of memory and enabling GPU acceleration in Python/Matlab. These matrix-based formulations also enhance code readability and facilitate integration with modern frameworks such as machine learning libraries. Overall, the enhancements not only improved computational efficiency but also modernized the CaMa-Flood codebase for broader research applications, with continued improvements planned for future development.</p><p>本研究は、グローバル河川モデルCaMa-Floodのシミュレーション速度向上を目的に、多面的な手法を導入した。従来のグローバル河川モデルは粗い解像度や地形パラメータ化により高速性を確保していたが、近年求められる超高解像度(1〜5km)の全球シミュレーションでは、計算効率がボトルネックとなっていた。これに対し、MPIによる並列処理は流域単位で分割し通信量を削減する設計が採られた。CaMa-Flood固有の分岐流路を考慮し、流域接続を反映する新たなアルゴリズムも開発された。さらに、MPIとOpenMPのハイブリッド化により、並列効率を向上させ、1分格の全球シミュレーションを約1分/モデル時間で実行可能にした。また、単精度モードの導入により計算精度を維持しつつ最大80%の高速化を実現。重要な変数は倍精度のまま保持し、水収支誤差を最小限に抑えている。加えて、グリッド間の複雑な関係性をSparse Matrixとして扱うことで、従来困難だった行列形式での表現が可能となり、PythonやMatlabでGPU対応計算が実施可能となった。Fortranコードも同様の改良が施され、メモリ効率と速度の両立が達成された。これらの手法により、モデルの計算高速化と同時に可読性や将来的な応用性も向上しており、今後はさらなるコードの現代化と応用研究への展開が期待される。</p>
- DOI
- 10.11520/jshwr.38.0_337
- オンライン閲覧公開範囲
- インターネット公開
- 連携機関・データベース
- 科学技術振興機構 : J-STAGE