Multi-GPU CULA Routines

Framework Routines

pculaConfigInit Initialize pCULA configuration structure to sensible defaults.

BLAS Routines

Single Precision Real

pculaSgemm Matrix-matrix product for general matrix.
pculaStrsm Triangular system solve.

Single Precision Complex

pculaCgemm Matrix-matrix product for general matrix.
pculaCtrsm Triangular system solve.

Double Precision Real

pculaDgemm Matrix-matrix product for general matrix.
pculaDtrsm Triangular system solve.

Double Precision Complex

pculaZgemm Matrix-matrix product for general matrix.
pculaZtrsm Triangular system solve.

LAPACK Routines

Single Precision Real

pculaSgesv General system solve using LU decomposition.
pculaSgetrf LU decomposition.
pculaSgetrs LU solve.
pculaSposv QR factorization.
pculaSpotrf Cholesky decomposition.
pculaSpotrs Cholesky solve.

Single Precision Complex

pculaCgesv General system solve using LU decomposition.
pculaCgetrf LU decomposition.
pculaCgetrs LU solve.
pculaCposv QR factorization.
pculaCpotrf Cholesky decomposition.
pculaCpotrs Cholesky solve.

Double Precision Real

pculaDgesv General system solve using LU decomposition.
pculaDgetrf LU decomposition.
pculaDgetrs LU solve.
pculaDposv QR factorization.
pculaDpotrf Cholesky decomposition.
pculaDpotrs Cholesky solve.

Double Precision Complex

pculaZgesv General system solve using LU decomposition.
pculaZgetrf LU decomposition.
pculaZgetrs LU solve.
pculaZposv QR factorization.
pculaZpotrf Cholesky decomposition.
pculaZpotrs Cholesky solve.