Full text

Turn on search term navigation

© 2022. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

Communications in distributed memory supercomputers are still limiting scalability of geophysical models. Considering the recent trends of the semiconductor industry, we think this problem is here to stay. We present the optimizations that have been implemented in the 4.0 version of the ocean model NEMO to improve its scalability. Thanks to the collaboration of oceanographers and HPC experts, we identified and removed the unnecessary communications in two bottleneck routines, the computation of free surface pressure gradient, and the forcing in the straight or unstructured open boundaries. Since a wrong parallel decomposition choice could undermine computing performance, we impose its automatic definition in all cases, including when subdomains containing land points only are excluded from the decomposition. For a smaller audience of developers and vendors, we propose a new benchmark configuration, which is easy to use while offering the full complexity of operational versions.

Details

Title
Improving ocean modeling software NEMO 4.0 benchmarking and communication efficiency
Author
Irrmann, Gaston 1 ; Masson, Sébastien 2 ; Maisonnave, Éric 3 ; Guibert, David 4   VIAFID ORCID Logo  ; Raffin, Erwan 4   VIAFID ORCID Logo 

 LOCEAN-IPSL, Sorbonne Universités (UPMC)/IRD/CNRS/MNHN, UMR7159, Paris, France; CEPP – Center for Excellence in Performance Programming, Atos, 35700 Rennes, France 
 LOCEAN-IPSL, Sorbonne Universités (UPMC)/IRD/CNRS/MNHN, UMR7159, Paris, France 
 CERFACS/CNRS, CECI, Toulouse, France 
 CEPP – Center for Excellence in Performance Programming, Atos, 35700 Rennes, France 
Pages
1567-1582
Publication year
2022
Publication date
2022
Publisher
Copernicus GmbH
ISSN
1991962X
e-ISSN
19919603
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2631392516
Copyright
© 2022. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.