Preprints
https://doi.org/10.5194/egusphere-2024-2515
https://doi.org/10.5194/egusphere-2024-2515
07 Oct 2024
 | 07 Oct 2024
Status: this preprint is open for discussion.

An Effective Communication Topology for Performance Optimization: A Case Study of the Finite Volume WAve Modeling (FVWAM)

Renbo Pang, Fujiang Yu, Yuanyong Gao, Ye Yuan, Liang Yuan, and Zhiyi Gao

Abstract. High-resolution models are essential for simulating small-scale processes and topographical features, which play a crucial role in understanding meteorological and oceanic events, as well as climatic patterns. High-resolution modeling requires substantial improvement on the parallel scalability of the model to reduce runtime, while massive parallelism is associated with intensive communications. Point-to-point communication is extensively utilized for neighborhood communication in earth models due to its flexibility. The distributed graph topology, first introduced in the MPI version 2.2, provides a scalable and informative communication method. It has demonstrated significant speedups over the point-to-point communication method based on a variety of synthetic and real-world communication graph datasets. But its application in earth models for neighborhood communication is rarely studied. In this study, we implemented neighborhood communication using both the traditional point-to-point communication method and the distributed graph communication topology. We then compared their performance in a case study of the Finite Volume WAve Modeling (FVWAM). Across all tests with 512 to 32,768 processes, the communication time speedup of the distributed graph communication topology ranged from 1.28 to 5.63 compared to the point-to-point communication method. For operational global wave forecasts with 1,024 processes, the runtime of the FVWAM reduced 40.2 % when the point-to-point communication method was replaced by the distributed graph communication topology.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this preprint. The responsibility to include appropriate place names lies with the authors.
Renbo Pang, Fujiang Yu, Yuanyong Gao, Ye Yuan, Liang Yuan, and Zhiyi Gao

Status: open (until 26 Dec 2024)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Renbo Pang, Fujiang Yu, Yuanyong Gao, Ye Yuan, Liang Yuan, and Zhiyi Gao

Data sets

Datasets and source codes related to this paper Renbo Pang et al. https://zenodo.org/doi/10.5281/zenodo.13325957

Model code and software

source codes of three versions of the FVWAM Renbo Pang et al. https://github.com/victor-888888/fvwam

Renbo Pang, Fujiang Yu, Yuanyong Gao, Ye Yuan, Liang Yuan, and Zhiyi Gao

Viewed

Total article views: 224 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
114 39 71 224 8 6
  • HTML: 114
  • PDF: 39
  • XML: 71
  • Total: 224
  • BibTeX: 8
  • EndNote: 6
Views and downloads (calculated since 07 Oct 2024)
Cumulative views and downloads (calculated since 07 Oct 2024)

Viewed (geographical distribution)

Total article views: 218 (including HTML, PDF, and XML) Thereof 218 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 13 Dec 2024
Download
Short summary
The application of the distributed graph communication topology in earth models has been rarely studied. We tested and compared this topology with the traditional point-to-point communication method using a global wave model. We found that this topology is more efficient. Additionally, using this topology can greatly improve the performance of the wave model and could help improve the performance of other earth models.