The ENES Benchmark Suite is assembled in order to provide real application benchmarks for evaluation and development of HPC systems, compilers, libraries, and tools. It is also intended for intercomparison of the computational performance of different ESMs and preparation of these models for extreme scale computing capabilities. All available benchmarks are categorized as follows:
Earthsystem models (ESM) Coupled ESMs are state of the art tools in the climate modelling research. They produce high compute and data workloads and stress many features of the computing systems.
Uncoupled models (UM) A proper choice of processor number and distribution between different component models is essential for the load balance and overall performance of a coupled ESM. Compared to ESMs, the risk of biased interpretation of performance is largely reduced for uncoupled models.
Couplers Couplers accomplish time synchronization, transformation and exchange of data between different components of Earth System Models. Coupler benchmarks are based on simplified model components and can be useful for addressing of principal coupling challenges in ESMs.
Kernels Kernels are small applications that mimic computation, communication, memory and disk access patterns that are characteristic for climate models.
Fortran ISO benchmarks The current programming language standards required by the most climate model benchmarks are Fortran 2003 and C/C++. A number of test cases for Fortran 2003 features has been made available by thecommunity. The codes can be downloaded .
Below you find a table with links to available descriptions, download-instructions and performance analysis for a choice of benchmarks.
|UM||results of NA3|