The Linux Foundation Projects
Skip to main content

Community building blocks
for HPC systems

Welcome to the OpenHPC site. OpenHPC is a collaborative, community effort that initiated from a desire to aggregate a number of common ingredients required to deploy and manage High Performance Computing (HPC) Linux clusters including provisioning tools, resource management, I/O clients, development tools, and a variety of scientific libraries. Packages provided by OpenHPC have been pre-built with HPC integration in mind with a goal to provide re-usable building blocks for the HPC community. Over time, the community also plans to identify and develop abstraction interfaces between key components to further enhance modularity and interchangeability. The community includes representation from a variety of sources including software vendors, equipment manufacturers, research institutions, supercomputing sites, and others.

This community works to integrate a multitude of components that are commonly used in HPC systems, and are freely available for open source distribution. We are grateful for the efforts undertaken by the developers and maintainers of these upstream communities that provide key components used in HPC around the world today, and for which this OpenHPC community works to integrate and validate as a cohesive software stack. If you have questions about the current or future use of an upstream component by OpenHPC, please contact us at info@openhpc.community.

Download OpenHPC

There are currently two release tracks of OpenHPC, both available as binary downloads (RPMs). Installation recipes are provided on the downloads page.

Download OpenHPC