Kokkos Graduates to HPSF Core Stage
Posted on September 3, 2026 • 5 min read • 904 words
We’re excited to announce that Kokkos has graduated to Core Stage in the High Performance Software Foundation (HPSF) ! Following a project review, HPSF’s Technical Advisory Council (TAC) voted unanimously to move Kokkos from the Established Stage to the Core Stage, the highest of the three maturity stages a technical project can reach in the foundation.
What the HPSF Stages Mean
HPSF projects progress through three stages: Emerging, Established, and Core. These stages aren’t a judgment of the intrinsic value or technical quality of a codebase: plenty of excellent software can and does stay at the Emerging stage. Instead, they reflect the health and maturity of a project as a community: the size and diversity of its contributor base, the robustness of its governance and development processes, and the breadth of its adoption.
From Established to Core
Kokkos joined HPSF as one of its founding technical projects back in 2024, entering directly at the Established Stage. Since then we have continued to grow our community, formalize our governance, and broaden adoption of the Kokkos Ecosystem across the HPC landscape.
The Core Stage is reserved for projects that HPSF considers to be on a sustaining cycle of development, maintenance, and long-term support: essential to the HPC software ecosystem, widely used in production, and developed by a broad, multi-institutional community.
Meeting the Core Stage criteria required more than technical work. To grow as a project, we had to learn to look beyond the code and software engineering itself, and put real, intentional effort into the people side of Kokkos: community building, governance, and broader outreach. That meant stepping out of our comfort zone as developers and treating community health as a first-class engineering concern.
On the technical side, that same push for rigor is what earned Kokkos Core the OpenSSF Best Practices “Passing” badge last year, a badge Kokkos Kernels has since earned as well. We also invested in ourselves: some of our project leaders took part in the inaugural cohort of the Birdaro Training Program , run by the Center for Scientific Collaboration and Community Engagement (CSCCE) to help open-source research software leads build community engagement skills. They shared what it taught them in their Performance Portability for People: The Kokkos Community Playbook talk at HPSFcon 2026.
Why This Matters
Core Stage status is a strong external signal of Kokkos’s maturity, stability, and community health. It reflects years of investment by contributors across multiple national laboratories, universities, and industry partners in building not just performant software, but the governance, processes, and community practices needed to sustain it for the long run.
For Kokkos users and downstream projects, this changes nothing about how you use Kokkos day to day. It does mean continued and deepened access to HPSF resources, mentorship, and cross-project collaboration as we keep growing the performance portability ecosystem together.
This is not the end of the road for Kokkos: there’s always more to build, both in the code and in the community around it. But it’s a milestone worth pausing to celebrate. We want to thank the HPSF TAC for their thorough review, and every contributor and stakeholder who helped Kokkos earn this milestone.
The HPSF Evaluation Process
When a project first joins HPSF it goes through a review by the Technical Advisory Committee (TAC), which is comprised of representatives of HPSF’s projects, and premier member organizations.
Projects present who they are, how they align with HPSF’s mission, and where they fit in the foundation’s life-cycle model. But that initial assessment isn’t set it in stone. HPSF requires peridocal re-reviews, to ascertain that a project still meets the criteria of their life-cycle stage or - as in the case of Kokkos - whether they have matured enough to move to the next level.
To graduate to the Core level, a project must, in addition to meeting all Established Stage criteria:
- Have a defined governing body of four or more owners/core maintainers, with no more than half affiliated with the same employer, and no single institution controlling a voting majority.
- Have a documented, publicly accessible description of its governance, decision-making, and release processes.
- Have a healthy number of committers from at least two organizations.
- Have explicitly defined security reporting and incident mitigation processes.
- Provide evidence of widespread adoption in the HPC ecosystem.
- Receive a 2/3 majority vote from the TAC.
Our project review highlighted the breadth of Kokkos usage across the Ecosystem: long-standing production deployments at Sandia and Los Alamos National Laboratories (including the Sierra code suite, Empire, and SPARC), open science codes such as LAMMPS, Trilinos, E3SM, PETSc, and Viskores, and continued deployment at CEA. It also pointed to the sustained pace of development across our subprojects, with hundreds of pull requests merged over the past year in Kokkos Core and Kokkos Kernels alone.
The review also underlined the diversification of our contributor base. CEA in particular has ramped up significantly and is now, alongside Sandia and ORNL, one of the major institutional contributors to Kokkos. We’re hoping this trend continues, with more institutions joining in and the contributor base growing even more diverse. A team is already taking shape at Los Alamos National Laboratory, since one of the project leads recently joined the lab. A broader, more diverse contributor base makes Kokkos more resilient as a project, and it’s exactly the kind of evidence the TAC looks for when assessing Core Stage criteria.


