Scientific Software: From Community Foundations to Agentic Futures
May 26, 2026
9:00 AM - 10:00 AM Pacific Time
Online
Scientific Software: From Community Foundations to Agentic Futures
May 26, 2026
9:00 AM - 10:00 AM Pacific Time
Online
About the Session
Scientific software has enabled numerical simulations and high-performance computations for decades. Much of today’s scientific software is based on past and enduring community development efforts, due to the complexity of both the science inputs and of developing performant applications for an evolving set of computing technologies. This talk starts by looking back at two such efforts, the Trilinos Project and the Exascale Computing Project, and at the current efforts in the PESO Project. We consider how the fundamental needs for discoverability, usability, and portability as well as performance are addressed through scientific software development practices by developers and communities, and what characterizes the communities for these successful projects.
Looking forward, we will explore how these same elements can be addressed in a future where AI agents become users of scientific software for discovery workflows. Scientific software is already becoming increasingly cloud-native and AI-oriented. This means making applications performant on heterogeneous architectures, improving metadata fidelity to support downstream AI inference, retaining rich time-stepped datasets for training, and more. Agentic engineering means ensuring that scientific applications, libraries, and tools are discoverable, usable, and portable in agentic workflows. We also ask the question: with agents as users and developers, what does community mean for scientific software development as we go forward?
In this talk, we outline how these future requirements are not brand new but are evolutions of the same fundamental principles we have relied on for years and will shape how we engineer and deliver scientific computing solutions in the future.
Speaker
Mike Heroux
Senior Research Scientist, ParaTools, Inc.
Mike Heroux is a Senior Research Scientist at ParaTools, Inc., Visiting Scholar at Hewlett Packard Enterprise, Research Partner at Hyperion Research, and Scientist in Residence at St. John’s University, MN. His research interests include all aspects of scalable scientific and engineering software for new and emerging parallel computing architectures. At ParaTools, Mike leads the PESO Project to steward and advance scientific software ecosystems for HPC-AI applications and computing systems.
Mike was a senior scientist at Sandia National Laboratories from May 1998 to October 2024 and was the director of software technology for the US Exascale Computing Project from 2017 - 2024. He is the founder of the Trilinos scientific libraries, Kokkos performance portability libraries and tools, the Mantevo miniapps, and HPCG Benchmark, and is presently leading the Ecosystem for Science (E4S) project in DOE, a curated collection of HPC software targeting leadership platforms. He is a Fellow of the Society for Industrial and Applied Mathematics (SIAM), a Distinguished Scientist of the ACM, and Senior Member of the IEEE.