Welcome to the OpenHPC site. OpenHPC is a collaborative, community effort that aggregates the common ingredients needed to deploy and manage High Performance Computing (HPC) Linux clusters. These include provisioning tools, resource
management, I/O clients, development tools, and scientific libraries.
Each package targets HPC integration and compatibility from the start. It provides re-usable building blocks that simplify cluster deployment. The community delivers validated, community-tested software stacks. System administrators can stand up a full HPC environment from pre-built binary packages.
Founded in 2015 under the Linux Foundation, the project has grown to include hundreds of packages. These span compilers, MPI implementations, numerical libraries, performance tools, and cluster management software.
What OpenHPC Provides
The project simplifies the process of standing up and maintaining HPC clusters by providing validated, community-tested software stacks. The project supports multiple Linux distributions and processor architectures.
This community integrates components commonly used in HPC systems. All components are freely available as open source under community-friendly licenses. We thank the developers and maintainers of upstream communities. They provide key HPC components used around the world. The OpenHPC community integrates and validates these into a cohesive software stack. If you have questions about the current or future use of an upstream component, please contact us at info@openhpc.community.