NGC | Catalog
CatalogCollectionsCUDA Toolkit

CUDA Toolkit

For contents of this collection and more information, please view on a desktop device.
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
Helm Charts
Models
Resources

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