The Linux Foundation plans to establish the High Performance Software Foundation. The HPSF is to lead to a software stack for high-performance computing (HPC) through technical projects.
The Linux Foundation sees the need for another step by working on a foundation for High-Performance Software. This will allow the Linux Foundation to better collaborate with other organizations, particularly the CNCF for the cloud and the OpenSSF for security. This should be done through the creation of the HPSF. For now, it is an intention to establish the foundation. After several meetings and attracting more members, the HPSF should be officially formed in May 2024.
The HPSF will build, promote and advance a “portable software stack for high performance computing (HPC) by increasing adoption, lowering barriers to contribution, and supporting development efforts.”
To do so, HPSF will leverage investments in HPC from international projects, such as those of the EuroHPC Joint Undertaking and the U.S. Department of Energy. Major tech companies will also step in. For example, AWS, HPE, Intel and Nvidia are supporting the HPC project.
The new organization will establish a technical advisory committee that will manage various working groups for HPC. The structure and governance model have yet to be further established in consultation with the participating parties. At launch, 10 open-source projects will be part of the HPSF, including the HPC package manager Spack, the C++ programming model Kokkos and the software framework AMReX.
Just recently, Arm, Fujitsu, Google Cloud, Imagination Technologies, Intel, Qualcomm and Samsung joined forces within the Linux Foundation for the new Unified Acceleration Foundation. This will make it easier for applications to perform optimally in heterogeneous environments.