This stack provides a variety of common, pre-built ingredients required to deploy and manage an HPC Linux cluster including provisioning tools, resource management, I/O clients, runtimes, development tools, containers, and a variety of scientific libraries.
There are currently two release series: the 2.x and the 3.x, which target different major Linux OS distributions:
- The 2.x series targets EL8 and Leap15.
- The 3.x series targets EL9, Leap 15 and openEuler 22.03.
OpenHPC provides pre-built binaries via repositories for use with standard
Linux package manager tools (e.g. dnf
or zypper
). To get started,
you can enable an OpenHPC repository locally through installation of an
ohpc-release
RPM which includes gpg keys for package signing and defines
the URL locations for [base] and [update] package repositories. Installation
guides tailored for each supported provisioning system and resource manager
with detailed example instructions for installing a cluster are also available.
Copies of the ohpc-release
package and installation guides along with
more information is available on the relevant release series pages
(2.x or 3.x).
Subscribe to the users email list or see the https://openhpc.community/ page for more pointers.
Please see the component submission page for more information regarding new software inclusion requests.
Please see the steps described in CONTRIBUTING.md.
If you are using elements of OpenHPC, please consider registering your system(s) using the System Registration Form.