WATCH: CCA Colloquium with Doug Kothe
Title: Delivering on the Exascale Computing Project Mission for the U.S. Department of Energy
The vision of the U.S. Department of Energy (DOE) Exascale Computing Project (ECP), initiated in 2016 as a formal DOE project executing through 2023, is to accelerate innovation with exascale simulation and data science solutions that enhance U.S. economic competitiveness, strengthen our national security, and change our quality of life. ECP’s mission is to deliver exascale-ready applications and solutions that address currently intractable problems of strategic importance and national interest; create and deploy an expanded and vertically integrated software stack on DOE HPC exascale and pre-exascale systems, thereby defining the enduring US exascale ecosystem; and leverage U.S. HPC vendor research activities and products into DOE HPC exascale systems. The project is a joint effort of two DOE programs: the Office of Science Advanced Scientific Computing Research Program and the National Nuclear Security Administration Advanced Simulation and Computing Program. ECP’s RD&D activities, which encompass the development of applications, software technologies, and hardware technologies and architectures, is carried out by over 100 small teams of scientists and engineers from the DOE national laboratories, universities, and industry. Illustrative examples will be given on how the ECP teams are delivering in its three areas of technical focus:
• Applications: Creating or enhancing the predictive capability of applications through algorithmic and software advances via co-design centers; targeted development of requirements-based models, algorithms, and methods; systematic improvement of exascale system readiness and utilization; and demonstration and assessment of effective software integration.
• Software Technologies: Developing and delivering a vertically integrated software stack containing advanced mathematical libraries, extreme-scale programming environments, development tools, visualization libraries, and the software infrastructure to support large-scale data management and data science for science and security applications.
• Hardware and Integration: Supporting U.S. HPC vendor R&D focused on innovative architectures for competitive exascale system designs; objectively evaluating hardware designs; deploying an integrated and continuously tested exascale software ecosystem at DOE HPC facilities; accelerating application readiness on targeted exascale architectures; and training on key ECP technologies to accelerate the software development cycle and optimize productivity of application and software developers.