Skip to main content
U.S. flag

An official website of the United States government

Scream Therapy: Lessons Learned Tuning GPU Kernels

Presentation Date
Thursday, January 16, 2025 at 2:15pm - Thursday, January 16, 2025 at 2:30pm
Location
New Orleans Ernest N. Morial Convention Center - 223
Authors

Author

Abstract

We present an end-to-end case study of tuning specific GPU kernels for the Simple Cloud-Resolving E3SM Atmosphere Model, from initial performance profiling to inclusion in production simulations. We describe challenges in improving performance, designing maintainable source code, preserving portability, and testing correctness. Based on our experiences, we recommend particular GPU development strategies that may help others surmount these challenges, and we warn against particular strategies that may not.

Category
11th Symposium on High Performance Computing for Weather, Water, and Climate
Funding Program Area(s)
Additional Resources:
ALCC (ASCR Leadership Computing Challenge)