Authors: Todd Gamblin (Lawrence Livermore National Laboratory (LLNL)), Christian Trott (Sandia National Laboratories), Julien Bigot (CEA), Megan Phinney (Los Alamos National Laboratory), Brendan Bouffler (Amazon Web Services)
Abstract: The High Performance Software Foundation (HPSF) is a hub for open-source, high performance software with a growing set of member organizations and projects. It aims to advance portable software for diverse hardware by increasing adoption, aiding community growth, and enabling development efforts. It also fosters collaboration through working groups such as Continuous Integration and Benchmarking.
This BoF will feature a panel of HPSF community leaders who will give an overview of developments in HPSF over the past year. This will include a status update on CI/CD, Benchmarking, and Binary Packaging working group activities, news about HPSFCon 2026, news from new members and projects, and new outreach activities that HPSF is undertaking.
Join the High Performance Software Foundation BoF to connect with foundation members, learn directly from leadership about its impactful activities, and explore how you can contribute to and benefit from leading HPC open-source initiatives.
Long Description: As HPC becomes ubiquitous in scientific computing and digital engineering and AI use cases multiply, more and more data centers are deploying GPUs and other accelerators. Open source software projects have been critical for enabling HPC applications to run portably and with good performance across a wide range of GPUs and other accelerators.
HPSF was created in Spring 2024 to provide a neutral hub to organize and grow collaborative development efforts around HPC open source software. The projects supported by the foundation address concerns from across the HPC software stack, including deployment via modules and containers, building and package management, programming models, scientific libraries, and visualization. HPSF provides neutral governance, including a Governing Board (GB), a Technical Advisory Committee (TAC), and an Outreach & Marketing Committee. Members provide funding and participate in the GB, TAC, OC, and technical working groups. Projects each have their own, independent governance, but they also participate as voting members in the TAC, onboarding new projects, and starting new collaborations through working groups.
Since its launch, HPSF has grown rapidly. 9 new member organizations have joined the original 14, including members in Europe and Asia (see https://hpsf.io/members/). 4 software projects have joined the 10 founding projects (see https://hpsf.io/projects/). HPSF has started several ongoing working groups, including continuous integration, benchmarking, and (soon) supply chain security. The working groups aim to build services that can help HPC software developers develop, test, and measure the performance of their code. HPSF also hosted the inaugural HPSFCon, with a plenary program focused on the challenges of HPC software development, and with co-located user meetings for HPSF member projects. HPSFCon attracted 204 participants this year and we hope to grow participation in future years.
At this HPSF BOF, a panel of HPSF community leaders will provide an overview of the foundation’s mission and its activities in the past year. They will focus in particular on why projects would consider joining HPSF, the benefits that HPSF provided for its projects thus far, and gaps we hope to address in the coming year. After these updates, the BOF will pivot to an interactive question and answer session. The audience will be able to learn more about the benefits of joining HPSF as a member organization or a project, ways to participate in HPSF’s activities such as working groups and the outreach committee, and the plans of the foundation to strengthen the HPSF community. We also hope to poll the audience on their HPC software needs and ways they think HPSF could help.
HPSF’s formation was announced at SC23 at a very well attended session with over 100 people on the convention center floor. This BOF has been held at ISC24 to officially launch HPSF, at SC24, and at ISC25. The BOF sessions have ranged in attendance from 75 to over 100 people. With an SC25 BOF, we hope to carry this momentum forward and further broaden participation in HPSF.
Website: https://hpsf.io