Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Transforming Science Through Software: Improving While Delivering 100×

Journal Article · · Computing in Science and Engineering
 [1];  [2];  [3];  [4]
  1. Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
  2. Indiana Univ., Bloomington, IN (United States)
  3. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  4. Argonne National Laboratory (ANL), Argonne, IL (United States)
The U.S. Department of Energy (DOE) Exascale Computing Project (ECP) funded the development of new (and the transformation of important existing) applications, libraries, and tools that realized improvement in performance and capabilities of often 100 times or more on emerging exascale computers. This exceptional gain inspired the title of this special issue: Transforming Science through Software: Improving while delivering 100X. The term 100X refers to advancing capabilities in modeling, simulation, and analysis by a factor of 100 or more using some combination of new algorithms, optimization techniques, software libraries, and programming models, coupled with the next generation of hardware for high-performance computing (HPC). The papers in this issue share experiences with the practice and science of scientific software development, with an emphasis on developing a coherent, portable, and sustainable HPC software ecosystem for next-generation computational science. Finally, we hope to foster expanded community efforts related to the fundamental role of sustainable scientific software ecosystems in advancing the computing sciences.
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC), Basic Energy Sciences (BES). Scientific User Facilities (SUF)
Grant/Contract Number:
AC02-05CH11231
OSTI ID:
2499768
Journal Information:
Computing in Science and Engineering, Journal Name: Computing in Science and Engineering Journal Issue: 1 Vol. 26; ISSN 1521-9615
Publisher:
IEEE Computer SocietyCopyright Statement
Country of Publication:
United States
Language:
English

References (4)

How community software ecosystems can unlock the potential of exascale computing journal February 2021
Exascale applications: skin in the game
  • Alexander, Francis; Almgren, Ann; Bell, John
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 378, Issue 2166 https://doi.org/10.1098/rsta.2019.0056
journal January 2020
The Exascale Computing Project journal May 2017
Exascale Computing in the United States journal January 2019

Similar Records

Providing a Flexible and Comprehensive Software Stack Via Spack, an Extreme-Scale Scientific Software Stack, and Software Development Kits
Journal Article · Mon Apr 29 20:00:00 EDT 2024 · Computing in Science and Engineering · OSTI ID:2449726

A Cast of Thousands: How the IDEAS Productivity Project Has Advanced Software Productivity and Sustainability
Journal Article · Mon Apr 15 20:00:00 EDT 2024 · Computing in Science and Engineering · OSTI ID:2438950

ECP libraries and tools: An overview
Journal Article · Thu Sep 12 20:00:00 EDT 2024 · International Journal of High Performance Computing Applications · OSTI ID:2530262