Simulating Global Atmosphere with NICAM on TSUBAME2.5 Using OpenACC

Print Friendly, PDF & Email

In this video from the GPU Technology Conference, Hisashi Yashiro from the RIKEN Advanced Institute for Computational Science presents: A Simulation of Global Atmosphere Model NICAM on TSUBAME2.5 Using OpenACC.

OpenACC was applied to the a global high-resolution atmosphere model named Nonhydrostatic ICosahedral Atmospheric Model (NICAM). We executed the dynamical core test without re-writing any specific kernel subroutines for GPU execution. Only 5% of the lines of source code were modified, demonstrating good portability. Only 5% of the lines of source code were modified, demonstrating good portability. The performance and scalability was evaluated using the TSUBAME2.5 supercomputer. The results showed that the kernels generated by OpenACC achieved good performance, which was appropriate to the memory performance of GPU, as well as weak scalability. A large-scale simulation was carried out using 2560 GPUs, which achieved 60 TFLOPS.”

Hisashi Yashiro is the core developer of Nonhydrostatic ICosahedral Atmospheric Model (NICAM), which is a Japanese Next-generation climate model. He contributed to practice of performance optimization of NICAM and the large-scale simulation on the K computer. His specialty is atmospheric chemistry. He is also a member of Application Development Team of Exa-scale Computing Project in RIKEN AICS.

Download the Slides (PDF) * Sign up for our insideHPC Newsletter