1HPC-X Requirements
The platform and requirements for HPC-X are detailed in the following table:
|
Platform |
Versions |
|---|---|
|
CUDA |
12.3+ |
|
GDRCopy |
2.3+ |
|
DOCA-Host |
3.3.0 |
|
NCCL |
2.22+ |
|
NVIDIA BlueField-3 |
|
|
NVIDIA ConnectX-5/ConnectX-5 Ex |
16.35.2000 |
|
NVIDIA ConnectX-6 |
|
|
NVIDIA ConnectX-6 Dx |
|
|
NVIDIA ConnectX-6 Lx |
|
|
NVIDIA ConnectX-7 |
|
|
NVIDIA ConnectX-8 |
|
|
XPMEM |
2.7 |
|
Grace-Hopper - GH200 |
N/A |
HPC-X Content
The following communications libraries and acceleration packages are part of this NVIDIA HPC-X® package:
|
Library/Acceleration Package |
Version Number |
|---|---|
|
Open MPI |
4.1 |
|
Open MPI1 |
5.0 |
|
NVIDIA Scalable Hierarchical Aggregation and Reduction Protocol (SHARP) |
3.15 |
|
HCOLL2 |
4.8 |
|
UCX |
1.21 |
|
UCC |
1.9.0 |
|
ClusterKit3 |
1.15 |
|
nccl-rdma-sharp-plugin4 |
2.7 |
|
nccl_spcx_plugin |
1.4.0 |
|
OSU Micro-Benchmarks |
7.4 |
|
Intel MPI Benchmarks (IMB) |
2021.10 |
-
Open MPI v5.0.x is now the default MPI implementation in HPC-X.
-
HCOLL is not supported on GB200 and GB300 systems, with no plans for future support.
-
ClusterKit is a multifaceted node assessment tool for high performance clusters.
-
nccl-rdma-sharp plugin enables RDMA and Switch-based collectives (SHARP) with NVIDIA's NCCL library.
Important Note
Supported Platforms and Operating Systems
The following table lists the supported operating systems and CPUs for the latest HPC-X.
Starting from HPC-X v2.9, HPC-X will no longer support PPC architecture.
|
Operating System |
Platforms |
|
RHEL/CentOS/Rocky 8.x |
x86_64, aarch64 |
|
RHEL/CentOS/Rocky 9.x |
x86_64, aarch64 |
|
RHEL/CentOS/Rocky 10.x |
x86_64, aarch64 |
|
CentOS 8.x Stream |
x86_64 |
|
CentOS 9.x Stream |
x86_64 |
|
SLES 15 SP4 |
x86_64 |
|
SLES 15 SP5 |
x86_64 |
|
SLES 15 SP6 |
x86_64 |
|
Ubuntu 22.04 |
x86_64, aarch64 |
|
Ubuntu 24.04 |
x86_64, aarch64 |
|
Kylin 10 SP1 |
x86_64, aarch64 |
|
Kylin 10 SP2 |
x86_64, aarch64 |
|
Debian 12.x |
x86_64 |
|
CTyunOS 25.07 |
x86_64, aarch64 |
Last updated: