Articles | Volume 15, issue 4
Geosci. Model Dev., 15, 1567–1582, 2022

Special issue: Nucleus for European Modelling of the Ocean - NEMO

Geosci. Model Dev., 15, 1567–1582, 2022

Development and technical paper 22 Feb 2022

Development and technical paper | 22 Feb 2022

Improving ocean modeling software NEMO 4.0 benchmarking and communication efficiency

Gaston Irrmann et al.

Related authors

The ESCAPE project: Energy-efficient Scalable Algorithms for Weather Prediction at Exascale
Andreas Müller, Willem Deconinck, Christian Kühnlein, Gianmarco Mengaldo, Michael Lange, Nils Wedi, Peter Bauer, Piotr K. Smolarkiewicz, Michail Diamantakis, Sarah-Jane Lock, Mats Hamrud, Sami Saarinen, George Mozdzynski, Daniel Thiemert, Michael Glinton, Pierre Bénard, Fabrice Voitus, Charles Colavolpe, Philippe Marguinaud, Yongjun Zheng, Joris Van Bever, Daan Degrauwe, Geert Smet, Piet Termonia, Kristian P. Nielsen, Bent H. Sass, Jacob W. Poulsen, Per Berg, Carlos Osuna, Oliver Fuhrer, Valentin Clement, Michael Baldauf, Mike Gillard, Joanna Szmelter, Enda O'Brien, Alastair McKinstry, Oisín Robinson, Parijat Shukla, Michael Lysaght, Michał Kulczewski, Milosz Ciznicki, Wojciech Piątek, Sebastian Ciesielski, Marek Błażewicz, Krzysztof Kurowski, Marcin Procyk, Pawel Spychala, Bartosz Bosak, Zbigniew P. Piotrowski, Andrzej Wyszogrodzki, Erwan Raffin, Cyril Mazauric, David Guibert, Louis Douriez, Xavier Vigouroux, Alan Gray, Peter Messmer, Alexander J. Macfaden, and Nick New
Geosci. Model Dev., 12, 4425–4441,,, 2019
Short summary
The Louvain-La-Neuve sea ice model LIM3.6: global and regional capabilities
C. Rousset, M. Vancoppenolle, G. Madec, T. Fichefet, S. Flavoni, A. Barthélemy, R. Benshila, J. Chanut, C. Levy, S. Masson, and F. Vivier
Geosci. Model Dev., 8, 2991–3005,,, 2015
Short summary

Related subject area

Improvements in the regional South China Sea Operational Oceanography Forecasting System (SCSOFSv2)
Xueming Zhu, Ziqing Zu, Shihe Ren, Miaoyin Zhang, Yunfei Zhang, Hui Wang, and Ang Li
Geosci. Model Dev., 15, 995–1015,,, 2022
Short summary
Reconsideration of wind stress, wind waves, and turbulence in simulating wind-driven currents of shallow lakes in the Wave and Current Coupled Model (WCCM) version 1.0
Tingfeng Wu, Boqiang Qin, Anning Huang, Yongwei Sheng, Shunxin Feng, and Céline Casenave
Geosci. Model Dev., 15, 745–769,,, 2022
Short summary
ISWFoam: a numerical model for internal solitary wave simulation in continuously stratified fluids
Jingyuan Li, Qinghe Zhang, and Tongqing Chen
Geosci. Model Dev., 15, 105–127,,, 2022
Short summary
PyCO2SYS v1.8: marine carbonate system calculations in Python
Matthew P. Humphreys, Ernie R. Lewis, Jonathan D. Sharp, and Denis Pierrot
Geosci. Model Dev., 15, 15–43,,, 2022
Short summary
Plume spreading test case for coastal ocean models
Vera Fofonova​​​​​​​, Tuomas Kärnä, Knut Klingbeil, Alexey Androsov, Ivan Kuznetsov, Dmitry Sidorenko, Sergey Danilov, Hans Burchard, and Karen Helen Wiltshire
Geosci. Model Dev., 14, 6945–6975,,, 2021
Short summary

Cited articles

Debreu, L., Vouland, C., and Blayo, E.: AGRIF: Adaptive Grid Refinement In Fortran, Comput. Geosci., 34, 8–13,, 2008. a
Etiemble, D.: 45-year CPU evolution: one law and two equations, CoRR, abs/1803.00254, (last access: 1 March 2018), 2018. a
Flato, G., Marotzke, J., Abiodun, B., Braconnot, P., Chou, S., Collins, W., Cox, P., Driouech, F., Emori, S., Eyring, V., Forest, C., Gleckler, P., Guilyardi, E., Jakob, C., Kattsov, V., Reason, C., and Rummukainen, M.: Evaluation of Climate Models, book section 9, Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, 741–866,, 2013. a
Irrmann, G. and Jouanno, J.: West Atlantic simulation input files and run, Zenodo [data set],, 2022. a
Koldunov, N. V., Aizinger, V., Rakowsky, N., Scholz, P., Sidorenko, D., Danilov, S., and Jung, T.: Scalability and some optimization of the Finite-volumE Sea ice–Ocean Model, Version 2.0 (FESOM2), Geosci. Model Dev., 12, 3991–4012,, 2019. a
Short summary
To be efficient on supercomputers, software must be high-performance at computing many concurrent tasks. Communications between tasks is often necessary but time consuming, and ocean modelling software NEMO 4.0 is no exception. In this work we describe approaches enabling fewer communications, an optimization to share the workload more equally between tasks and a new flexible configuration to assess NEMO's performance easily.