New Capabilities of the Jsbach Land Surface Programme for the ICON Climate Model
Keywords:
Compiler; Directive; GPU; OpenACC; OpenMP; Automatic port.Abstract
Emerging high performance computing systems have brought new opportunities to the development of many industries. On the climate front, to benefit from emerging high-performance computing systems, weather and climate models need to be tuned to run efficiently on different hardware architectures, such as accelerators. For existing community models, which represent very large codebases written in Fortran, this is a major challenge. In order to achieve high performance, we introduced Claw Compiler and Claw single Column Abstraction. We will report extensions to the CLAW-SCA to handle ELEMENTAL functions and subroutines. We demonstrate the new capabilities of the Jsbach land surface programme for the ICON climate model. With this extension, JSBACH can be automatically ported to OpenACC or OpenMP accelerators with little or no changes to the original code.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.