GPU-Accelerated Innovation

NVIDIA GPU-Accelerated Containers

NGC offers a comprehensive catalog of GPU-accelerated software for deep learning, machine learning, and HPC. NGC containers deliver powerful and easy-to-deploy software proven to deliver the fastest results. By taking care of the plumbing, NGC enables users to focus on building lean models, producing optimal solutions and gathering faster insights.

Innovate Faster

Innovate Faster

Get up and running quickly while reducing the complexity typically associated with setting up software.

Stay Up to Date

Stay Up to Date

The top deep learning containers are updated monthly to keep your systems running at peak performance. All containers provide easy access to fully-tested and optimized software releases.

Run Anywhere

Run Anywhere

NGC containers are built to run on-prem, in the cloud, or in hybrid deployments with Docker and Singularity runtimes. This allows for maximum utilization of available GPUs, portability, and scalability.

Containers for Deep Learning,
Machine Learning, and HPC

Watch Video >

The NGC container registry provides researchers, data scientists, and developers with simple access to a comprehensive catalog of GPU-accelerated software for AI, machine learning and HPC. These containers take full advantage of NVIDIA GPUs on-premises and in the cloud. Each is fully optimized and works across a wide variety of NVIDIA GPU platforms.


NGC empowers researchers, data scientists, and developers with performance-engineered containers featuring AI software like TensorFlow, PyTorch, MXNet, NVIDIA TensorRT™, RAPIDS and more. These pre-integrated containers feature the record-setting NVIDIA AI software stack, including NVIDIA® CUDA® Toolkit, NVIDIA deep learning libraries, and the top AI software. Learn more about the extreme performance of NVIDIA Tensor Core GPUs with NGC AI containers.


Installing and upgrading HPC applications in an HPC environment is challenging. It can decrease accessibility, limit users to older features, and deliver sub-optimal performance.

The HPC application containers on NGC make deployment much faster and easier, providing access to the latest features and optimizing performance. Users simply pull the container from NGC and run it on NVIDIA Pascal and later-powered systems, including local workstations, NVIDIA DGX Systems, and HPC clusters.


Visualization is an integral part of scientific computing and data analysis workflows. Interactively viewing the entire dataset in high fidelity is one of the keys to accelerating the discovery process.

NGC provides HPC visualization containers for easy access to the tools that deliver real-time interactivity and quality visuals for better and faster discoveries, driving user productivity.

The containers include ParaView, NVIDIA IndeX™ volume renderer, NVIDIA OptiX™ ray tracing tools, NVIDIA Engine Bridge artistic renderer, and NVEnc for remote visualization.

Accelerate Your Workflow with NGC