Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Full Title

Software Tool for Porting ELM (SPEL) to GPUs in a Function Unit Test Framework

First Author

  • Peter Schwartz

  • schwartzpd@ornl.gov

All Authors

Peter Schwartz, Dali Wang, Fengming Yuan, Peter Thornton

Topic

Performance - Algorithms - Tools

Project

E3SM

Abstract

Most high-end computers adopt hybrid architecture, porting a large-scale scientific code onto accelerators is necessary. We designed a software tool (SPEL) to allow the E3SM Land Model (ELM) to leverage Summit’s GPUs. SPEL automatically generates GPU-ready test modules for user-specified ELM functions along with a verification module. SPEL also identifies and implements possible memory reductions, warns of race-conditions that need to be examined, and provides data dependency analysis. Possibilities of using SPEL to port new developments and to use OpenMP are also being investigated.

In-person

yes

Poster

Add a poster or a presentations here

Discussion Link

Add a link to your chosen place for discussion: either slack link, public google doc link or email address

  • No labels