On the road to exascale, the performance of the coupling technologies is becoming a major challenge in weather and Earth System Models (ESMs). Different coupling technologies are used today to link ESM components (e.g. the atmosphere, oceans, land, sea ice, etc.) and although their implementations differ vastly, they typically carry out similar functions such as managing data transfer between two or more components, interpolating the coupling data between different grids, and coordinating the execution of the constituents.

Evaluating the performances for different coupling technologies used today in a standard benchmarking environment is one major objective of IS-ENES2. A number of pre-coded stand-alone components running on different grids were first developed; these components were then be assembled thanks to the different coupling technologies in well-defined coupled configurations or test-cases.

Today, five coupled configurations are available for testing. The components of these test cases run on regular latitude-longitude grids with 1000x1000 and 3000x3000 grid points. They exchange couplings fields back and forth using either the

  • OpenPALM
  • ESMF
  • MCT
  • YAC

coupling technologies. The time for these exchanges is being measured for the coupled configurations running with up to O(10000) cores on different platforms (Bullx at CINES in France, Cray at the UK MetOffice, Broadwell partition of Marconi at CINECA in Italy) and are available for running and testing on other platforms.

For further details and instructions on benchmark download, please e-mail to .


Manager: Irina Fast, Joachim Biercamp

ProjectManager: Sophie Valcke

Developer: Moritz Hanke