Skip to main content
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:5a4ffed358edf3503efe85cc9d612569b0fa9e9f4aa210b25ea95ec7fb335156RUN
    yum install -y diffutils hwloc-libs libatomic libnl3 numactl-libs openssh-clients &&
      rm -rf /var/cache/yum/*
    10/09/2026 3:29 AM UTC
    sha256:2b96f90ae4f1ba91afdb705e81e8fd97b11f7f528894ef28c9d4c89e1c80c277RUN
    echo "/usr/local/gdrcopy/lib" >> /etc/ld.so.conf.d/hpccm.conf &&
      ldconfig
    10/09/2026 3:27 AM UTC
    sha256:bc59bcde6569b7574f9fcbcb1519ececc575fac11ef5ebad021d48ba41f5be94COPY
    dir:b4a2dec24a09dc0288ee8844df91b1f407b812381c21b2817280512a3f0df9f7 in /usr/local/gdrcopy
    10/09/2026 3:27 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    NVIDIA_DRIVER_CAPABILITIES=compute,utility     NVIDIA_REQUIRE_CUDA="cuda>=12.9 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>=560,driver<561 brand=grid,driver>=560,driver<561 brand=tesla,driver>=560,driver<561 brand=nvidia,driver>=560,driver<561 brand=quadro,driver>=560,driver<561 brand=quadrortx,driver>=560,driver<561 brand=nvidiartx,driver>=560,driver<561 brand=vapps,driver>=560,driver<561 brand=vpc,driver>=560,driver<561 brand=vcs,driver>=560,driver<561 brand=vws,driver>=560,driver<561 brand=cloudgaming,driver>=560,driver<561 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"     NVIDIA_VISIBLE_DEVICES=all
    10/09/2026 3:27 AM UTC
    sha256:791886da39a669757a1208fe8b6072895c948f575ed90fe1c7bac2f0bc4484d8RUN
    yum update -y &&
      rm -rf /var/cache/yum/*
    10/09/2026 3:27 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    HPCX_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50     HPCX_HCOLL_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/hcoll     HPCX_MPI_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     HPCX_NCCL_RDMA_SHARP_PLUGIN_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/nccl_rdma_sharp_plugin     HPCX_OSHMEM_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     HPCX_SHARP_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/sharp     HPCX_UCX_DIR=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ucx/mt     LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/hcoll/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/nccl_rdma_sharp_plugin/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/sharp/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ucx/mt/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ucx/mt/lib/ucx:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nccl/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/lib64:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/lib64::$LD_LIBRARY_PATH     MPI_HOME=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     OMPI_HOME=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     OPAL_PREFIX=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     OSHMEM_HOME=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi     PATH=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/hcoll/bin:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi/bin:/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ucx/mt/bin:$PATH     SHMEM_HOME=/opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/ompi
    10/09/2026 3:16 AM UTC
    sha256:69a4127cef4a82dd1f0191aa9aa916e4f613de68f67430231bde2a5931672c11RUN
    ln -s /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/lib64 &&
      ln -s /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/lib64
    10/09/2026 3:16 AM UTC
    sha256:5c6b9323373cb68f40e92a47cb82b8c7d1d51a0edbe8300e6e1749a6c8fbcb9fRUN
    ln -s libnccl.so.2.31.2 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nccl/lib/libnccl.so &&
      ln -s libnccl.so.2.31.2 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nccl/lib/libnccl.so.2 &&
      ln -s libnvshmem_host.so.3.7.2 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/libnvshmem_host.so &&
      ln -s libnvshmem_host.so.3.7.2 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/libnvshmem_host.so.3 &&
      ln -s nvshmem_bootstrap_mpi.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_mpi.so &&
      ln -s nvshmem_bootstrap_mpi.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_mpi.so.3 &&
      ln -s nvshmem_bootstrap_pmi.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmi.so &&
      ln -s nvshmem_bootstrap_pmi.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmi.so.3 &&
      ln -s nvshmem_bootstrap_pmi2.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmi2.so &&
      ln -s nvshmem_bootstrap_pmi2.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmi2.so.3 &&
      ln -s nvshmem_bootstrap_pmix.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmix.so &&
      ln -s nvshmem_bootstrap_pmix.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_pmix.so.3 &&
      ln -s nvshmem_bootstrap_shmem.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_shmem.so &&
      ln -s nvshmem_bootstrap_shmem.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_shmem.so.3 &&
      ln -s nvshmem_bootstrap_uid.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_uid.so &&
      ln -s nvshmem_bootstrap_uid.so.3.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_bootstrap_uid.so.3 &&
      ln -s nvshmem_transport_gpunetio.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_gpunetio.so &&
      ln -s nvshmem_transport_gpunetio.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_gpunetio.so.6 &&
      ln -s nvshmem_transport_ibdevx.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibdevx.so &&
      ln -s nvshmem_transport_ibdevx.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibdevx.so.6 &&
      ln -s nvshmem_transport_ibgda.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibgda.so &&
      ln -s nvshmem_transport_ibgda.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibgda.so.6 &&
      ln -s nvshmem_transport_ibrc.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibrc.so &&
      ln -s nvshmem_transport_ibrc.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ibrc.so.6 &&
      ln -s nvshmem_transport_libfabric.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_libfabric.so &&
      ln -s nvshmem_transport_libfabric.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_libfabric.so.6 &&
      ln -s nvshmem_transport_ucx.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ucx.so &&
      ln -s nvshmem_transport_ucx.so.6.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/nvshmem/lib/nvshmem_transport_ucx.so.6 &&
      ln -s libqd.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqd.so &&
      ln -s libqd.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqd.so.0 &&
      ln -s libqd_f_main.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqd_f_main.so &&
      ln -s libqd_f_main.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqd_f_main.so.0 &&
      ln -s libqdmod.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqdmod.so &&
      ln -s libqdmod.so.0.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/extras/qd/lib/libqdmod.so.0 &&
      ln -s libblas_ilp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_ilp64.so &&
      ln -s libblas_ilp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_ilp64_seq.so &&
      ln -s libblas_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas.so &&
      ln -s libblas_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas.so.0 &&
      ln -s libblas_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_lp64.so &&
      ln -s libblas_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_lp64_seq.so &&
      ln -s libblas_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_seq.so &&
      ln -s libblas_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libblas_seq.so.0 &&
      ln -s libcufcublas.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libcudaforwrapblas.so &&
      ln -s libcufcublas.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libcudaforwraprand.so &&
      ln -s libcufcufft.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libnvhpcwrapcufft.so &&
      ln -s libcufcufftmp.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libnvhpcwrapcufftmp.so &&
      ln -s liblapack_ilp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_ilp64.so &&
      ln -s liblapack_ilp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_ilp64_seq.so &&
      ln -s liblapack_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack.so &&
      ln -s liblapack_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack.so.0 &&
      ln -s liblapack_lp64.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_lp64.so &&
      ln -s liblapack_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_lp64_seq.so &&
      ln -s liblapack_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_seq.so &&
      ln -s liblapack_lp64_seq.so.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/liblapack_seq.so.0 &&
      ln -s libnvc.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libpgc.so &&
      ln -s libnvcpumath.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libpgmath.so &&
      ln -s libnvomp.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libgomp.so &&
      ln -s libnvomp.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libgomp.so.1 &&
      ln -s libnvomp.so /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/compilers/lib/libomp.so &&
      ln -s libcuda.so.575.57.08 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/compat/libcuda.so &&
      ln -s libcuda.so.575.57.08 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/compat/libcuda.so.1 &&
      ln -s libcudadebugger.so.575.57.08 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/compat/libcudadebugger.so.1 &&
      ln -s libnvidia-nvvm.so.575.57.08 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/compat/libnvidia-nvvm.so.4 &&
      ln -s libnvidia-ptxjitcompiler.so.575.57.08 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/compat/libnvidia-ptxjitcompiler.so.1 &&
      ln -s libcupti.so.2025.2.1 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/extras/CUPTI/lib64/libcupti.so &&
      ln -s libcupti.so.2025.2.1 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/extras/CUPTI/lib64/libcupti.so.12 &&
      ln -s libnvvm.so.4.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/nvvm/lib64/libnvvm.so &&
      ln -s libnvvm.so.4.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/nvvm/lib64/libnvvm.so.4 &&
      ln -s libcudart.so.12.9.79 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libcudart.so &&
      ln -s libcudart.so.12.9.79 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libcudart.so.12 &&
      ln -s libnvJitLink.so.12.9.86 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libnvJitLink.so &&
      ln -s libnvJitLink.so.12.9.86 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libnvJitLink.so.12 &&
      ln -s libnvtx3interop.so.1.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libnvtx3interop.so &&
      ln -s libnvtx3interop.so.1.0.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/cuda/12.9/targets/sbsa-linux/lib/libnvtx3interop.so.1 &&
      ln -s libcutensor.so.2.2.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.2.0.0/targets/sbsa-linux/lib/libcutensor.so &&
      ln -s libcutensor.so.2.2.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.2.0.0/targets/sbsa-linux/lib/libcutensor.so.2 &&
      ln -s libcutensorMg.so.2.2.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.2.0.0/targets/sbsa-linux/lib/libcutensorMg.so &&
      ln -s libcutensorMg.so.2.2.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.2.0.0/targets/sbsa-linux/lib/libcutensorMg.so.2 &&
      ln -s libcutensor.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensor.so &&
      ln -s libcutensor.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensor.so.2 &&
      ln -s libcutensorMg.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensorMg.so &&
      ln -s libcutensorMg.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensorMg.so.2 &&
      ln -s libcutensorMp.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensorMp.so &&
      ln -s libcutensorMp.so.2.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/cutensor_2.6.0.4/targets/sbsa-linux/lib/libcutensorMp.so.2 &&
      ln -s libcublas.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublas.so &&
      ln -s libcublas.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublas.so.12 &&
      ln -s libcublasLt.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublasLt.so &&
      ln -s libcublasLt.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublasLt.so.12 &&
      ln -s libcublasmp.so.0.10.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublasmp.so &&
      ln -s libcublasmp.so.0.10.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcublasmp.so.0 &&
      ln -s libcufft.so.11.4.1.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufft.so &&
      ln -s libcufft.so.11.4.1.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufft.so.11 &&
      ln -s libcufftMp.so.11.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufftMp.so &&
      ln -s libcufftMp.so.11.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufftMp.so.11 &&
      ln -s libcufftw.so.11.4.1.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufftw.so &&
      ln -s libcufftw.so.11.4.1.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcufftw.so.11 &&
      ln -s libcurand.so.10.3.10.19 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcurand.so &&
      ln -s libcurand.so.10.3.10.19 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcurand.so.10 &&
      ln -s libcusolver.so.11.7.5.82 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolver.so &&
      ln -s libcusolver.so.11.7.5.82 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolver.so.11 &&
      ln -s libcusolverMg.so.11.7.5.82 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolverMg.so &&
      ln -s libcusolverMg.so.11.7.5.82 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolverMg.so.11 &&
      ln -s libcusolverMp.so.0.9.1.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolverMp.so &&
      ln -s libcusolverMp.so.0.9.1.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusolverMp.so.0 &&
      ln -s libcusparse.so.12.5.10.65 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusparse.so &&
      ln -s libcusparse.so.12.5.10.65 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcusparse.so.12 &&
      ln -s libcutensor.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensor.so &&
      ln -s libcutensor.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensor.so.2 &&
      ln -s libcutensorMg.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensorMg.so &&
      ln -s libcutensorMg.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensorMg.so.2 &&
      ln -s libcutensorMp.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensorMp.so &&
      ln -s libcutensorMp.so.2.7.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libcutensorMp.so.2 &&
      ln -s libnvblas.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libnvblas.so &&
      ln -s libnvblas.so.12.9.2.10 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/12.9/targets/sbsa-linux/lib/libnvblas.so.12 &&
      ln -s libnvpl_blacs_ilp64_mpich.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_mpich.so &&
      ln -s libnvpl_blacs_ilp64_mpich.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_mpich.so.0 &&
      ln -s libnvpl_blacs_ilp64_openmpi3.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi3.so &&
      ln -s libnvpl_blacs_ilp64_openmpi3.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi3.so.0 &&
      ln -s libnvpl_blacs_ilp64_openmpi4.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi4.so &&
      ln -s libnvpl_blacs_ilp64_openmpi4.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi4.so.0 &&
      ln -s libnvpl_blacs_ilp64_openmpi5.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi5.so &&
      ln -s libnvpl_blacs_ilp64_openmpi5.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_ilp64_openmpi5.so.0 &&
      ln -s libnvpl_blacs_lp64_mpich.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_mpich.so &&
      ln -s libnvpl_blacs_lp64_mpich.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_mpich.so.0 &&
      ln -s libnvpl_blacs_lp64_openmpi3.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi3.so &&
      ln -s libnvpl_blacs_lp64_openmpi3.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi3.so.0 &&
      ln -s libnvpl_blacs_lp64_openmpi4.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi4.so &&
      ln -s libnvpl_blacs_lp64_openmpi4.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi4.so.0 &&
      ln -s libnvpl_blacs_lp64_openmpi5.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi5.so &&
      ln -s libnvpl_blacs_lp64_openmpi5.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blacs_lp64_openmpi5.so.0 &&
      ln -s libnvpl_blas_core.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_core.so &&
      ln -s libnvpl_blas_core.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_core.so.0 &&
      ln -s libnvpl_blas_ilp64_gomp.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_ilp64_gomp.so &&
      ln -s libnvpl_blas_ilp64_gomp.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_ilp64_gomp.so.0 &&
      ln -s libnvpl_blas_ilp64_seq.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_ilp64_seq.so &&
      ln -s libnvpl_blas_ilp64_seq.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_ilp64_seq.so.0 &&
      ln -s libnvpl_blas_lp64_gomp.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_lp64_gomp.so &&
      ln -s libnvpl_blas_lp64_gomp.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_lp64_gomp.so.0 &&
      ln -s libnvpl_blas_lp64_seq.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_lp64_seq.so &&
      ln -s libnvpl_blas_lp64_seq.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_blas_lp64_seq.so.0 &&
      ln -s libnvpl_fftw.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_fftw.so &&
      ln -s libnvpl_fftw.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_fftw.so.0 &&
      ln -s libnvpl_lapack_core.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_core.so &&
      ln -s libnvpl_lapack_core.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_core.so.0 &&
      ln -s libnvpl_lapack_ilp64_gomp.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_ilp64_gomp.so &&
      ln -s libnvpl_lapack_ilp64_gomp.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_ilp64_gomp.so.0 &&
      ln -s libnvpl_lapack_ilp64_seq.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_ilp64_seq.so &&
      ln -s libnvpl_lapack_ilp64_seq.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_ilp64_seq.so.0 &&
      ln -s libnvpl_lapack_lp64_gomp.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_lp64_gomp.so &&
      ln -s libnvpl_lapack_lp64_gomp.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_lp64_gomp.so.0 &&
      ln -s libnvpl_lapack_lp64_seq.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_lp64_seq.so &&
      ln -s libnvpl_lapack_lp64_seq.so.0.4.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_lapack_lp64_seq.so.0 &&
      ln -s libnvpl_rand.so.0.5.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_rand.so &&
      ln -s libnvpl_rand.so.0.5.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_rand.so.0 &&
      ln -s libnvpl_rand_mt.so.0.5.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_rand_mt.so &&
      ln -s libnvpl_rand_mt.so.0.5.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_rand_mt.so.0 &&
      ln -s libnvpl_scalapack_ilp64.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_scalapack_ilp64.so &&
      ln -s libnvpl_scalapack_ilp64.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_scalapack_ilp64.so.0 &&
      ln -s libnvpl_scalapack_lp64.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_scalapack_lp64.so &&
      ln -s libnvpl_scalapack_lp64.so.0.2.4 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_scalapack_lp64.so.0 &&
      ln -s libnvpl_sparse.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_sparse.so &&
      ln -s libnvpl_sparse.so.0.6.0 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_sparse.so.0 &&
      ln -s libnvpl_tensor.so.0.3.3 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_tensor.so &&
      ln -s libnvpl_tensor.so.0.3.3 /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/libnvpl_tensor.so.0
    10/09/2026 3:16 AM UTC
    sha256:75624bfb1587589840ffb252aebcd76a4e5631998d236b14c537e66068a44bd4COPY
    dir:2bd6fcd70549d0e8d96d2e96a1adfde1251908192805d51609b92c8e1d862fd5 in /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/comm_libs/12.9/hpcx/hpcx-2.50/
    10/09/2026 3:15 AM UTC
    sha256:dbe6ec683ea9b9f5a0ee86cacd88d93c159b94b7869bfa2a1bd3121096bfc749COPY
    multi:fa64b4a45618c61be0815804b850a4f11085aacb4500431cf445800b916286a2 in /opt/nvidia/hpc_sdk/Linux_aarch64/26.9/math_libs/nvpl/lib/
    10/09/2026 3:14 AM UTC

    Modal Content

    NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.