4.2. NVIDIA HPC Compiler

Following compilers are available on the supercomputer. By configuring the settings, you can use the compiler and related libraries for the respective version. For more details, see each manual.

Version

Module file

Remarks

NVIDIA HPC-SDK 2025

nvhpc/25.3

Standard environment

NVIDIA HPC-SDK 2025

nvhpc-nompi/25.3

Environment without MPI

NVIDIA HPC-SDK 2025

nvhpc-hpcx/25.3

Environment including HPC-X

NVIDIA HPC-SDK 2025

nvhpc-hpcx-cuda12/25.3

Environment including support for HPC-X(2.22) + CUDA 12

NVIDIA HPC-SDK 2025

nvhpc-hpcx-2.20-cuda12/25.3

Environment including support for HPC-X(2.20) + CUDA 12

NVIDIA HPC-SDK 2025

nvhpc-byo-compiler/25.3

BYO (Bring Your Own) Compiler version

・Example

$ module avail nvhpc*
------------------------ /work/app/modulefiles/hpc-sdk ------------------------------
nvhpc-byo-compiler/25.3  nvhpc-hpcx-2.20-cuda12/25.3  nvhpc-hpcx-cuda12/25.3  nvhpc-hpcx/25.3  nvhpc-nompi/25.3  nvhpc/25.3

Key:
modulepath  default-version
$
$ module load nvhpc/25.3
$
$  nvc --version

nvc 25.3-0 64-bit target on x86-64 Linux -tp sapphirerapids
NVIDIA Compilers and Tools
Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.  All rights reserved.
$