Software - calab-ntu/gpu-cluster GitHub Wiki

Software List

Eureka

Software is installed in /software. Default versions are marked by 📌.

Software Version
cuda 10.1 10.0 10.2 11.3 📌 11.4
fftw 2.1.5-intel-2022.0.1-oneapi 📌 2.1.5-intel-2023.0.0-oneapi 2.1.5-gnu 3.3.10-intel-2022.0.1-onepai 📌 3.3.10-gnu-9.3.0
gcc 8.4.0 9.3.0 📌
gnuplot 5.2.8 📌
gsl 2.6 📌
hdf5 1.8.13 1.10.6 📌
intel oneAPI-2021 oneAPI-2022 📌 oneAPI-2023
openmpi 4.1.1-intel-2022.0.1-oneapi 📌 4.1.1-intel-2023.0.0 4.1.1-gnu-9.3.0
valgrind 3.15.0 📌

Spock

Software is installed in /software. Default versions are marked by 📌.

  • Default package modules will be automatically loaded while login Spock.
Software Version
cuda 12.1 📌
fftw 2.1.5-intel-2023.1.0-openmpi-4.1.5-ucx_mt 2.1.5-gnu-11.4.0-openmpi-4.1.5-ucx_mt 3.3.10-intel-2023.1.0-openmpi-4.1.5-ucx_mt 📌 3.3.10-gnu-11.4.0-openmpi-4.1.5-ucx_mt 3.3.10-hpcx-2.15-gcc-cuda12-mt-ompi
gcc 11.4.0 📌
gsl 2.6-intel-2023.1.0 📌 2.6-gnu-11.4.0
hdf5 1.10.6-intel-2023.1.0 📌 1.10.6-gnu-11.4.0 1.10.6-hpcx-2.15-gcc-cuda12-mt-ompi
intel oneAPI-2023.1.0 📌
openmpi 4.1.5-ucx_mt-intel-2023.1.0 📌 4.1.1-ucx_mt-gnu-11.3.0
hpcx 2.15-gcc-cuda12-mt-ompi
valgrind 3.15.0 📌

Module Usage

  • Show available modules
    module avail
    
  • Load module
    module load [module name]
    

    Notice that modules under the same category are conflict. e.g. cuda/10.2 and cuda/11.3

  • Switch modules in the same category
    module switch [module 1] [module 2]
    
  • Load your own modulefile
    module add [module file]
    
  • Unload module
    module unload [module name]
    
  • Show loaded modules
    module list
    
  • Unload all modules
    module purge
    

Ref. Environment Modules

Using Default and Non-Default Software (Eureka only)

Nothing needs to be done when using default software. To switch to non-default software, one will need to set the environment variables PATH and LD_LIBRARY_PATH in ~/.bashrc. See below for an example of switching to cuda 10.0.

# Edit ~/.bashrc to add the following lines
CUDA_PATH=/software/cuda/10.0
export PATH=$CUDA_PATH/bin:$PATH
export LD_LIBRARY_PATH=$CUDA_PATH/lib64:$LD_LIBRARY_PATH

Links

Home