Published June 4, 2019 | Version v1
Presentation Open

Latest developments of the OASIS3-MCT coupler for improved performance

Description

The developments realised in the latest version of the OASIS coupler [1] available since June 2018, OASIS3-MCT_4.0, to improve its parallel efficiency are presented. The most important improvements concern the communication scheme and the hybrid MPI+OpenMP parallelisation of the Spherical Coordinate Remapping and Interpolation Package (SCRIP) library [2]. The new communication method, which can now use the mapping weights to define the intermediate mapping decomposition, takes longer to initialize but offers significant gain at run time, especially for high- resolution cases running on a high number of tasks. The parallelisation introduced in the SCRIP library for the mapping weight calculation allows a reduction in the weight calculation time of 2 to 3 orders of magnitude for high-resolution grids. Also, significant gains are obtained in the initialisation phase by updating the MCT library from version 2.8 to 2.10.beta1 and additional debugging. New methods introduced in the CONSERV post-processing operation ensuring the global conservation of the coupling fields lower the calculation costs by one order of magnitude while still ensuring good level of reproducibility. Finally, additional results obtained with IS-ENES2 coupling technology benchmarks show that OASIS3-MCT_4.0 performs as well as, and even better at very high number of cores, than other coupling technologies.

Files

201906_OASIS_Coupled2019.pdf

Files (6.4 MB)

Name Size Download all
md5:3d03dede11dea979b257fcc285a03de6
6.4 MB Preview Download

Additional details

Funding

European Commission
IS-ENES2 - Infrastructure for the European Network for Earth System modelling - Phase 2 312979
European Commission
ESiWACE - Excellence in SImulation of Weather and Climate in Europe 675191