SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Accelerating the Performance of Modal Aerosol Module of E3SM Using OpenACC


Workshop: Accelerating the Performance of Modal Aerosol Module of E3SM Using OpenACC

Abstract: Using GPUs to accelerate the performance of HPC applications has recently gained great momentum. Energy Exascale Earth System Model (E3SM) is a state-of-the-science earth system model development and simulation project and has gained national recognition. It has a large code base with over a million lines of code. How to make effective use of GPUs remains a challenge. In this paper, we use the modal aerosol module (MAM) of E3SM as a driving example to investigate how to effectively offload computational tasks to GPUs, using the OpenACC directives. In particular, we are interested in the performance advantage of using GPUs and understanding the limiting factors from both the application characteristics and the GPU or OpenACC sides.






Back to Sixth Workshop on Accelerator Programming Using Directives (WACCPD) Archive Listing


Back to Full Workshop Archive Listing