cuBLAS Library Documentation
The cuBLAS Library is an implementation of BLAS (Basic Linear Algebra Subprograms) on NVIDIA CUDA runtime. It enables the user to access the computational resources of NVIDIA GPUs.
Browse >
cuSOLVER Library Documentation
The cuSOLVER Library is a high-level package based on cuBLAS and cuSPARSE libraries. It provides LAPACK-like features such as common matrix factorization and triangular solve routines for dense matrices.
Browse >


cuSPARSE Library Documentation
The cuSPARSE Library contains a set of basic linear algebra subroutines used for handling sparse matrices. It is implemented on NVIDIA CUDA runtime, and is designed to be called from C and C++.
Browse >
cuFFT Library Documentation
The cuFFT is a CUDA Fast Fourier Transform library consisting of two components: cuFFT and cuFFTW. The cuFFT library provides high performance on NVIDIA GPUs, and the cuFFTW library is a porting tool to use FFTW on NVIDIA GPUs.
Browse >


cuRAND Library Documentation
The cuRAND Library provides an API for simple and efficient generation of high-quality pseudorandom and quasirandom numbers.
Browse >
nvJPEG Library Documentation
The nvJPEG Library provides high-performance, GPU-accelerated JPEG encoding and decoding functionality. This library is intended for image formats commonly used in deep learning and hyperscale multimedia applications.
Browse >


NPP Library Documentation
NVIDIA NPP is a library of functions for performing CUDA-accelerated 2D image and signal processing. This library is widely applicable for developers in these areas, and is written to maximize flexibility, while maintaining high performance.
Browse >
cuTENSOR
The cuTENSOR Library is a first-of-its-kind GPU-accelerated tensor linear algebra library providing high performance tensor contraction, reduction and elementwise operations. cuTENSOR is used to accelerate applications in the areas of deep learning training and inference, computer vision, quantum chemistry and computational physics.
Browse >

cuSPARSELt Library Documentation
The cuSPARSELt library provides high-performance structured matrix-dense matrix multiplication functionality. cuSPARSELt allows you to exploit the computational resources of the latest NVIDIA GPUs.
Browse >
nvJPEG2000 Library Documentation
The nvJPEG2000 library provides high-performance GPU-accelerated JPEG2000 decoding functionality. This library is intended for JPEG2000 formatted images commonly used in deep learning, medical imaging, remote sensing, and digital cinema applications.
Browse >