Linux Foundation Launches HPSF to Promote High-Performance Software Development in HPC

TapTechNews May 14th news, according to the official press release of the Linux Foundation, the Linux Foundation announced the establishment of the High Performance Software Foundation (HPSF) yesterday. The foundation aims to build, promote, and advance a portable core software stack for high-performance computing (HPC) through a series of initiatives such as increasing adoption, lowering contribution barriers, and supporting development work.

Officially stated that as the use of HPC becomes ubiquitous in scientific computing and digital engineering, AI use cases are increasing exponentially, and more and more data centers are starting to deploy GPUs and other computing accelerators. HPSF will provide a neutral space for key projects in the high-performance computing ecosystem, allowing industry, academia, and government institutions to collaborate on scientific software stack.

TapTechNews learned that HPSF has launched the following initial open source technology projects:

Spack: HPC package manager.

Kokkos: A performance-focused portable programming model that allows writing modern C++ applications in a hardware-agnostic manner.

Viskores (formerly known as VTK-m): A scientific visualization algorithm toolkit for accelerator architectures.

HPCToolkit: Performance measurement and analysis tools applicable from desktop systems to GPU-accelerated supercomputers.

Apptainer (formerly known as Singularity): A container subsystem that claims to provide high-performance, feature-rich HPC and compute optimization.

E4S: A carefully planned and strengthened scientific software package distribution.

In addition, HPSF aims to make the lives of high-performance software developers easier through key initiatives, including tailored continuous integration resources for HPC projects, continuous building of plug-and-play software stacks, architecture support, performance regression testing, and benchmarking, as well as a series of collaborations with other Linux Foundation projects (such as OpenSSF, UEC, UXL Foundation, and CNCF).

Likes