cuSOLVER
Direct Linear Solvers on NVIDIA GPUs
Download Documentation Samples Support Feedback
The NVIDIA cuSOLVER library provides a collection of dense and sparse direct linear solvers and Eigen solvers which deliver significant acceleration for Computer Vision, CFD, Computational Chemistry, and Linear Optimization applications. The cuSOLVER library is included in both the NVIDIA HPC SDK and the CUDA Toolkit.
cuSOLVERMp Multi-Node Multi-GPU Host API
The NVIDIA cuSOLVERMp library is a high-performance, distributed-memory, GPU-accelerated library that provides tools for solving dense linear systems and eigenvalue problems. The library is available as a standalone download and is also included in the NVIDIA HPC SDK.
Download
cuSOLVER Performance
cuSOLVER 11 leverages DMMA Tensor Cores automtically. DGX A100 is over 2x faster than DGX-2 despite having half the number of GPUs thanks to A100 and third generation NVLINK and NVSWITCH.
cuSOLVER Key Features
-
cusolverDN: Key LAPACK dense solvers 3-6x faster than MKL.
- Dense Cholesky, LU, SVD, QR
- Applications include: optimization, Computer Vision, CFD
-
cusolverSP
- Sparse direct solvers
- Symmetric & generalized symmetric eigensolvers
- Applications include: Newton's method, Chemical Kinetics
-
cusolverRF
- Sparse refactorization solver
- Applications include: Chemistry, ODEs, Circuit simulation
Available now: cuSOLVERMp
The NVIDIA cuSOLVERMp library is a high-performance, distributed-memory, GPU-accelerated library that provides tools for solving dense linear systems and eigenvalue problems. The library is available as a standalone download and is also included in the NVIDIA HPC SDK.