NVIDIA cuSolverDx Documentation#

The cuSolver Device Extensions (cuSolverDx) library enables selected dense matrix factorization and solve routines from cuSolver to be executed inside CUDA kernels. Fusing these operations with other computations can decrease latency and improve overall performance of your application.

cuSolverDx is a part of the MathDx package which also includes cuBLASDx for basic linear algebra subroutines (BLAS), cuFFTDx for FFT calculations, and cuRANDDx for random number generation. All the device extension libraries are designed to work together. When using multiple device extension libraries in a single project, they should all come from the same MathDx release.

Highlights#

The cuSolverDx library currently provides: