Skip to main content

NVIDIA NGC containers

Link to section 'What is NGC?' of 'NVIDIA NGC containers' What is NGC?


Nvidia GPU cloud (NGC) is a GPU-accelerated cloud platform optimized for deep learning and scientific computing. NGC offers a comprehensive catalogue of GPU-accelerated containers, so the application runs quickly and reliably on the high performance computing environment. NGC was deployed to extend the cluster capabilities and to enable powerful software and deliver the fastest results. By utilizing Singularity and NGC, users can focus on building lean models, producing optimal solutions and gathering faster insights. For more information, please visit and NGC software catalog.

Link to section 'Getting Started' of 'NVIDIA NGC containers' Getting Started

Users can download containers from the NGC software catalog and run them directly using Singularity instructions from the corresponding container’s catalog page.

In addition, a subset of pre-downloaded NGC containers wrapped into convenient software modules are provided. These modules wrap underlying complexity and provide the same commands that are expected from non-containerized versions of each application.

On clusters equipped with NVIDIA GPUs, type the command below to see the lists of NGC containers we deployed.

$ module load ngc 
$ module avail 

Link to section 'Deployed Applications' of 'NVIDIA NGC containers' Deployed Applications


Thanks for letting us know.

Please don't include any personal information in your comment. Maximum character limit is 250.
Characters left: 250
Thanks for your feedback.