Towards Ultra-high-resolution E3SM Land Modeling on Exascale Computers
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Oak Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Purdue University, West Lafayette, IN (United States)
Here we present an ultra-high-resolution E3SM land model (uELM) for high-fidelity land simulations targeting new Exascale computers. After considering modeling infrastructure compatibility and ELM software features, we designed a parallel model for the uELM development targeting hybrid architectures of new US Exascale computers. We also described a function unit test framework to expedite the piece-wise code porting (with compiler directives), verification, and global variable management. Furthermore, in this study, we report an early uELM model development using OpenACC within a function unit test framework on a pre-Exascale computer, demonstrate the performance of a uLEM submodel with a 3.0-time speedup, and summarize the code porting experience regarding global variable handling, deepcopy, memory reduction, and parallel loop reconstruction.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Biological and Environmental Research (BER)
- Grant/Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1963136
- Journal Information:
- Computing in Science and Engineering, Vol. n/a, Issue n/a; ISSN 1521-9615
- Publisher:
- IEEE Computer SocietyCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
SPEL: Software tool for Porting E3SM Land Model with OpenACC in a Function Unit Test Framework
An ultrahigh-resolution E3SM land model simulation framework and its first application to the Seward Peninsula in Alaska