Ushering in a New Approach to Scientific Computing
By Scott Gibson Many people who follow the activities of the US Department of Energy’s (DOE) Exascale Computing Project (ECP), may already be familiar with the co-design process. It targets crosscutting algorithmic methods that capture the most common patterns of computation and communication (known as motifs) in ECP’s science applications. ECP has six co-design centers, one […]
Exascale Computing Project Announces Staff Changes Within Software Technology Group
Oak Ridge, TN, Feb. 11, 2020—The US Department of Energy’s Exascale Computing Project (ECP) has announced the following staff changes within the Software Technology group. Jonathan Carter has accepted the position of Associate Lab Director for Computing Sciences at Lawrence Berkeley National Laboratory. Carter has been on the staff of the ECP since October 2017 […]
Project Update: Excellent Review Results, Readiness for Accelerated Architectures, More
This conversation recorded on video and podcast audio with Doug Kothe, director of the US Department of Energy’s (DOE) Exascale Computing Project (ECP), highlights how disciplined and tailored project management led to very impressive results in what was likely the most comprehensive independent review of the project to date; the documentation of lessons learned […]
Solving Multiphysics Problems at Scale on Today’s Most Powerful Supercomputers
By Scott Gibson The mathematical library development portfolio of the Software Technology (ST) research focus area of the US Department of Energy’s (DOE) Exascale Computing Project (ECP) provides general tools to implement complex algorithms. These algorithms are designed to scale up for supercomputers so that ECP teams can then use them to accelerate the development and improve […]
ECP Software Technology Capability Assessment Report V2.0 is Released
The latest update (V2.0) of the US Department of Energy’s (DOE) Exascale Computing Project (ECP) Software Technology (ST) Capability Assessment Report (CAR) is now available. It provides an overview and assessment of current ECP ST capabilities and activities, giving stakeholders and the broader HPC community information that can be used to assess ECP ST progress […]
Earth and Space Science Applications Simulate Elusive Phenomena to Confirm Observations
By Scott Gibson Earth and Space Science, one of six research areas of the Application Development effort within the US Department of Energy’s (DOE) Exascale Computing Project (ECP), spans fundamental questions, from the origin of the universe and chemical elements to planetary processes and interactions affecting life and longevity. These foundational questions are areas to which Earth […]
Better Scientific Productivity through Better Scientific Software: The IDEAS Report
The US Department of Energy’s Exascale Computing Project (ECP) provides a unique opportunity to advance computational science through an accelerated growth phase in extreme-scale computing. However, disruptive changes in computer architectures and the complexities of tackling new frontiers in extreme-scale modeling, simulation, and analysis present daunting challenges to the productivity of software developers and the […]
Rewriting a Legacy Computational Chemistry Software Package for Larger Simulations and Exascale Speed
By Scott Gibson The Let’s Talk Exascale podcast features an interview with Bert de Jong of Lawrence Berkeley National Laboratory, Sriram Krishnamoorthy of Pacific Northwest National Laboratory, and Huub Van Dam of Brookhaven National Laboratory. These researchers are members of the NWChemEx project team, which is led by Theresa Windus of Ames Laboratory, within the […]
Argonne Training Program on Extreme-Scale Computing Scheduled for July 26–August 7, 2020
Computational Scientists to Receive Intensive Hands-on Training and Instruction Computational scientists now have the opportunity to apply for the upcoming Argonne Training Program on Extreme-Scale Computing (ATPESC), to take place from July 26–August 7, 2020. With the challenges posed by the architecture and software environments of today’s most powerful supercomputers, and even greater complexity on […]
Providing Exascale Solutions for the Assembly and Analysis of Metagenomic Data
By Scott Gibson The latest episode of the Let’s Talk Exascale podcast features Kathy Yelick and Lenny Oliker of Lawrence Berkeley National Laboratory (LBNL). Yelick is principal investigator and Oliker is executive director of a project named ExaBiome: Exascale Solutions for Microbiome Analysis, which is part of the US Department of Energy’s Exascale Computing Project (ECP). Yelick, a […]
Developing a Codebase for Deep Learning on Supercomputers to Fight Cancer
By Scott Gibson The Exascale Deep Learning–Enabled Precision Medicine for Cancer (CANDLE) project is directed at developing pre-clinical response models, predicting mechanisms of RAS/RAF–driven cancers, and developing treatment strategies. CANDLE is a partnership of Argonne (ANL), Lawrence Livermore, Los Alamos, and Oak Ridge (ORNL) National Laboratories, with Rick Stevens of ANL as principal investigator (PI). Gina Tourassi, […]
Aiming to be among the First Applications to Run at Exascale
By Scott Gibson The ExaSky project conducts extreme-scale simulations to further our understanding of the makeup and evolution of the universe. The effort’s Argonne National Laboratory principal investigator, Katrin Heitmann, is a guest on the Let’s Talk Exascale podcast. “We carry out simulations to understand how structures form in the universe and to create synthetic […]
BP Turns to ORNL to Help Manage, Access Growing Datasets
Researchers at BP are faced with increasingly large and complex datasets. To assist them in managing and accessing this data, they turned to Oak Ridge National Laboratory (ORNL), home to Summit, the world’s most powerful and “smartest” computer, and a wealth of expertise on how to manage and process today’s large and complex scientific datasets. […]
Method Enables Collaborative Software Teams to Enhance Effectiveness and Efficiency
By Scott Gibson Productivity Sustainability Improvement Planning (PSIP), part of the Training and Productivity aspect of the Hardware and Integration research focus area of the US Department of Energy’s (DOE) Exascale Computing Project (ECP), provides a way to mitigate the technical risks of ECP’s teams. PSIP brings software development activities together and enables partnerships and […]
Tackling the Complex Task of Software Deployment and Continuous Integration at Facilities
By Scott Gibson Guest on this episode of the Let’s Talk Exascale podcast is Ryan Adamson, a Core Operations Group leader at Oak Ridge National Laboratory. His role in the US Department of Energy’s (DOE) Exascale Computing Project (ECP) revolves around software deployment and continuous integration at DOE facilities. For ECP to succeed, software the […]
Optimizing Math Libraries to Prepare Applications for Exascale Computing
By Scott Gibson This episode of Let’s Talk Exascale takes a brief look at the xSDK4ECP and hypre projects within the Software Technology research focus area of the US Department of Energy’s Exascale Computing Project (ECP). The extreme-scale scientific software development kit (xSDK) is an ecosystem of independently developed math libraries and scientific domain components. The xSDK is centered on […]
An Alternative to OpenMP and an On-Ramp to Future C++ Standards
By Scott Gibson Kokkos is a programming model being developed to deliver a widely usable alternative to programming in OpenMP. It is expected to be easier to use and provide a higher degree of performance portability, while integrating better into C++ codes. Initially conceived almost ten years ago at Sandia National Laboratories (SNL), which is […]
The Ginkgo Library Project is Developing a Vision for Multiprecision Algorithms
By Scott Gibson The Let’s Talk Exascale podcast is joined in the latest episode by Hartwig Anzt of the University of Tennessee. He is co-principal investigator (PI) of the PEEKS and xSDK4ECP projects, respectively, within the Software Technology research focus area of the US Department of Energy’s Exascale Computing Project (ECP). He is also the technical […]
R&D 100 Award-winning Software Enables I/O Performance Portability and Code Progress
By Scott Gibson A software product called the Scalable Checkpoint/Restart (SCR) Framework 2.0 recently won an R&D 100 Award. Two researchers from the Exascale Computing Project (ECP) involved in the development of SCR, Elsa Gonsiorowski and Kathryn Mohror of Lawrence Livermore National Laboratory (LLNL), are guests on the Let’s Talk Exascale podcast to discuss what […]
Software Enables Use of Distributed In-System Storage and Parallel File System
By Scott Gibson For decades high-performance computing (HPC) applications used a shared parallel file system for input/output (I/O), but the recent addition of new storage devices in systems—burst buffers, for example—has enabled the creation of a storage hierarchy. The hierarchy can be arranged such that in-system storage is the first level, and the parallel file […]


