public class JCublas2 extends Object
| Modifier and Type | Method and Description |
|---|---|
static int |
cublasAsumEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer result,
int resultType,
int executiontype) |
static int |
cublasAsumEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer result,
int resultType,
int executiontype) |
static int |
cublasAxpyEx_64(cublasHandle handle,
long n,
Pointer alpha,
int alphaType,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy,
int executiontype) |
static int |
cublasAxpyEx(cublasHandle handle,
int n,
Pointer alpha,
int alphaType,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy,
int executiontype) |
static int |
cublasCaxpy_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasCaxpy(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasCcopy_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasCcopy(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasCdgmm_64(cublasHandle handle,
int mode,
long m,
long n,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer C,
long ldc) |
static int |
cublasCdgmm(cublasHandle handle,
int mode,
int m,
int n,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer C,
int ldc) |
static int |
cublasCdotc_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasCdotc(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasCdotu_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasCdotu(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasCgbmv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
long kl,
long ku,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasCgbmv(cublasHandle handle,
int trans,
int m,
int n,
int kl,
int ku,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasCgeam_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasCgeam(cublasHandle handle,
int transa,
int transb,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasCgelsBatched(cublasHandle handle,
int trans,
int m,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer Carray,
int ldc,
Pointer info,
Pointer devInfoArray,
int batchSize) |
static int |
cublasCgemm_v2_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCgemm(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCgemm3m_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCgemm3m(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCgemm3mBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer Barray,
long ldb,
Pointer beta,
Pointer Carray,
long ldc,
long batchCount) |
static int |
cublasCgemm3mBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer Barray,
int ldb,
Pointer beta,
Pointer Carray,
int ldc,
int batchCount) |
static int |
cublasCgemm3mEx_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer B,
int Btype,
long ldb,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCgemm3mEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer B,
int Btype,
int ldb,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCgemm3mStridedBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer B,
long ldb,
long strideB,
Pointer beta,
Pointer C,
long ldc,
long strideC,
long batchCount) |
static int |
cublasCgemm3mStridedBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer B,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int ldc,
long strideC,
int batchCount) |
static int |
cublasCgemmBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer Barray,
long ldb,
Pointer beta,
Pointer Carray,
long ldc,
long batchCount) |
static int |
cublasCgemmBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer Barray,
int ldb,
Pointer beta,
Pointer Carray,
int ldc,
int batchCount) |
static int |
cublasCgemmEx_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer B,
int Btype,
long ldb,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCgemmEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer B,
int Btype,
int ldb,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCgemmStridedBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer B,
long ldb,
long strideB,
Pointer beta,
Pointer C,
long ldc,
long strideC,
long batchCount) |
static int |
cublasCgemmStridedBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer B,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int ldc,
long strideC,
int batchCount) |
static int |
cublasCgemv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasCgemv(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasCgemvBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer xarray,
long incx,
Pointer beta,
Pointer yarray,
long incy,
long batchCount) |
static int |
cublasCgemvBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer xarray,
int incx,
Pointer beta,
Pointer yarray,
int incy,
int batchCount) |
static int |
cublasCgemvStridedBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer x,
long incx,
long stridex,
Pointer beta,
Pointer y,
long incy,
long stridey,
long batchCount) |
static int |
cublasCgemvStridedBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer x,
int incx,
long stridex,
Pointer beta,
Pointer y,
int incy,
long stridey,
int batchCount) |
static int |
cublasCgeqrfBatched(cublasHandle handle,
int m,
int n,
Pointer Aarray,
int lda,
Pointer TauArray,
Pointer info,
int batchSize) |
static int |
cublasCgerc_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasCgerc(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasCgeru_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasCgeru(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasCgetrfBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer info,
int batchSize) |
static int |
cublasCgetriBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer C,
int ldc,
Pointer info,
int batchSize) |
static int |
cublasCgetrsBatched(cublasHandle handle,
int trans,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer devIpiv,
Pointer Barray,
int ldb,
Pointer info,
int batchSize) |
static int |
cublasChbmv_v2_64(cublasHandle handle,
int uplo,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasChbmv(cublasHandle handle,
int uplo,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasChemm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasChemm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
HEMM
|
static int |
cublasChemv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasChemv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasCher_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasCher(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda) |
static int |
cublasCher2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasCher2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasCher2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCher2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCherk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCherk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc)
HERK
|
static int |
cublasCherk3mEx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCherk3mEx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCherkEx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCherkEx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCherkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCherkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasChpmv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer AP,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasChpmv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer AP,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasChpr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer AP) |
static int |
cublasChpr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer AP) |
static int |
cublasChpr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer AP) |
static int |
cublasChpr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer AP) |
static int |
cublasCmatinvBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer Ainv,
int lda_inv,
Pointer info,
int batchSize) |
static int |
cublasCopyEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy) |
static int |
cublasCopyEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy) |
static int |
cublasCreate(cublasHandle handle) |
static int |
cublasCrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasCrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasCrotg(cublasHandle handle,
Pointer a,
Pointer b,
Pointer c,
Pointer s) |
static int |
cublasCscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasCscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasCsrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasCsrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasCsscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasCsscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasCswap_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasCswap(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasCsymm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCsymm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCsymv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasCsymv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasCsyr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasCsyr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda) |
static int |
cublasCsyr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasCsyr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasCsyr2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCsyr2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCsyrk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCsyrk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCsyrk3mEx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCsyrk3mEx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCsyrkEx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasCsyrkEx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasCsyrkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasCsyrkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasCtbmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasCtbmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasCtbsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasCtbsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasCtpmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasCtpmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasCtpsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasCtpsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasCtpttr(cublasHandle handle,
int uplo,
int n,
Pointer AP,
Pointer A,
int lda) |
static int |
cublasCtrmm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasCtrmm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasCtrmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasCtrmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasCtrsm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb) |
static int |
cublasCtrsm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb) |
static int |
cublasCtrsmBatched_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
long batchCount) |
static int |
cublasCtrsmBatched(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
int batchCount) |
static int |
cublasCtrsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasCtrsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasCtrttp(cublasHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer AP) |
static int |
cublasDasum_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasDasum(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasDaxpy_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasDaxpy(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasDcopy_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasDcopy(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasDdgmm_64(cublasHandle handle,
int mode,
long m,
long n,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer C,
long ldc) |
static int |
cublasDdgmm(cublasHandle handle,
int mode,
int m,
int n,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer C,
int ldc) |
static int |
cublasDdot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasDdot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasDestroy(cublasHandle handle) |
static int |
cublasDgbmv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
long kl,
long ku,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasDgbmv(cublasHandle handle,
int trans,
int m,
int n,
int kl,
int ku,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasDgeam_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasDgeam(cublasHandle handle,
int transa,
int transb,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasDgelsBatched(cublasHandle handle,
int trans,
int m,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer Carray,
int ldc,
Pointer info,
Pointer devInfoArray,
int batchSize) |
static int |
cublasDgemm_v2_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasDgemm(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasDgemmBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer Barray,
long ldb,
Pointer beta,
Pointer Carray,
long ldc,
long batchCount) |
static int |
cublasDgemmBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer Barray,
int ldb,
Pointer beta,
Pointer Carray,
int ldc,
int batchCount) |
static int |
cublasDgemmStridedBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer B,
long ldb,
long strideB,
Pointer beta,
Pointer C,
long ldc,
long strideC,
long batchCount) |
static int |
cublasDgemmStridedBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer B,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int ldc,
long strideC,
int batchCount) |
static int |
cublasDgemv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasDgemv(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasDgemvBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer xarray,
long incx,
Pointer beta,
Pointer yarray,
long incy,
long batchCount) |
static int |
cublasDgemvBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer xarray,
int incx,
Pointer beta,
Pointer yarray,
int incy,
int batchCount) |
static int |
cublasDgemvStridedBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer x,
long incx,
long stridex,
Pointer beta,
Pointer y,
long incy,
long stridey,
long batchCount) |
static int |
cublasDgemvStridedBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer x,
int incx,
long stridex,
Pointer beta,
Pointer y,
int incy,
long stridey,
int batchCount) |
static int |
cublasDgeqrfBatched(cublasHandle handle,
int m,
int n,
Pointer Aarray,
int lda,
Pointer TauArray,
Pointer info,
int batchSize) |
static int |
cublasDger_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasDger(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasDgetrfBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer info,
int batchSize) |
static int |
cublasDgetriBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer C,
int ldc,
Pointer info,
int batchSize) |
static int |
cublasDgetrsBatched(cublasHandle handle,
int trans,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer devIpiv,
Pointer Barray,
int ldb,
Pointer info,
int batchSize) |
static int |
cublasDmatinvBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer Ainv,
int lda_inv,
Pointer info,
int batchSize) |
static int |
cublasDnrm2_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasDnrm2(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasDotcEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy,
Pointer result,
int resultType,
int executionType) |
static int |
cublasDotcEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy,
Pointer result,
int resultType,
int executionType) |
static int |
cublasDotEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy,
Pointer result,
int resultType,
int executionType) |
static int |
cublasDotEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy,
Pointer result,
int resultType,
int executionType) |
static int |
cublasDrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasDrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasDrotg(cublasHandle handle,
Pointer a,
Pointer b,
Pointer c,
Pointer s) |
static int |
cublasDrotm_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer param) |
static int |
cublasDrotm(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer param) |
static int |
cublasDrotmg(cublasHandle handle,
Pointer d1,
Pointer d2,
Pointer x1,
Pointer y1,
Pointer param) |
static int |
cublasDsbmv_v2_64(cublasHandle handle,
int uplo,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasDsbmv(cublasHandle handle,
int uplo,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasDscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasDscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasDspmv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer AP,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasDspmv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer AP,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasDspr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer AP) |
static int |
cublasDspr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer AP) |
static int |
cublasDspr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer AP) |
static int |
cublasDspr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer AP) |
static int |
cublasDswap_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasDswap(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasDsymm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasDsymm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasDsymv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasDsymv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasDsyr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasDsyr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda) |
static int |
cublasDsyr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasDsyr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasDsyr2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasDsyr2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasDsyrk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasDsyrk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasDsyrkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasDsyrkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasDtbmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasDtbmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasDtbsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasDtbsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasDtpmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasDtpmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasDtpsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasDtpsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasDtpttr(cublasHandle handle,
int uplo,
int n,
Pointer AP,
Pointer A,
int lda) |
static int |
cublasDtrmm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasDtrmm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasDtrmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasDtrmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasDtrsm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb) |
static int |
cublasDtrsm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb) |
static int |
cublasDtrsmBatched_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
long batchCount) |
static int |
cublasDtrsmBatched(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
int batchCount) |
static int |
cublasDtrsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasDtrsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasDtrttp(cublasHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer AP) |
static int |
cublasDzasum_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasDzasum(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasDznrm2_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasDznrm2(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasGemmBatchedEx_64_new(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
int Atype,
long lda,
Pointer Barray,
int Btype,
long ldb,
Pointer beta,
Pointer Carray,
int Ctype,
long ldc,
long batchCount,
int computeType,
int algo) |
static int |
cublasGemmBatchedEx_new(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int Atype,
int lda,
Pointer Barray,
int Btype,
int ldb,
Pointer beta,
Pointer Carray,
int Ctype,
int ldc,
int batchCount,
int computeType,
int algo) |
static int |
cublasGemmBatchedEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int Atype,
int lda,
Pointer Barray,
int Btype,
int ldb,
Pointer beta,
Pointer Carray,
int Ctype,
int ldc,
int batchCount,
int computeType,
int algo) |
static int |
cublasGemmEx_64_new(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer B,
int Btype,
long ldb,
Pointer beta,
Pointer C,
int Ctype,
long ldc,
int computeType,
int algo) |
static int |
cublasGemmEx_new(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer B,
int Btype,
int ldb,
Pointer beta,
Pointer C,
int Ctype,
int ldc,
int computeType,
int algo) |
static int |
cublasGemmEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer B,
int Btype,
int ldb,
Pointer beta,
Pointer C,
int Ctype,
int ldc,
int computeType,
int algo)
wrappers to accept old code with cudaDataType computeType when referenced from c++ code
|
static int |
cublasGemmStridedBatchedEx_64_new(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
long strideA,
Pointer B,
int Btype,
long ldb,
long strideB,
Pointer beta,
Pointer C,
int Ctype,
long ldc,
long strideC,
long batchCount,
int computeType,
int algo) |
static int |
cublasGemmStridedBatchedEx_new(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
long strideA,
Pointer B,
int Btype,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int Ctype,
int ldc,
long strideC,
int batchCount,
int computeType,
int algo) |
static int |
cublasGemmStridedBatchedEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
long strideA,
Pointer B,
int Btype,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int Ctype,
int ldc,
long strideC,
int batchCount,
int computeType,
int algo) |
static int |
cublasGetAtomicsMode(cublasHandle handle,
int[] mode) |
static long |
cublasGetCudartVersion() |
static int |
cublasGetLoggerCallback(cublasLogCallback[] userCallback) |
static int |
cublasGetMathMode(cublasHandle handle,
int[] mode) |
static int |
cublasGetMatrix_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb)
cublasStatus_t
cublasGetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in GPU memory
space to a matrix B in CPU memory space.
|
static int |
cublasGetMatrix(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb)
cublasStatus_t
cublasGetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in GPU memory
space to a matrix B in CPU memory space.
|
static int |
cublasGetMatrixAsync_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb,
cudaStream_t stream)
cublasStatus_t
cublasGetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasGetMatrixAsync has the same functionnality as cublasGetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasGetMatrixAsync(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb,
cudaStream_t stream)
cublasStatus_t
cublasGetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasGetMatrixAsync has the same functionnality as cublasGetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasGetPointerMode(cublasHandle handle,
int[] mode) |
static int |
cublasGetProperty(int type,
int[] value) |
static int |
cublasGetSmCountTarget(cublasHandle handle,
Pointer smCountTarget) |
static String |
cublasGetStatusName(int status) |
static String |
cublasGetStatusString(int status) |
static int |
cublasGetStream(cublasHandle handle,
cudaStream_t streamId) |
static int |
cublasGetVector_64(long n,
long elemSize,
Pointer x,
long incx,
Pointer y,
long incy)
cublasStatus_t
cublasGetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in GPU memory space to a vector y
in CPU memory space.
|
static int |
cublasGetVector(int n,
int elemSize,
Pointer x,
int incx,
Pointer y,
int incy)
cublasStatus_t
cublasGetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in GPU memory space to a vector y
in CPU memory space.
|
static int |
cublasGetVectorAsync_64(int n,
int elemSize,
Pointer devicePtr,
int incx,
Pointer hostPtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasGetVectorAsync( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream)
cublasGetVectorAsync has the same functionnality as cublasGetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasGetVectorAsync(int n,
int elemSize,
Pointer devicePtr,
int incx,
Pointer hostPtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasGetVectorAsync( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream)
cublasGetVectorAsync has the same functionnality as cublasGetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasGetVersion(cublasHandle handle,
int[] version) |
static int |
cublasIamaxEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
long[] result) |
static int |
cublasIamaxEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer result) |
static int |
cublasIaminEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
long[] result) |
static int |
cublasIaminEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer result) |
static int |
cublasIcamax_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIcamax(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIcamin_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIcamin(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIdamax_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIdamax(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIdamin_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIdamin(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIsamax_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIsamax(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIsamin_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIsamin(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIzamax_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIzamax(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasIzamin_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
long[] result) |
static int |
cublasIzamin(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasLoggerConfigure(int logIsOn,
int logToStdOut,
int logToStdErr,
String logFileName) |
static int |
cublasMigrateComputeType_new(cublasHandle handle,
int dataType,
int[] computeType) |
static int |
cublasNrm2Ex_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer result,
int resultType,
int executionType) |
static int |
cublasNrm2Ex(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer result,
int resultType,
int executionType)
--------------- CUBLAS BLAS1 Functions ----------------
|
static int |
cublasRotEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy,
Pointer c,
Pointer s,
int csType,
int executiontype) |
static int |
cublasRotEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy,
Pointer c,
Pointer s,
int csType,
int executiontype) |
static int |
cublasRotgEx(cublasHandle handle,
Pointer a,
Pointer b,
int abType,
Pointer c,
Pointer s,
int csType,
int executiontype) |
static int |
cublasRotmEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy,
Pointer param,
int paramType,
int executiontype) |
static int |
cublasRotmEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy,
Pointer param,
int paramType,
int executiontype) |
static int |
cublasRotmgEx(cublasHandle handle,
Pointer d1,
int d1Type,
Pointer d2,
int d2Type,
Pointer x1,
int x1Type,
Pointer y1,
int y1Type,
Pointer param,
int paramType,
int executiontype) |
static int |
cublasSasum_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasSasum(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasSaxpy_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasSaxpy(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasScalEx_64(cublasHandle handle,
long n,
Pointer alpha,
int alphaType,
Pointer x,
int xType,
long incx,
int executionType) |
static int |
cublasScalEx(cublasHandle handle,
int n,
Pointer alpha,
int alphaType,
Pointer x,
int xType,
int incx,
int executionType) |
static int |
cublasScasum_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasScasum(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasScnrm2_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasScnrm2(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasScopy_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasScopy(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasSdgmm_64(cublasHandle handle,
int mode,
long m,
long n,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer C,
long ldc) |
static int |
cublasSdgmm(cublasHandle handle,
int mode,
int m,
int n,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer C,
int ldc)
DGMM
|
static int |
cublasSdot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasSdot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasSetAtomicsMode(cublasHandle handle,
int mode) |
static int |
cublasSetLoggerCallback(cublasLogCallback userCallback) |
static int |
cublasSetMathMode(cublasHandle handle,
int mode) |
static int |
cublasSetMatrix_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb)
cublasStatus_t
cublasSetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in CPU memory
space to a matrix B in GPU memory space.
|
static int |
cublasSetMatrix(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb)
cublasStatus_t
cublasSetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in CPU memory
space to a matrix B in GPU memory space.
|
static int |
cublasSetMatrixAsync_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb,
cudaStream_t stream)
cublasStatus_t
cublasSetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasSetMatrixAsync has the same functionnality as cublasSetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasSetMatrixAsync(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb,
cudaStream_t stream)
cublasStatus_t
cublasSetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasSetMatrixAsync has the same functionnality as cublasSetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasSetPointerMode(cublasHandle handle,
int mode) |
static int |
cublasSetSmCountTarget(cublasHandle handle,
int smCountTarget) |
static int |
cublasSetStream(cublasHandle handle,
cudaStream_t streamId) |
static int |
cublasSetVector_64(long n,
long elemSize,
Pointer x,
long incx,
Pointer devicePtr,
long incy)
cublasStatus_t
cublasSetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in CPU memory space to a vector y
in GPU memory space.
|
static int |
cublasSetVector(int n,
int elemSize,
Pointer x,
int incx,
Pointer devicePtr,
int incy)
cublasStatus_t
cublasSetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in CPU memory space to a vector y
in GPU memory space.
|
static int |
cublasSetVectorAsync_64(long n,
long elemSize,
Pointer hostPtr,
long incx,
Pointer devicePtr,
long incy,
cudaStream_t stream)
cublasStatus
cublasSetVectorAsync ( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream );
cublasSetVectorAsync has the same functionnality as cublasSetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasSetVectorAsync(int n,
int elemSize,
Pointer hostPtr,
int incx,
Pointer devicePtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasSetVectorAsync ( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream );
cublasSetVectorAsync has the same functionnality as cublasSetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
|
static int |
cublasSetWorkspace(cublasHandle handle,
Pointer workspace,
long workspaceSizeInBytes) |
static int |
cublasSgbmv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
long kl,
long ku,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasSgbmv(cublasHandle handle,
int trans,
int m,
int n,
int kl,
int ku,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy)
GBMV
|
static int |
cublasSgeam_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasSgeam(cublasHandle handle,
int transa,
int transb,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer B,
int ldb,
Pointer C,
int ldc)
GEAM
|
static int |
cublasSgelsBatched(cublasHandle handle,
int trans,
int m,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer Carray,
int ldc,
Pointer info,
Pointer devInfoArray,
int batchSize)
Least Square Min only m >= n and Non-transpose supported
|
static int |
cublasSgemm_v2_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasSgemm(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
GEMM
|
static int |
cublasSgemmBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer Barray,
long ldb,
Pointer beta,
Pointer Carray,
long ldc,
long batchCount) |
static int |
cublasSgemmBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer Barray,
int ldb,
Pointer beta,
Pointer Carray,
int ldc,
int batchCount) |
static int |
cublasSgemmEx_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
int Atype,
long lda,
Pointer B,
int Btype,
long ldb,
Pointer beta,
Pointer C,
int Ctype,
long ldc) |
static int |
cublasSgemmEx(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int Atype,
int lda,
Pointer B,
int Btype,
int ldb,
Pointer beta,
Pointer C,
int Ctype,
int ldc) |
static int |
cublasSgemmStridedBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer B,
long ldb,
long strideB,
Pointer beta,
Pointer C,
long ldc,
long strideC,
long batchCount) |
static int |
cublasSgemmStridedBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer B,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int ldc,
long strideC,
int batchCount) |
static int |
cublasSgemv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasSgemv(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy)
GEMV
|
static int |
cublasSgemvBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer xarray,
long incx,
Pointer beta,
Pointer yarray,
long incy,
long batchCount) |
static int |
cublasSgemvBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer xarray,
int incx,
Pointer beta,
Pointer yarray,
int incy,
int batchCount)
BATCH GEMV
|
static int |
cublasSgemvStridedBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer x,
long incx,
long stridex,
Pointer beta,
Pointer y,
long incy,
long stridey,
long batchCount) |
static int |
cublasSgemvStridedBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer x,
int incx,
long stridex,
Pointer beta,
Pointer y,
int incy,
long stridey,
int batchCount) |
static int |
cublasSgeqrfBatched(cublasHandle handle,
int m,
int n,
Pointer Aarray,
int lda,
Pointer TauArray,
Pointer info,
int batchSize)
Batch QR Factorization
|
static int |
cublasSger_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasSger(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda)
GER
|
static int |
cublasSgetrfBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer info,
int batchSize)
Batched LU - GETRF
|
static int |
cublasSgetriBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer C,
int ldc,
Pointer info,
int batchSize)
Batched inversion based on LU factorization from getrf
|
static int |
cublasSgetrsBatched(cublasHandle handle,
int trans,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer devIpiv,
Pointer Barray,
int ldb,
Pointer info,
int batchSize)
Batched solver based on LU factorization from getrf
|
static int |
cublasSmatinvBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer Ainv,
int lda_inv,
Pointer info,
int batchSize)
Batched - MATINV
|
static int |
cublasSnrm2_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer result) |
static int |
cublasSnrm2(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer result) |
static int |
cublasSrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasSrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasSrotg(cublasHandle handle,
Pointer a,
Pointer b,
Pointer c,
Pointer s) |
static int |
cublasSrotm_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer param) |
static int |
cublasSrotm(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer param) |
static int |
cublasSrotmg(cublasHandle handle,
Pointer d1,
Pointer d2,
Pointer x1,
Pointer y1,
Pointer param) |
static int |
cublasSsbmv_v2_64(cublasHandle handle,
int uplo,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasSsbmv(cublasHandle handle,
int uplo,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy)
SBMV/HBMV
|
static int |
cublasSscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasSscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasSspmv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer AP,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasSspmv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer AP,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy)
SPMV/HPMV
|
static int |
cublasSspr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer AP) |
static int |
cublasSspr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer AP)
SPR/HPR
|
static int |
cublasSspr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer AP) |
static int |
cublasSspr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer AP)
SPR2/HPR2
|
static int |
cublasSswap_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasSswap(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasSsymm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasSsymm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
SYMM
|
static int |
cublasSsymv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasSsymv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy)
SYMV/HEMV
|
static int |
cublasSsyr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasSsyr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda)
SYR/HER
|
static int |
cublasSsyr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasSsyr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda)
SYR2/HER2
|
static int |
cublasSsyr2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasSsyr2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
SYR2K / HER2K
|
static int |
cublasSsyrk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasSsyrk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc)
SYRK
|
static int |
cublasSsyrkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasSsyrkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
SYRKX / HERKX
|
static int |
cublasStbmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasStbmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx)
TBMV
|
static int |
cublasStbsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasStbsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx)
TBSV
|
static int |
cublasStpmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasStpmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx)
TPMV
|
static int |
cublasStpsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasStpsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx)
TPSV
|
static int |
cublasStpttr(cublasHandle handle,
int uplo,
int n,
Pointer AP,
Pointer A,
int lda)
TPTTR : Triangular Pack format to Triangular format
|
static int |
cublasStrmm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasStrmm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer C,
int ldc)
TRMM
|
static int |
cublasStrmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasStrmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx)
TRMV
|
static int |
cublasStrsm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb) |
static int |
cublasStrsm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb)
TRSM
|
static int |
cublasStrsmBatched_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
long batchCount) |
static int |
cublasStrsmBatched(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
int batchCount)
TRSM - Batched Triangular Solver
|
static int |
cublasStrsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasStrsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx)
TRSV
|
static int |
cublasStrttp(cublasHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer AP)
TRTTP : Triangular format to Triangular Pack format
|
static int |
cublasSwapEx_64(cublasHandle handle,
long n,
Pointer x,
int xType,
long incx,
Pointer y,
int yType,
long incy) |
static int |
cublasSwapEx(cublasHandle handle,
int n,
Pointer x,
int xType,
int incx,
Pointer y,
int yType,
int incy) |
static int |
cublasZaxpy_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasZaxpy(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasZcopy_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasZcopy(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasZdgmm_64(cublasHandle handle,
int mode,
long m,
long n,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer C,
long ldc) |
static int |
cublasZdgmm(cublasHandle handle,
int mode,
int m,
int n,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer C,
int ldc) |
static int |
cublasZdotc_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasZdotc(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasZdotu_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer result) |
static int |
cublasZdotu(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer result) |
static int |
cublasZdrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasZdrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasZdscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasZdscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasZgbmv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
long kl,
long ku,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZgbmv(cublasHandle handle,
int trans,
int m,
int n,
int kl,
int ku,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZgeam_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasZgeam(cublasHandle handle,
int transa,
int transb,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasZgelsBatched(cublasHandle handle,
int trans,
int m,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer Carray,
int ldc,
Pointer info,
Pointer devInfoArray,
int batchSize) |
static int |
cublasZgemm_v2_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZgemm(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZgemm3m_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZgemm3m(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZgemmBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer Barray,
long ldb,
Pointer beta,
Pointer Carray,
long ldc,
long batchCount) |
static int |
cublasZgemmBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer Barray,
int ldb,
Pointer beta,
Pointer Carray,
int ldc,
int batchCount) |
static int |
cublasZgemmStridedBatched_64(cublasHandle handle,
int transa,
int transb,
long m,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer B,
long ldb,
long strideB,
Pointer beta,
Pointer C,
long ldc,
long strideC,
long batchCount) |
static int |
cublasZgemmStridedBatched(cublasHandle handle,
int transa,
int transb,
int m,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer B,
int ldb,
long strideB,
Pointer beta,
Pointer C,
int ldc,
long strideC,
int batchCount) |
static int |
cublasZgemv_v2_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZgemv(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZgemvBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer Aarray,
long lda,
Pointer xarray,
long incx,
Pointer beta,
Pointer yarray,
long incy,
long batchCount) |
static int |
cublasZgemvBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer Aarray,
int lda,
Pointer xarray,
int incx,
Pointer beta,
Pointer yarray,
int incy,
int batchCount) |
static int |
cublasZgemvStridedBatched_64(cublasHandle handle,
int trans,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
long strideA,
Pointer x,
long incx,
long stridex,
Pointer beta,
Pointer y,
long incy,
long stridey,
long batchCount) |
static int |
cublasZgemvStridedBatched(cublasHandle handle,
int trans,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
long strideA,
Pointer x,
int incx,
long stridex,
Pointer beta,
Pointer y,
int incy,
long stridey,
int batchCount) |
static int |
cublasZgeqrfBatched(cublasHandle handle,
int m,
int n,
Pointer Aarray,
int lda,
Pointer TauArray,
Pointer info,
int batchSize) |
static int |
cublasZgerc_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasZgerc(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasZgeru_v2_64(cublasHandle handle,
long m,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasZgeru(cublasHandle handle,
int m,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasZgetrfBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer info,
int batchSize) |
static int |
cublasZgetriBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer P,
Pointer C,
int ldc,
Pointer info,
int batchSize) |
static int |
cublasZgetrsBatched(cublasHandle handle,
int trans,
int n,
int nrhs,
Pointer Aarray,
int lda,
Pointer devIpiv,
Pointer Barray,
int ldb,
Pointer info,
int batchSize) |
static int |
cublasZhbmv_v2_64(cublasHandle handle,
int uplo,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZhbmv(cublasHandle handle,
int uplo,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZhemm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZhemm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZhemv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZhemv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZher_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasZher(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda) |
static int |
cublasZher2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasZher2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasZher2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZher2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZherk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZherk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZherkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZherkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZhpmv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer AP,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZhpmv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer AP,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZhpr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer AP) |
static int |
cublasZhpr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer AP) |
static int |
cublasZhpr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer AP) |
static int |
cublasZhpr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer AP) |
static int |
cublasZmatinvBatched(cublasHandle handle,
int n,
Pointer A,
int lda,
Pointer Ainv,
int lda_inv,
Pointer info,
int batchSize) |
static int |
cublasZrot_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer c,
Pointer s) |
static int |
cublasZrot(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer c,
Pointer s) |
static int |
cublasZrotg(cublasHandle handle,
Pointer a,
Pointer b,
Pointer c,
Pointer s) |
static int |
cublasZscal_v2_64(cublasHandle handle,
long n,
Pointer alpha,
Pointer x,
long incx) |
static int |
cublasZscal(cublasHandle handle,
int n,
Pointer alpha,
Pointer x,
int incx) |
static int |
cublasZswap_v2_64(cublasHandle handle,
long n,
Pointer x,
long incx,
Pointer y,
long incy) |
static int |
cublasZswap(cublasHandle handle,
int n,
Pointer x,
int incx,
Pointer y,
int incy) |
static int |
cublasZsymm_v2_64(cublasHandle handle,
int side,
int uplo,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZsymm(cublasHandle handle,
int side,
int uplo,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZsymv_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer x,
long incx,
Pointer beta,
Pointer y,
long incy) |
static int |
cublasZsymv(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer x,
int incx,
Pointer beta,
Pointer y,
int incy) |
static int |
cublasZsyr_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer A,
long lda) |
static int |
cublasZsyr(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer A,
int lda) |
static int |
cublasZsyr2_v2_64(cublasHandle handle,
int uplo,
long n,
Pointer alpha,
Pointer x,
long incx,
Pointer y,
long incy,
Pointer A,
long lda) |
static int |
cublasZsyr2(cublasHandle handle,
int uplo,
int n,
Pointer alpha,
Pointer x,
int incx,
Pointer y,
int incy,
Pointer A,
int lda) |
static int |
cublasZsyr2k_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZsyr2k(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZsyrk_v2_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZsyrk(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZsyrkx_64(cublasHandle handle,
int uplo,
int trans,
long n,
long k,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer beta,
Pointer C,
long ldc) |
static int |
cublasZsyrkx(cublasHandle handle,
int uplo,
int trans,
int n,
int k,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cublasZtbmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasZtbmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasZtbsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
long k,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasZtbsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
int k,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasZtpmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasZtpmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasZtpsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer AP,
Pointer x,
long incx) |
static int |
cublasZtpsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer AP,
Pointer x,
int incx) |
static int |
cublasZtpttr(cublasHandle handle,
int uplo,
int n,
Pointer AP,
Pointer A,
int lda) |
static int |
cublasZtrmm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
Pointer C,
long ldc) |
static int |
cublasZtrmm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer C,
int ldc) |
static int |
cublasZtrmv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasZtrmv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasZtrsm_v2_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb) |
static int |
cublasZtrsm(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb) |
static int |
cublasZtrsmBatched_64(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
long m,
long n,
Pointer alpha,
Pointer A,
long lda,
Pointer B,
long ldb,
long batchCount) |
static int |
cublasZtrsmBatched(cublasHandle handle,
int side,
int uplo,
int trans,
int diag,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
Pointer B,
int ldb,
int batchCount) |
static int |
cublasZtrsv_v2_64(cublasHandle handle,
int uplo,
int trans,
int diag,
long n,
Pointer A,
long lda,
Pointer x,
long incx) |
static int |
cublasZtrsv(cublasHandle handle,
int uplo,
int trans,
int diag,
int n,
Pointer A,
int lda,
Pointer x,
int incx) |
static int |
cublasZtrttp(cublasHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer AP) |
static void |
initialize()
Initializes the native library.
|
static void |
setExceptionsEnabled(boolean enabled)
Enables or disables exceptions.
|
static void |
setLogLevel(LogLevel logLevel)
Set the specified log level for the JCublas library.
|
public static void initialize()
public static void setLogLevel(LogLevel logLevel)
logLevel - The log level to use.public static void setExceptionsEnabled(boolean enabled)
cublasStatus from the native method.
If exceptions are enabled, a CudaException with a detailed error
message will be thrown if a method is about to return a result code
that is not cublasStatus.CUBLAS_STATUS_SUCCESSenabled - Whether exceptions are enabledpublic static int cublasSetVector(int n,
int elemSize,
Pointer x,
int incx,
Pointer devicePtr,
int incy)
cublasStatus_t
cublasSetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in CPU memory space to a vector y
in GPU memory space. Elements in both vectors are assumed to have a
size of elemSize bytes. Storage spacing between consecutive elements
is incx for the source vector x and incy for the destination vector
y. In general, y points to an object, or part of an object, allocated
via cublasAlloc(). Column major format for two-dimensional matrices
is assumed throughout CUBLAS. Therefore, if the increment for a vector
is equal to 1, this access a column vector while using an increment
equal to the leading dimension of the respective matrix accesses a
row vector.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetVector(int n,
int elemSize,
Pointer x,
int incx,
Pointer y,
int incy)
cublasStatus_t
cublasGetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in GPU memory space to a vector y
in CPU memory space. Elements in both vectors are assumed to have a
size of elemSize bytes. Storage spacing between consecutive elements
is incx for the source vector x and incy for the destination vector
y. In general, x points to an object, or part of an object, allocated
via cublasAlloc(). Column major format for two-dimensional matrices
is assumed throughout CUBLAS. Therefore, if the increment for a vector
is equal to 1, this access a column vector while using an increment
equal to the leading dimension of the respective matrix accesses a
row vector.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetMatrix(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb)
cublasStatus_t
cublasSetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in CPU memory
space to a matrix B in GPU memory space. Each element requires storage
of elemSize bytes. Both matrices are assumed to be stored in column
major format, with the leading dimension (i.e. number of rows) of
source matrix A provided in lda, and the leading dimension of matrix B
provided in ldb. In general, B points to an object, or part of an
object, that was allocated via cublasAlloc().
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows or cols < 0, or elemSize, lda, or
ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetMatrix(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb)
cublasStatus_t
cublasGetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in GPU memory
space to a matrix B in CPU memory space. Each element requires storage
of elemSize bytes. Both matrices are assumed to be stored in column
major format, with the leading dimension (i.e. number of rows) of
source matrix A provided in lda, and the leading dimension of matrix B
provided in ldb. In general, A points to an object, or part of an
object, that was allocated via cublasAlloc().
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows, cols, eleSize, lda, or ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetVectorAsync(int n,
int elemSize,
Pointer hostPtr,
int incx,
Pointer devicePtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasSetVectorAsync ( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream );
cublasSetVectorAsync has the same functionnality as cublasSetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetVectorAsync(int n,
int elemSize,
Pointer devicePtr,
int incx,
Pointer hostPtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasGetVectorAsync( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream)
cublasGetVectorAsync has the same functionnality as cublasGetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetMatrixAsync(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb,
cudaStream_t stream)
cublasStatus_t
cublasSetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasSetMatrixAsync has the same functionnality as cublasSetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows or cols < 0, or elemSize, lda, or
ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetMatrixAsync(int rows,
int cols,
int elemSize,
Pointer A,
int lda,
Pointer B,
int ldb,
cudaStream_t stream)
cublasStatus_t
cublasGetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasGetMatrixAsync has the same functionnality as cublasGetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows, cols, eleSize, lda, or ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetVector_64(long n,
long elemSize,
Pointer x,
long incx,
Pointer devicePtr,
long incy)
cublasStatus_t
cublasSetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in CPU memory space to a vector y
in GPU memory space. Elements in both vectors are assumed to have a
size of elemSize bytes. Storage spacing between consecutive elements
is incx for the source vector x and incy for the destination vector
y. In general, y points to an object, or part of an object, allocated
via cublasAlloc(). Column major format for two-dimensional matrices
is assumed throughout CUBLAS. Therefore, if the increment for a vector
is equal to 1, this access a column vector while using an increment
equal to the leading dimension of the respective matrix accesses a
row vector.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetVector_64(long n,
long elemSize,
Pointer x,
long incx,
Pointer y,
long incy)
cublasStatus_t
cublasGetVector (int n, int elemSize, const void *x, int incx,
void *y, int incy)
copies n elements from a vector x in GPU memory space to a vector y
in CPU memory space. Elements in both vectors are assumed to have a
size of elemSize bytes. Storage spacing between consecutive elements
is incx for the source vector x and incy for the destination vector
y. In general, x points to an object, or part of an object, allocated
via cublasAlloc(). Column major format for two-dimensional matrices
is assumed throughout CUBLAS. Therefore, if the increment for a vector
is equal to 1, this access a column vector while using an increment
equal to the leading dimension of the respective matrix accesses a
row vector.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetMatrix_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb)
cublasStatus_t
cublasSetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in CPU memory
space to a matrix B in GPU memory space. Each element requires storage
of elemSize bytes. Both matrices are assumed to be stored in column
major format, with the leading dimension (i.e. number of rows) of
source matrix A provided in lda, and the leading dimension of matrix B
provided in ldb. In general, B points to an object, or part of an
object, that was allocated via cublasAlloc().
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows or cols < 0, or elemSize, lda, or
ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetMatrix_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb)
cublasStatus_t
cublasGetMatrix (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb)
copies a tile of rows x cols elements from a matrix A in GPU memory
space to a matrix B in CPU memory space. Each element requires storage
of elemSize bytes. Both matrices are assumed to be stored in column
major format, with the leading dimension (i.e. number of rows) of
source matrix A provided in lda, and the leading dimension of matrix B
provided in ldb. In general, A points to an object, or part of an
object, that was allocated via cublasAlloc().
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows, cols, eleSize, lda, or ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetVectorAsync_64(long n,
long elemSize,
Pointer hostPtr,
long incx,
Pointer devicePtr,
long incy,
cudaStream_t stream)
cublasStatus
cublasSetVectorAsync ( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream );
cublasSetVectorAsync has the same functionnality as cublasSetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetVectorAsync_64(int n,
int elemSize,
Pointer devicePtr,
int incx,
Pointer hostPtr,
int incy,
cudaStream_t stream)
cublasStatus
cublasGetVectorAsync( int n, int elemSize, const void *x, int incx,
void *y, int incy, cudaStream_t stream)
cublasGetVectorAsync has the same functionnality as cublasGetVector
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library not been initialized
CUBLAS_STATUS_INVALID_VALUE if incx, incy, or elemSize <= 0
CUBLAS_STATUS_MAPPING_ERROR if an error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasSetMatrixAsync_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb,
cudaStream_t stream)
cublasStatus_t
cublasSetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasSetMatrixAsync has the same functionnality as cublasSetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows or cols < 0, or elemSize, lda, or
ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGetMatrixAsync_64(long rows,
long cols,
long elemSize,
Pointer A,
long lda,
Pointer B,
long ldb,
cudaStream_t stream)
cublasStatus_t
cublasGetMatrixAsync (int rows, int cols, int elemSize, const void *A,
int lda, void *B, int ldb, cudaStream_t stream)
cublasGetMatrixAsync has the same functionnality as cublasGetMatrix
but the transfer is done asynchronously within the CUDA stream passed
in parameter.
Return Values
-------------
CUBLAS_STATUS_NOT_INITIALIZED if CUBLAS library has not been initialized
CUBLAS_STATUS_INVALID_VALUE if rows, cols, eleSize, lda, or ldb <= 0
CUBLAS_STATUS_MAPPING_ERROR if error occurred accessing GPU memory
CUBLAS_STATUS_SUCCESS if the operation completed successfully
public static int cublasGemmEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer B, int Btype, int ldb, Pointer beta, Pointer C, int Ctype, int ldc, int computeType, int algo)
public static int cublasGemmBatchedEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int Atype, int lda, Pointer Barray, int Btype, int ldb, Pointer beta, Pointer Carray, int Ctype, int ldc, int batchCount, int computeType, int algo)
public static int cublasGemmStridedBatchedEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, long strideA, Pointer B, int Btype, int ldb, long strideB, Pointer beta, Pointer C, int Ctype, int ldc, long strideC, int batchCount, int computeType, int algo)
public static int cublasCreate(cublasHandle handle)
public static int cublasDestroy(cublasHandle handle)
public static int cublasGetVersion(cublasHandle handle, int[] version)
public static int cublasGetProperty(int type,
int[] value)
public static long cublasGetCudartVersion()
public static int cublasSetWorkspace(cublasHandle handle, Pointer workspace, long workspaceSizeInBytes)
public static int cublasSetStream(cublasHandle handle, cudaStream_t streamId)
public static int cublasGetStream(cublasHandle handle, cudaStream_t streamId)
public static int cublasGetPointerMode(cublasHandle handle, int[] mode)
public static int cublasSetPointerMode(cublasHandle handle, int mode)
public static int cublasGetAtomicsMode(cublasHandle handle, int[] mode)
public static int cublasSetAtomicsMode(cublasHandle handle, int mode)
public static int cublasGetMathMode(cublasHandle handle, int[] mode)
public static int cublasSetMathMode(cublasHandle handle, int mode)
public static int cublasGetSmCountTarget(cublasHandle handle, Pointer smCountTarget)
public static int cublasSetSmCountTarget(cublasHandle handle, int smCountTarget)
public static String cublasGetStatusName(int status)
public static String cublasGetStatusString(int status)
public static int cublasLoggerConfigure(int logIsOn,
int logToStdOut,
int logToStdErr,
String logFileName)
public static int cublasSetLoggerCallback(cublasLogCallback userCallback)
public static int cublasGetLoggerCallback(cublasLogCallback[] userCallback)
public static int cublasNrm2Ex(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer result, int resultType, int executionType)
public static int cublasNrm2Ex_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer result, int resultType, int executionType)
public static int cublasSnrm2(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasSnrm2_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasDnrm2(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasDnrm2_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasScnrm2(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasScnrm2_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasDznrm2(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasDznrm2_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasDotEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy, Pointer result, int resultType, int executionType)
public static int cublasDotEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy, Pointer result, int resultType, int executionType)
public static int cublasDotcEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy, Pointer result, int resultType, int executionType)
public static int cublasDotcEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy, Pointer result, int resultType, int executionType)
public static int cublasSdot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasSdot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasDdot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasDdot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasCdotu(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasCdotu_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasCdotc(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasCdotc_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasZdotu(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasZdotu_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasZdotc(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer result)
public static int cublasZdotc_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer result)
public static int cublasScalEx(cublasHandle handle, int n, Pointer alpha, int alphaType, Pointer x, int xType, int incx, int executionType)
public static int cublasScalEx_64(cublasHandle handle, long n, Pointer alpha, int alphaType, Pointer x, int xType, long incx, int executionType)
public static int cublasSscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasSscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasDscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasDscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasCscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasCscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasCsscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasCsscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasZscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasZscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasZdscal(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx)
public static int cublasZdscal_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx)
public static int cublasAxpyEx(cublasHandle handle, int n, Pointer alpha, int alphaType, Pointer x, int xType, int incx, Pointer y, int yType, int incy, int executiontype)
public static int cublasAxpyEx_64(cublasHandle handle, long n, Pointer alpha, int alphaType, Pointer x, int xType, long incx, Pointer y, int yType, long incy, int executiontype)
public static int cublasSaxpy(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy)
public static int cublasSaxpy_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy)
public static int cublasDaxpy(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy)
public static int cublasDaxpy_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy)
public static int cublasCaxpy(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy)
public static int cublasCaxpy_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy)
public static int cublasZaxpy(cublasHandle handle, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy)
public static int cublasZaxpy_v2_64(cublasHandle handle, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy)
public static int cublasCopyEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy)
public static int cublasCopyEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy)
public static int cublasScopy(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasScopy_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasDcopy(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasDcopy_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasCcopy(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasCcopy_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasZcopy(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasZcopy_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasSswap(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasSswap_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasDswap(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasDswap_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasCswap(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasCswap_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasZswap(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy)
public static int cublasZswap_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy)
public static int cublasSwapEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy)
public static int cublasSwapEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy)
public static int cublasIsamax(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIsamax_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIdamax(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIdamax_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIcamax(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIcamax_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIzamax(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIzamax_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIamaxEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer result)
public static int cublasIamaxEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, long[] result)
public static int cublasIsamin(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIsamin_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIdamin(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIdamin_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIcamin(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIcamin_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIzamin(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasIzamin_v2_64(cublasHandle handle, long n, Pointer x, long incx, long[] result)
public static int cublasIaminEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer result)
public static int cublasIaminEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, long[] result)
public static int cublasAsumEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer result, int resultType, int executiontype)
public static int cublasAsumEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer result, int resultType, int executiontype)
public static int cublasSasum(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasSasum_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasDasum(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasDasum_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasScasum(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasScasum_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasDzasum(cublasHandle handle, int n, Pointer x, int incx, Pointer result)
public static int cublasDzasum_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer result)
public static int cublasSrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasSrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasDrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasDrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasCrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasCrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasCsrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasCsrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasZrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasZrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasZdrot(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer c, Pointer s)
public static int cublasZdrot_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer c, Pointer s)
public static int cublasRotEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy, Pointer c, Pointer s, int csType, int executiontype)
public static int cublasRotEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy, Pointer c, Pointer s, int csType, int executiontype)
public static int cublasSrotg(cublasHandle handle, Pointer a, Pointer b, Pointer c, Pointer s)
public static int cublasDrotg(cublasHandle handle, Pointer a, Pointer b, Pointer c, Pointer s)
public static int cublasCrotg(cublasHandle handle, Pointer a, Pointer b, Pointer c, Pointer s)
public static int cublasZrotg(cublasHandle handle, Pointer a, Pointer b, Pointer c, Pointer s)
public static int cublasRotgEx(cublasHandle handle, Pointer a, Pointer b, int abType, Pointer c, Pointer s, int csType, int executiontype)
public static int cublasSrotm(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer param)
public static int cublasSrotm_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer param)
public static int cublasDrotm(cublasHandle handle, int n, Pointer x, int incx, Pointer y, int incy, Pointer param)
public static int cublasDrotm_v2_64(cublasHandle handle, long n, Pointer x, long incx, Pointer y, long incy, Pointer param)
public static int cublasRotmEx(cublasHandle handle, int n, Pointer x, int xType, int incx, Pointer y, int yType, int incy, Pointer param, int paramType, int executiontype)
public static int cublasRotmEx_64(cublasHandle handle, long n, Pointer x, int xType, long incx, Pointer y, int yType, long incy, Pointer param, int paramType, int executiontype)
public static int cublasSrotmg(cublasHandle handle, Pointer d1, Pointer d2, Pointer x1, Pointer y1, Pointer param)
public static int cublasDrotmg(cublasHandle handle, Pointer d1, Pointer d2, Pointer x1, Pointer y1, Pointer param)
public static int cublasRotmgEx(cublasHandle handle, Pointer d1, int d1Type, Pointer d2, int d2Type, Pointer x1, int x1Type, Pointer y1, int y1Type, Pointer param, int paramType, int executiontype)
public static int cublasSgemv(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasSgemv_v2_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasDgemv(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasDgemv_v2_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasCgemv(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasCgemv_v2_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZgemv(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZgemv_v2_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasSgbmv(cublasHandle handle, int trans, int m, int n, int kl, int ku, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasSgbmv_v2_64(cublasHandle handle, int trans, long m, long n, long kl, long ku, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasDgbmv(cublasHandle handle, int trans, int m, int n, int kl, int ku, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasDgbmv_v2_64(cublasHandle handle, int trans, long m, long n, long kl, long ku, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasCgbmv(cublasHandle handle, int trans, int m, int n, int kl, int ku, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasCgbmv_v2_64(cublasHandle handle, int trans, long m, long n, long kl, long ku, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZgbmv(cublasHandle handle, int trans, int m, int n, int kl, int ku, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZgbmv_v2_64(cublasHandle handle, int trans, long m, long n, long kl, long ku, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasStrmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasStrmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasDtrmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasDtrmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasCtrmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasCtrmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasZtrmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasZtrmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasStbmv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasStbmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasDtbmv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasDtbmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasCtbmv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasCtbmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasZtbmv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasZtbmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasStpmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasStpmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasDtpmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasDtpmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasCtpmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasCtpmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasZtpmv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasZtpmv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasStrsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasStrsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasDtrsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasDtrsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasCtrsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasCtrsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasZtrsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer A, int lda, Pointer x, int incx)
public static int cublasZtrsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer A, long lda, Pointer x, long incx)
public static int cublasStpsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasStpsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasDtpsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasDtpsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasCtpsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasCtpsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasZtpsv(cublasHandle handle, int uplo, int trans, int diag, int n, Pointer AP, Pointer x, int incx)
public static int cublasZtpsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, Pointer AP, Pointer x, long incx)
public static int cublasStbsv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasStbsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasDtbsv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasDtbsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasCtbsv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasCtbsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasZtbsv(cublasHandle handle, int uplo, int trans, int diag, int n, int k, Pointer A, int lda, Pointer x, int incx)
public static int cublasZtbsv_v2_64(cublasHandle handle, int uplo, int trans, int diag, long n, long k, Pointer A, long lda, Pointer x, long incx)
public static int cublasSsymv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasSsymv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasDsymv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasDsymv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasCsymv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasCsymv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZsymv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZsymv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasChemv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasChemv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZhemv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZhemv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasSsbmv(cublasHandle handle, int uplo, int n, int k, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasSsbmv_v2_64(cublasHandle handle, int uplo, long n, long k, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasDsbmv(cublasHandle handle, int uplo, int n, int k, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasDsbmv_v2_64(cublasHandle handle, int uplo, long n, long k, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasChbmv(cublasHandle handle, int uplo, int n, int k, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasChbmv_v2_64(cublasHandle handle, int uplo, long n, long k, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZhbmv(cublasHandle handle, int uplo, int n, int k, Pointer alpha, Pointer A, int lda, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZhbmv_v2_64(cublasHandle handle, int uplo, long n, long k, Pointer alpha, Pointer A, long lda, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasSspmv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer AP, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasSspmv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer AP, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasDspmv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer AP, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasDspmv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer AP, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasChpmv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer AP, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasChpmv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer AP, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasZhpmv(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer AP, Pointer x, int incx, Pointer beta, Pointer y, int incy)
public static int cublasZhpmv_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer AP, Pointer x, long incx, Pointer beta, Pointer y, long incy)
public static int cublasSger(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasSger_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasDger(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasDger_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasCgeru(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasCgeru_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasCgerc(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasCgerc_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasZgeru(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasZgeru_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasZgerc(cublasHandle handle, int m, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasZgerc_v2_64(cublasHandle handle, long m, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasSsyr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasSsyr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasDsyr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasDsyr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasCsyr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasCsyr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasZsyr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasZsyr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasCher(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasCher_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasZher(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer A, int lda)
public static int cublasZher_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer A, long lda)
public static int cublasSspr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer AP)
public static int cublasSspr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer AP)
public static int cublasDspr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer AP)
public static int cublasDspr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer AP)
public static int cublasChpr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer AP)
public static int cublasChpr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer AP)
public static int cublasZhpr(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer AP)
public static int cublasZhpr_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer AP)
public static int cublasSsyr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasSsyr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasDsyr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasDsyr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasCsyr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasCsyr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasZsyr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasZsyr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasCher2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasCher2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasZher2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer A, int lda)
public static int cublasZher2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer A, long lda)
public static int cublasSspr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer AP)
public static int cublasSspr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer AP)
public static int cublasDspr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer AP)
public static int cublasDspr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer AP)
public static int cublasChpr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer AP)
public static int cublasChpr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer AP)
public static int cublasZhpr2(cublasHandle handle, int uplo, int n, Pointer alpha, Pointer x, int incx, Pointer y, int incy, Pointer AP)
public static int cublasZhpr2_v2_64(cublasHandle handle, int uplo, long n, Pointer alpha, Pointer x, long incx, Pointer y, long incy, Pointer AP)
public static int cublasSgemvBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer Aarray, int lda, Pointer xarray, int incx, Pointer beta, Pointer yarray, int incy, int batchCount)
public static int cublasSgemvBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer Aarray, long lda, Pointer xarray, long incx, Pointer beta, Pointer yarray, long incy, long batchCount)
public static int cublasDgemvBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer Aarray, int lda, Pointer xarray, int incx, Pointer beta, Pointer yarray, int incy, int batchCount)
public static int cublasDgemvBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer Aarray, long lda, Pointer xarray, long incx, Pointer beta, Pointer yarray, long incy, long batchCount)
public static int cublasCgemvBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer Aarray, int lda, Pointer xarray, int incx, Pointer beta, Pointer yarray, int incy, int batchCount)
public static int cublasCgemvBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer Aarray, long lda, Pointer xarray, long incx, Pointer beta, Pointer yarray, long incy, long batchCount)
public static int cublasZgemvBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer Aarray, int lda, Pointer xarray, int incx, Pointer beta, Pointer yarray, int incy, int batchCount)
public static int cublasZgemvBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer Aarray, long lda, Pointer xarray, long incx, Pointer beta, Pointer yarray, long incy, long batchCount)
public static int cublasSgemvStridedBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, long strideA, Pointer x, int incx, long stridex, Pointer beta, Pointer y, int incy, long stridey, int batchCount)
public static int cublasSgemvStridedBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, long strideA, Pointer x, long incx, long stridex, Pointer beta, Pointer y, long incy, long stridey, long batchCount)
public static int cublasDgemvStridedBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, long strideA, Pointer x, int incx, long stridex, Pointer beta, Pointer y, int incy, long stridey, int batchCount)
public static int cublasDgemvStridedBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, long strideA, Pointer x, long incx, long stridex, Pointer beta, Pointer y, long incy, long stridey, long batchCount)
public static int cublasCgemvStridedBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, long strideA, Pointer x, int incx, long stridex, Pointer beta, Pointer y, int incy, long stridey, int batchCount)
public static int cublasCgemvStridedBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, long strideA, Pointer x, long incx, long stridex, Pointer beta, Pointer y, long incy, long stridey, long batchCount)
public static int cublasZgemvStridedBatched(cublasHandle handle, int trans, int m, int n, Pointer alpha, Pointer A, int lda, long strideA, Pointer x, int incx, long stridex, Pointer beta, Pointer y, int incy, long stridey, int batchCount)
public static int cublasZgemvStridedBatched_64(cublasHandle handle, int trans, long m, long n, Pointer alpha, Pointer A, long lda, long strideA, Pointer x, long incx, long stridex, Pointer beta, Pointer y, long incy, long stridey, long batchCount)
public static int cublasSgemm(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasSgemm_v2_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasDgemm(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasDgemm_v2_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCgemm(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCgemm_v2_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCgemm3m(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCgemm3m_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCgemm3mEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer B, int Btype, int ldb, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCgemm3mEx_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer B, int Btype, long ldb, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasZgemm(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZgemm_v2_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZgemm3m(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZgemm3m_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasSgemmEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer B, int Btype, int ldb, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasSgemmEx_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer B, int Btype, long ldb, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasGemmEx_new(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer B, int Btype, int ldb, Pointer beta, Pointer C, int Ctype, int ldc, int computeType, int algo)
public static int cublasGemmEx_64_new(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer B, int Btype, long ldb, Pointer beta, Pointer C, int Ctype, long ldc, int computeType, int algo)
public static int cublasCgemmEx(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer B, int Btype, int ldb, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCgemmEx_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer B, int Btype, long ldb, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasSsyrk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasSsyrk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasDsyrk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasDsyrk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasCsyrk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasCsyrk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasZsyrk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasZsyrk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasCsyrkEx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCsyrkEx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasCsyrk3mEx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCsyrk3mEx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasCherk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasCherk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasZherk(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer C, int ldc)
public static int cublasZherk_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer C, long ldc)
public static int cublasCherkEx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCherkEx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasCherk3mEx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, Pointer beta, Pointer C, int Ctype, int ldc)
public static int cublasCherk3mEx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, Pointer beta, Pointer C, int Ctype, long ldc)
public static int cublasSsyr2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasSsyr2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasDsyr2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasDsyr2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCsyr2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCsyr2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZsyr2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZsyr2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCher2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCher2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZher2k(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZher2k_v2_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasSsyrkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasSsyrkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasDsyrkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasDsyrkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCsyrkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCsyrkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZsyrkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZsyrkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCherkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCherkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZherkx(cublasHandle handle, int uplo, int trans, int n, int k, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZherkx_64(cublasHandle handle, int uplo, int trans, long n, long k, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasSsymm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasSsymm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasDsymm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasDsymm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasCsymm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasCsymm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZsymm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZsymm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasChemm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasChemm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasZhemm(cublasHandle handle, int side, int uplo, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cublasZhemm_v2_64(cublasHandle handle, int side, int uplo, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer beta, Pointer C, long ldc)
public static int cublasStrsm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb)
public static int cublasStrsm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb)
public static int cublasDtrsm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb)
public static int cublasDtrsm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb)
public static int cublasCtrsm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb)
public static int cublasCtrsm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb)
public static int cublasZtrsm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb)
public static int cublasZtrsm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb)
public static int cublasStrmm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasStrmm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasDtrmm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasDtrmm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasCtrmm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasCtrmm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasZtrmm(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasZtrmm_v2_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasSgemmBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int lda, Pointer Barray, int ldb, Pointer beta, Pointer Carray, int ldc, int batchCount)
public static int cublasSgemmBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, long lda, Pointer Barray, long ldb, Pointer beta, Pointer Carray, long ldc, long batchCount)
public static int cublasDgemmBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int lda, Pointer Barray, int ldb, Pointer beta, Pointer Carray, int ldc, int batchCount)
public static int cublasDgemmBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, long lda, Pointer Barray, long ldb, Pointer beta, Pointer Carray, long ldc, long batchCount)
public static int cublasCgemmBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int lda, Pointer Barray, int ldb, Pointer beta, Pointer Carray, int ldc, int batchCount)
public static int cublasCgemmBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, long lda, Pointer Barray, long ldb, Pointer beta, Pointer Carray, long ldc, long batchCount)
public static int cublasCgemm3mBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int lda, Pointer Barray, int ldb, Pointer beta, Pointer Carray, int ldc, int batchCount)
public static int cublasCgemm3mBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, long lda, Pointer Barray, long ldb, Pointer beta, Pointer Carray, long ldc, long batchCount)
public static int cublasZgemmBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int lda, Pointer Barray, int ldb, Pointer beta, Pointer Carray, int ldc, int batchCount)
public static int cublasZgemmBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, long lda, Pointer Barray, long ldb, Pointer beta, Pointer Carray, long ldc, long batchCount)
public static int cublasSgemmStridedBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, long strideA, Pointer B, int ldb, long strideB, Pointer beta, Pointer C, int ldc, long strideC, int batchCount)
public static int cublasSgemmStridedBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, long strideA, Pointer B, long ldb, long strideB, Pointer beta, Pointer C, long ldc, long strideC, long batchCount)
public static int cublasDgemmStridedBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, long strideA, Pointer B, int ldb, long strideB, Pointer beta, Pointer C, int ldc, long strideC, int batchCount)
public static int cublasDgemmStridedBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, long strideA, Pointer B, long ldb, long strideB, Pointer beta, Pointer C, long ldc, long strideC, long batchCount)
public static int cublasCgemmStridedBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, long strideA, Pointer B, int ldb, long strideB, Pointer beta, Pointer C, int ldc, long strideC, int batchCount)
public static int cublasCgemmStridedBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, long strideA, Pointer B, long ldb, long strideB, Pointer beta, Pointer C, long ldc, long strideC, long batchCount)
public static int cublasCgemm3mStridedBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, long strideA, Pointer B, int ldb, long strideB, Pointer beta, Pointer C, int ldc, long strideC, int batchCount)
public static int cublasCgemm3mStridedBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, long strideA, Pointer B, long ldb, long strideB, Pointer beta, Pointer C, long ldc, long strideC, long batchCount)
public static int cublasZgemmStridedBatched(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int lda, long strideA, Pointer B, int ldb, long strideB, Pointer beta, Pointer C, int ldc, long strideC, int batchCount)
public static int cublasZgemmStridedBatched_64(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, long lda, long strideA, Pointer B, long ldb, long strideB, Pointer beta, Pointer C, long ldc, long strideC, long batchCount)
public static int cublasGemmBatchedEx_new(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer Aarray, int Atype, int lda, Pointer Barray, int Btype, int ldb, Pointer beta, Pointer Carray, int Ctype, int ldc, int batchCount, int computeType, int algo)
public static int cublasGemmBatchedEx_64_new(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer Aarray, int Atype, long lda, Pointer Barray, int Btype, long ldb, Pointer beta, Pointer Carray, int Ctype, long ldc, long batchCount, int computeType, int algo)
public static int cublasGemmStridedBatchedEx_new(cublasHandle handle, int transa, int transb, int m, int n, int k, Pointer alpha, Pointer A, int Atype, int lda, long strideA, Pointer B, int Btype, int ldb, long strideB, Pointer beta, Pointer C, int Ctype, int ldc, long strideC, int batchCount, int computeType, int algo)
public static int cublasGemmStridedBatchedEx_64_new(cublasHandle handle, int transa, int transb, long m, long n, long k, Pointer alpha, Pointer A, int Atype, long lda, long strideA, Pointer B, int Btype, long ldb, long strideB, Pointer beta, Pointer C, int Ctype, long ldc, long strideC, long batchCount, int computeType, int algo)
public static int cublasSgeam(cublasHandle handle, int transa, int transb, int m, int n, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasSgeam_64(cublasHandle handle, int transa, int transb, long m, long n, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasDgeam(cublasHandle handle, int transa, int transb, int m, int n, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasDgeam_64(cublasHandle handle, int transa, int transb, long m, long n, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasCgeam(cublasHandle handle, int transa, int transb, int m, int n, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasCgeam_64(cublasHandle handle, int transa, int transb, long m, long n, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasZgeam(cublasHandle handle, int transa, int transb, int m, int n, Pointer alpha, Pointer A, int lda, Pointer beta, Pointer B, int ldb, Pointer C, int ldc)
public static int cublasZgeam_64(cublasHandle handle, int transa, int transb, long m, long n, Pointer alpha, Pointer A, long lda, Pointer beta, Pointer B, long ldb, Pointer C, long ldc)
public static int cublasStrsmBatched(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, int batchCount)
public static int cublasStrsmBatched_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, long batchCount)
public static int cublasDtrsmBatched(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, int batchCount)
public static int cublasDtrsmBatched_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, long batchCount)
public static int cublasCtrsmBatched(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, int batchCount)
public static int cublasCtrsmBatched_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, long batchCount)
public static int cublasZtrsmBatched(cublasHandle handle, int side, int uplo, int trans, int diag, int m, int n, Pointer alpha, Pointer A, int lda, Pointer B, int ldb, int batchCount)
public static int cublasZtrsmBatched_64(cublasHandle handle, int side, int uplo, int trans, int diag, long m, long n, Pointer alpha, Pointer A, long lda, Pointer B, long ldb, long batchCount)
public static int cublasSdgmm(cublasHandle handle, int mode, int m, int n, Pointer A, int lda, Pointer x, int incx, Pointer C, int ldc)
public static int cublasSdgmm_64(cublasHandle handle, int mode, long m, long n, Pointer A, long lda, Pointer x, long incx, Pointer C, long ldc)
public static int cublasDdgmm(cublasHandle handle, int mode, int m, int n, Pointer A, int lda, Pointer x, int incx, Pointer C, int ldc)
public static int cublasDdgmm_64(cublasHandle handle, int mode, long m, long n, Pointer A, long lda, Pointer x, long incx, Pointer C, long ldc)
public static int cublasCdgmm(cublasHandle handle, int mode, int m, int n, Pointer A, int lda, Pointer x, int incx, Pointer C, int ldc)
public static int cublasCdgmm_64(cublasHandle handle, int mode, long m, long n, Pointer A, long lda, Pointer x, long incx, Pointer C, long ldc)
public static int cublasZdgmm(cublasHandle handle, int mode, int m, int n, Pointer A, int lda, Pointer x, int incx, Pointer C, int ldc)
public static int cublasZdgmm_64(cublasHandle handle, int mode, long m, long n, Pointer A, long lda, Pointer x, long incx, Pointer C, long ldc)
public static int cublasSmatinvBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer Ainv, int lda_inv, Pointer info, int batchSize)
public static int cublasDmatinvBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer Ainv, int lda_inv, Pointer info, int batchSize)
public static int cublasCmatinvBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer Ainv, int lda_inv, Pointer info, int batchSize)
public static int cublasZmatinvBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer Ainv, int lda_inv, Pointer info, int batchSize)
public static int cublasSgeqrfBatched(cublasHandle handle, int m, int n, Pointer Aarray, int lda, Pointer TauArray, Pointer info, int batchSize)
public static int cublasDgeqrfBatched(cublasHandle handle, int m, int n, Pointer Aarray, int lda, Pointer TauArray, Pointer info, int batchSize)
public static int cublasCgeqrfBatched(cublasHandle handle, int m, int n, Pointer Aarray, int lda, Pointer TauArray, Pointer info, int batchSize)
public static int cublasZgeqrfBatched(cublasHandle handle, int m, int n, Pointer Aarray, int lda, Pointer TauArray, Pointer info, int batchSize)
public static int cublasSgelsBatched(cublasHandle handle, int trans, int m, int n, int nrhs, Pointer Aarray, int lda, Pointer Carray, int ldc, Pointer info, Pointer devInfoArray, int batchSize)
public static int cublasDgelsBatched(cublasHandle handle, int trans, int m, int n, int nrhs, Pointer Aarray, int lda, Pointer Carray, int ldc, Pointer info, Pointer devInfoArray, int batchSize)
public static int cublasCgelsBatched(cublasHandle handle, int trans, int m, int n, int nrhs, Pointer Aarray, int lda, Pointer Carray, int ldc, Pointer info, Pointer devInfoArray, int batchSize)
public static int cublasZgelsBatched(cublasHandle handle, int trans, int m, int n, int nrhs, Pointer Aarray, int lda, Pointer Carray, int ldc, Pointer info, Pointer devInfoArray, int batchSize)
public static int cublasStpttr(cublasHandle handle, int uplo, int n, Pointer AP, Pointer A, int lda)
public static int cublasDtpttr(cublasHandle handle, int uplo, int n, Pointer AP, Pointer A, int lda)
public static int cublasCtpttr(cublasHandle handle, int uplo, int n, Pointer AP, Pointer A, int lda)
public static int cublasZtpttr(cublasHandle handle, int uplo, int n, Pointer AP, Pointer A, int lda)
public static int cublasStrttp(cublasHandle handle, int uplo, int n, Pointer A, int lda, Pointer AP)
public static int cublasDtrttp(cublasHandle handle, int uplo, int n, Pointer A, int lda, Pointer AP)
public static int cublasCtrttp(cublasHandle handle, int uplo, int n, Pointer A, int lda, Pointer AP)
public static int cublasZtrttp(cublasHandle handle, int uplo, int n, Pointer A, int lda, Pointer AP)
public static int cublasSgetrfBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer info, int batchSize)
public static int cublasDgetrfBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer info, int batchSize)
public static int cublasCgetrfBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer info, int batchSize)
public static int cublasZgetrfBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer info, int batchSize)
public static int cublasSgetriBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer C, int ldc, Pointer info, int batchSize)
public static int cublasDgetriBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer C, int ldc, Pointer info, int batchSize)
public static int cublasCgetriBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer C, int ldc, Pointer info, int batchSize)
public static int cublasZgetriBatched(cublasHandle handle, int n, Pointer A, int lda, Pointer P, Pointer C, int ldc, Pointer info, int batchSize)
public static int cublasSgetrsBatched(cublasHandle handle, int trans, int n, int nrhs, Pointer Aarray, int lda, Pointer devIpiv, Pointer Barray, int ldb, Pointer info, int batchSize)
public static int cublasDgetrsBatched(cublasHandle handle, int trans, int n, int nrhs, Pointer Aarray, int lda, Pointer devIpiv, Pointer Barray, int ldb, Pointer info, int batchSize)
public static int cublasCgetrsBatched(cublasHandle handle, int trans, int n, int nrhs, Pointer Aarray, int lda, Pointer devIpiv, Pointer Barray, int ldb, Pointer info, int batchSize)
public static int cublasZgetrsBatched(cublasHandle handle, int trans, int n, int nrhs, Pointer Aarray, int lda, Pointer devIpiv, Pointer Barray, int ldb, Pointer info, int batchSize)
public static int cublasMigrateComputeType_new(cublasHandle handle, int dataType, int[] computeType)
Copyright © 2023. All rights reserved.