THE LINUX FOUNDATION PROJECTS

About

The High Performance Software Foundation (HPSF) is a neutral hub for open source high performance software.

By increasing adoption, aiding community growth, and enabling development efforts, HPSF supports projects that advance portable software for diverse hardware. HPSF is lowering barriers to productive use of today’s and future high performance computing systems. HPSF is part of the nonprofit Linux Foundation.

Build & Deploy

  • Build your software with tools that support all major computing architectures
  • Deploy with cloud-ready packaging and container technologies on everything from your laptop to the largest exascale supercomputers

Projects: Apptainer, CharlieCloud, ClusterShell, E4S, Environment Modules, OpenCHAMI, Spack

Develop & Sustain

  • Leverage software technologies designed for performance portability that adapt for you to future system architectures
  • Reuse high-quality libraries for your scientific computing needs covering everything from programming models, to solvers, to visualization
  • Foster neutral community development for modeling and simulation applications

Projects: AMReX, Chapel, HPX, Kokkos, Trilinos, Viskores, WarpX

Analyze & Tune

  • Profile your software with tools targeted at HPC environment
  • Tune your software using information that connects performance data to how your software leverages HPSF projects

Projects: HPCToolkit, Kokkos (Tools)

Systems Software

  • Schedule and prioritize complex workloads
  • Manage diverse hardware resources and system states

Projects: Flux