NVIDIA
NVIDIA HPC SDK
Container
NVIDIA
NVIDIA HPC SDK

The NVIDIA HPC SDK is a comprehensive suite of compilers, libraries and tools essential to maximizing developer productivity and the performance and portability of HPC applications.

  • LayerLabelCreated
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
    /usr/local/bin/entrypoint.sh
    06/30/2026 11:39 PM UTC
    sha256:d63a655449d92b908adc25c1f2f5dac917aa76d99c21199dc5dadddf436283beCOPY
    file:d2a1f34a271312aae58a63281de23a3f68a8ac8a52809c16667d9dbdb5cce2fc in /usr/local/bin
    06/30/2026 11:39 PM UTC
    sha256:2c80c9bf1368ca1dc9151468730aafc82875f0b1eb8693a2afee1962d9cace2eRUN
    TARGETARCH=arm64 mkdir -p /etc/OpenCL/vendors &&
      echo "libnvidia-opencl.so.1" > /etc/OpenCL/vendors/nvidia.icd
    06/30/2026 11:39 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    MELLANOX_VISIBLE_DEVICES=all     NVIDIA_DRIVER_CAPABILITIES=compute,utility     NVIDIA_REQUIRE_CUDA="cuda>=13.0 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551 brand=unknown,driver>=565,driver<566 brand=grid,driver>=565,driver<566 brand=tesla,driver>=565,driver<566 brand=nvidia,driver>=565,driver<566 brand=quadro,driver>=565,driver<566 brand=quadrortx,driver>=565,driver<566 brand=nvidiartx,driver>=565,driver<566 brand=vapps,driver>=565,driver<566 brand=vpc,driver>=565,driver<566 brand=vcs,driver>=565,driver<566 brand=vws,driver>=565,driver<566 brand=cloudgaming,driver>=565,driver<566 brand=unknown,driver>=570,driver<571 brand=grid,driver>=570,driver<571 brand=tesla,driver>=570,driver<571 brand=nvidia,driver>=570,driver<571 brand=quadro,driver>=570,driver<571 brand=quadrortx,driver>=570,driver<571 brand=nvidiartx,driver>=570,driver<571 brand=vapps,driver>=570,driver<571 brand=vpc,driver>=570,driver<571 brand=vcs,driver>=570,driver<571 brand=vws,driver>=570,driver<571 brand=cloudgaming,driver>=570,driver<571 brand=unknown,driver>=575,driver<576 brand=grid,driver>=575,driver<576 brand=tesla,driver>=575,driver<576 brand=nvidia,driver>=575,driver<576 brand=quadro,driver>=575,driver<576 brand=quadrortx,driver>=575,driver<576 brand=nvidiartx,driver>=575,driver<576 brand=vapps,driver>=575,driver<576 brand=vpc,driver>=575,driver<576 brand=vcs,driver>=575,driver<576 brand=vws,driver>=575,driver<576 brand=cloudgaming,driver>=575,driver<576"     NVIDIA_VISIBLE_DEVICES=all
    06/30/2026 11:39 PM UTC
    sha256:f07409804996cd4a6ad5920d2cd3bceb2168fd0c228ee8edb3e69618d02c73b4RUN
    TARGETARCH=arm64 rm -rf /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/REDIST/cuda/11.0/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/10.1/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/10.1/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/10.2/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/10.2/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.0/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.0/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.0/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.0/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.1/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.1/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.1/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.1/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.2/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.2/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.2/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.2/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.3/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.3/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.3/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.3/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.4/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.4/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.4/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.4/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.5/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.5/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.5/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.5/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.6/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.6/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.6/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.6/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.7/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.7/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.7/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.7/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.8/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.8/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.8/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/11.8/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.0/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.0/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.0/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.0/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.1/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.1/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.1/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.1/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.2/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.2/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.2/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.2/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.3/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.3/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.3/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.3/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.4/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.4/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.4/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.4/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.5/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.5/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.5/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.5/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.6/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.6/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.6/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.6/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.8/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.8/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.8/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.8/libnvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.9/bin/computeprof /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.9/bin/nvvp /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.9/doc/man/man1/nvvp.1 /opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/12.9/libnvvp
    06/30/2026 11:39 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4LABEL
    com.nvidia.hpcsdk.release="2026"     com.nvidia.hpcsdk.version="26.5"     maintainer="NVIDIA HPC SDK - https://developer.nvidia.com/hpc-sdk"
    06/30/2026 11:39 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    HPCSDK_RELEASE=2026     HPCSDK_VERSION=26.5
    06/30/2026 11:39 PM UTC
    sha256:25cd2d6ef37ca3fd789bfb1e653b3b2e9a56c3d5c67c6e3a5e0d1e0aabd05f12RUN
    TARGETARCH=arm64 echo "source /usr/share/lmod/lmod/init/bash" >> /etc/bash.bashrc &&
      echo "/opt/nvidia/hpc_sdk/modulefiles" >> /etc/lmod/modulespath &&
      echo "module load nvhpc" >> /etc/bash.bashrc
    06/30/2026 11:39 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    MODULEPATH=/opt/nvidia/hpc_sdk/modulefiles
    06/30/2026 11:38 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    CPATH=/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nvshmem/include:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nccl/include:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/compilers/extras/qd/include/qd:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/math_libs/include:$CPATH     LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nvshmem/lib:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nccl/lib:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/math_libs/lib64:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/compilers/lib:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/lib64:$LD_LIBRARY_PATH     MANPATH=/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/compilers/man:$MANPATH     PATH=/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nvshmem/bin:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/nccl/bin:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/profilers/bin:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/compilers/bin:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/cuda/bin:/opt/nvidia/hpc_sdk/Linux_${NVHPC_ARCH}/26.5/comm_libs/mpi/bin:$PATH
    06/30/2026 11:00 PM UTC