For the complete documentation index, see llms.txt. This page is also available as Markdown.

Ampere Architecture GPUs

The new Ampere architecture GPUs on Oscar (A6000's and RTX 3090's)

The new Ampere architecture GPUs do not support older CUDA modules. Users must re-compile their applications with the newer CUDA/11 or older modules. Here are detailed instructions to compile major frameworks such as PyTorch, and TensorFlow.

PyTorch

Users can install PyTorch from a pip virtual environment or use pre-built singularity containers provided by Nvidia NGC.

To install via virtual environment:

# Make sure none of the LMOD modules are loaded
module purge 
module list

# create and activate the environment
python -m venv pytorch.venv
source pytorch.venv/bin/activate
pip install torch torchvision torchaudio

# test if it can detect GPUs 

To use NGC containers via Singularity :

  • Pull the image from NGC

singularity build pytorch:21.06-py3 docker://nvcr.io/nvidia/pytorch:21.06-py3
  • Export PATHs to mount the Oscar file system

  • To use the image interactively

  • To submit batch jobs

Last updated

Was this helpful?