Deputy Director Exascale Computing Project (ECP), CA, United States
This presentation will introduce work in the U.S. Exascale Computing Project (ECP), which is developing a capable computing software ecosystem that leverages unprecedented HPC resources to work toward predictive science capabilities to solve problems in the areas of climate, energy, and human health. We will give an overview of the applications and software technologies being developed as part of the ECP, where software complexity is increasing due to disruptive changes in computer architectures and the complexities of tackling new frontiers in extreme-scale modeling, simulation, and analysis. We will give examples of the challenges application teams have faced in the development of new algorithms and physics capabilities that perform well on GPU-accelerated node architectures. We will also describe our integrated approach to the deployment of a suite of programming models and runtimes, math libraries, data and visualization packaged and development tools that comprise the Extreme-scale Scientific Software Stack (E4S). We will explain how E4S—a portfolio-driven effort in ECP to collect, test, and deliver the latest advances in open-source HPC software technologies—is helping to overcome challenges associated with using independently developed software tools together in a single application. We conclude by showcasing some of the latest results the ECP teams have achieved in developing new capabilities in a number of application areas.