...
Newer versions of BLAS libraries such as MKL are recommended to enable the use of the extended instruction set of Gadi's CPUs.
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.
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 |
...