CUSOLVER Routines

These routines are only available in CUDA 7.0 and later.

Wrapper Routines

Single Precision Routines

cusolverDnSgeqrf_bufferSize Calculate size of work buffer used by cusolverDnSgeqrf.
cusolverDnSgeqrf Compute QR factorization of a real single precision m x n matrix.
cusolverDnSgesvd_bufferSize Calculate size of work buffer used by cusolverDnSgesvd.
cusolverDnSgesvd Compute real single precision singular value decomposition.
cusolverDnSgetrf_bufferSize Calculate size of work buffer used by cusolverDnSgetrf.
cusolverDnSgetrf Compute LU factorization of a real single precision m x n matrix.
cusolverDnSgetrs Solve real single precision linear system.
cusolverDnSorgqr_bufferSize Calculate size of work buffer used by cusolverDnSorgqr.
cusolverDnSorgqr Create unitary m x n matrix from single precision real reflection vectors.
cusolverDnSpotrf_bufferSize Calculate size of work buffer used by cusolverDnSpotrf.
cusolverDnSpotrf Compute Cholesky factorization of a real single precision Hermitian positive-definite matrix.
cusolverDnSsyevd_bufferSize Calculate size of work buffer used by culsolverDnSsyevd.
cusolverDnSsyevd
cusolverDnSsyevj_bufferSize
cusolverDnSsyevj
cusolverDnSsyevjBatched_bufferSize
cusolverDnSsyevjBatched
cusolverDnCgeqrf_bufferSize Calculate size of work buffer used by cusolverDnCgeqrf.
cusolverDnCgeqrf Compute QR factorization of a complex single precision m x n matrix.
cusolverDnCgesvd_bufferSize Calculate size of work buffer used by cusolverDnCgesvd.
cusolverDnCgesvd Compute complex single precision singular value decomposition.
cusolverDnCgetrf_bufferSize Calculate size of work buffer used by cusolverDnCgetrf.
cusolverDnCgetrf Compute LU factorization of a complex single precision m x n matrix.
cusolverDnCgetrs Solve complex single precision linear system.
cusolverDnCheevd_bufferSize Calculate size of work buffer used by culsolverDnCheevd.
cusolverDnCheevd
cusolverDnCheevj_bufferSize
cusolverDnCheevj
cusolverDnCheevjBatched_bufferSize
cusolverDnCheevjBatched
cusolverDnCpotrf_bufferSize Calculate size of work buffer used by cusolverDnCpotrf.
cusolverDnCpotrf Compute Cholesky factorization of a complex single precision Hermitian positive-definite matrix.
cusolverDnCungqr_bufferSize Calculate size of work buffer used by cusolverDnCungqr.
cusolverDnCungqr Create unitary m x n matrix from single precision complex reflection vectors.

Double Precision Routines

cusolverDnDgeqrf_bufferSize Calculate size of work buffer used by cusolverDnDgeqrf.
cusolverDnDgeqrf Compute QR factorization of a real double precision m x n matrix.
cusolverDnDgesvd_bufferSize Calculate size of work buffer used by cusolverDnDgesvd.
cusolverDnDgesvd Compute real double precision singular value decomposition.
cusolverDnDgetrf_bufferSize Calculate size of work buffer used by cusolverDnDgetrf.
cusolverDnDgetrf Compute LU factorization of a real double precision m x n matrix.
cusolverDnDgetrs Solve real double precision linear system.
cusolverDnDorgqr_bufferSize Calculate size of work buffer used by cusolverDnDorgqr.
cusolverDnDorgqr Create unitary m x n matrix from double precision real reflection vectors.
cusolverDnDpotrf_bufferSize Calculate size of work buffer used by cusolverDnDpotrf.
cusolverDnDpotrf Compute Cholesky factorization of a real double precision Hermitian positive-definite matrix.
cusolverDnDsyevd_bufferSize Calculate size of work buffer used by culsolverDnDsyevd.
cusolverDnDsyevd
cusolverDnDsyevj_bufferSize
cusolverDnDsyevj
cusolverDnDsyevjBatched_bufferSize
cusolverDnDsyevjBatched
cusolverDnZgeqrf_bufferSize Calculate size of work buffer used by cusolverDnZgeqrf.
cusolverDnZgeqrf Compute QR factorization of a complex double precision m x n matrix.
cusolverDnZgesvd_bufferSize Calculate size of work buffer used by cusolverDnZgesvd.
cusolverDnZgesvd Compute complex double precision singular value decomposition.
cusolverDnZgetrf_bufferSize Calculate size of work buffer used by cusolverDnZgetrf.
cusolverDnZgetrf Compute LU factorization of a complex double precision m x n matrix.
cusolverDnZgetrs Solve complex double precision linear system.
cusolverDnZheevd_bufferSize Calculate size of work buffer used by culsolverDnZheevd.
cusolverDnZheevd
cusolverDnZheevj_bufferSize
cusolverDnZheevj
cusolverDnZheevjBatched_bufferSize
cusolverDnZheevjBatched
cusolverDnZpotrf_bufferSize Calculate size of work buffer used by cusolverDnZpotrf.
cusolverDnZpotrf Compute Cholesky factorization of a complex double precision Hermitian positive-definite matrix.
cusolverDnZungqr_bufferSize Calculate size of work buffer used by cusolverDnZungqr.
cusolverDnZungqr Create unitary m x n matrix from double precision complex reflection vectors.