A Cast of Thousands: How the IDEAS Productivity Project Has Advanced Software Productivity and Sustainability

Lois Curfman McInnes, Michael A. Heroux, David E. Bernholdt, Anshu Dubey, Elsa Gonsiorowski, Rinku Gupta, Osni Marques, J. David Moulton, Hai Ah Nam, Boyana Norris, Elaine M. Raybourn, Jim Willenbring, Ann Almgren, Roscoe A. Bartlett, Kita Cranfill, Stephen Fickas, Don Frederick, William F. Godoy, Patricia A. Grubel, Rebecca Hartman-BakerAxel Huebl, Rose Lynch, Addi Malviya-Thakur, Reed Milewicz, Mark C. Miller, Miranda R. Mundt, Erik Palmer, Suzanne Parete-Koon, Megan Phinney, Katherine Riley, David M. Rogers, Benjamin Sims, Deborah Stevens, Gregory R. Watson

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

Computational and data-enabled science and engineering are revolutionizing advances throughout science and society, at all scales of computing. For example, teams in the U.S. Department of Energy's Exascale Computing Project have been tackling new frontiers in modeling, simulation, and analysis by exploiting unprecedented exascale computing capabilities-building an advanced software ecosystem that supports next-generation applications and addresses disruptive changes in computer architectures. However, concerns are growing about the productivity of the developers of scientific software. Members of the Interoperable Design of Extreme-scale Application Software project serve as catalysts to address these challenges through fostering software communities, incubating and curating methodologies and resources, and disseminating knowledge to advance developer productivity and software sustainability. This article discusses how these synergistic activities are advancing scientific discovery-mitigating technical risks by building a firmer foundation for reproducible, sustainable science at all scales of computing, from laptops to clusters to exascale and beyond.

Original languageEnglish
Pages (from-to)48-60
Number of pages13
JournalComputing in Science and Engineering
Volume26
Issue number1
DOIs
StatePublished - 2024

Fingerprint

Dive into the research topics of 'A Cast of Thousands: How the IDEAS Productivity Project Has Advanced Software Productivity and Sustainability'. Together they form a unique fingerprint.

Cite this