Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Newer versions of BLAS libraries such as MKL are recommended to enable the use of the extended instruction set of Gadi's CPUs.

GPU Driver

By default, the necessary GPU driver libraries are bound in to the containers when a container is launched on Gadi. This includes the necessary CUDA driver libraries which match the version of the loaded GPU driver. If another version of CUDA driver libraries are present in the container and used, this may result in unexpected behaviour and should be avoided. CUDA runtime libraries are ok however.

Examples

Code Block
$ singularity-check-container -f alpine.sif   
Checking singularity container: alpine.sif
Extracting squashFS image
Checking container filesystem for potential issues

No issues detected

Please see https://opus.nci.org.au/xxxx for more information


$ singularity-check-container -f alpine.sif -v
Checking singularity container: alpine.sif
Extracting squashFS image
Checking container filesystem for potential issues

[INFO   ] [OS] Alpine Linux 3.8.1

No issues detected

Please see https://opus.nci.org.au/xxxx for more information


$ singularity-check-container -f ubuntu_20.04_test.sif -vv
Checking singularity container: ubuntu_20.04_test.sif
Extracting squashFS image
Checking container filesystem for potential issues

[WARNING] [OS] Ubuntu 14.04
[WARNING] [FS Mount] /g/*
[WARNING] [FS Mount] /jobfs/*
[WARNING] [MPI Library] /opt/mpi/intel-mpi/lib/libmpi.so -> /opt/mpi/intel-mpi/lib64/libmpi.so.12.0.0 (IntelMPI: 2021.2)
[WARNING] [FS Mount] /opt/nci/*
[WARNING] [FS Mount] /scratch/*
[WARNING] [GPU Driver] /usr/lib/x86_64-linux-gnu/libcuda.so -> /usr/lib/x86_64-linux-gnu/libcuda.so.470.63.01
[PASS   ] [GPU Driver] /usr/lib/x86_64-linux-gnu/libcudart.so -> /usr/lib/x86_64-linux-gnu/libcudart.so.10.1.243
[PASS   ] [BLAS Library] /usr/lib/x86_64-linux-gnu/libmkl_core.so (Version: 20191122)
[WARNING] [MPI Library] /usr/lib/x86_64-linux-gnu/libmpi.so -> /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3 (OpenMPI: v4.0.3)

Please see https://opus.nci.org.au/xxxx for more information

...