NGC | Catalog
CatalogCollectionsCUDA Toolkit

CUDA Toolkit

Logo for CUDA Toolkit
Description
CUDA Toolkit provides the core, foundational development environment for creating high performance NVIDIA GPU-accelerated applications for diverse workloads from high performance computing, data science analytics and AI.
Curator
NVIDIA
Modified
April 4, 2023
Containers
Sorry, your browser does not support inline SVG.
Helm Charts
Sorry, your browser does not support inline SVG.
Models
Sorry, your browser does not support inline SVG.
Resources
Sorry, your browser does not support inline SVG.

What is in the CUDA Toolkit?

The CUDA Toolkit provides the core, foundational development environment for creating high performance NVIDIA GPU-accelerated applications.

With the CUDA Toolkit, you can develop, optimize, and deploy your applications on GPU-accelerated embedded systems, desktop workstations, enterprise data centers, cloud-based platforms and HPC supercomputers. The toolkit includes GPU-accelerated libraries, debugging and optimization tools, a C/C++ compiler, and a runtime library to deploy your application.

What is in this collection?

  • CUDA Containers : The CUDA Toolkit from NVIDIA provides everything you need to develop GPU-accelerated applications. The CUDA Toolkit includes GPU-accelerated libraries, a compiler, development tools and the CUDA runtime. The CUDA container images provide an easy-to-use distribution for CUDA supported platforms and architectures.
  • CUDA Samples : This is a collection of containers to run CUDA workloads on the GPUs. The collection includes containerized CUDA samples for example, vectorAdd (to demonstrate vector addition), nbody (or gravitational n-body simulation) and other examples.

    These containers can be used for validating the software configuration of GPUs in the system or simply to run some example workloads.

Resources