This event is a part of the "Best Practices for HPC Software Developers" webinar series, produced by the IDEAS Productivity family of projects. The HPC Best Practices webinars address issues faced by developers of computational science and engineering (CSE) software on high-performance computers (HPC) and occur approximately monthly.
Resource Information | Details |
---|---|
Webinar Title | Sustainable HPC Software: A Maintainer's Perspective |
Date and Time | 2025-10-15 1:00 pm - 2:00 pm EDT |
Presenter | Damien Lebrun-Grandié (Oak Ridge National Laboratory) |
Registration, Information, and Archives | https://ideas-productivity.org/events/hpcbp-094-sustainable-sw |
Presentation Language | English |
Webinars are free and open to the public, but advance registration is required through the Event website. Archives (recording, slides, Q&A) will be posted at the same link soon after the event, and all registrants will be notified.
Abstract
This webinar explores the challenges of stewarding scientific computing software ecosystems and maintaining the longevity of high-performance computing (HPC) software. Using firsthand examples from over five years of experience as maintainer of the Kokkos project, we will discuss key issues that impact software sustainability. The talk will cover managing critical vulnerabilities like the “bus factor,” which highlights the risks of a single point of failure. We’ll also address the “silent drag” of technical debt, which slows development and hinders innovation, and “Hyrum’s Law,” which illustrates how hidden dependencies can break user workflows with every change. By sharing anecdotes and practical strategies for mitigating these risks, this presentation aims to provide valuable insights for developers, maintainers, and project leads working to build a future of sustainable, reliable, and impactful HPC software.
Presenter
- Damien Lebrun-Grandié (Oak Ridge National Laboratory)
Presenter Bio
Damien Lebrun-Grandié is a Senior Computational Scientist at Oak Ridge National Laboratory (ORNL) with over a decade of experience in the field. He holds a PhD in Nuclear Engineering from Texas A&M University, a MSc in Physics from the Karlsruhe Institute of Technology in Germany, and a MEng in Physics Engineering from Grenoble INP in France. His research focuses on developing algorithms and enabling technologies for solving large-scale, complex engineering, and scientific problems.
As a founding member of the High Performance Software Foundation, Damien was instrumental in getting the organization started and continues to play a leading role on the Governing Board, representing the Technical Advisory Council. He is also the co-lead of the Kokkos C++ performance portability project, where he oversees a large international team of developers and researchers. Additionally, he represents ORNL on the C++ Standards Committee, where he has been a key contributor to foundational features for scientific computing like std::mdspan
in C++23 and std::linalg
for C++26.