cuBLAS (nvmath.bindings.cublas)

For detailed documentation on the original C APIs, please refer to cuBLAS documentation.

Enums and constants

FillMode(value[, names, module, qualname, ...])

See cublasFillMode_t.

DiagType(value[, names, module, qualname, ...])

See cublasDiagType_t.

SideMode(value[, names, module, qualname, ...])

See cublasSideMode_t.

Operation(value[, names, module, qualname, ...])

See cublasOperation_t.

PointerMode(value[, names, module, ...])

See cublasPointerMode_t.

AtomicsMode(value[, names, module, ...])

See cublasAtomicsMode_t.

GemmAlgo(value[, names, module, qualname, ...])

See cublasGemmAlgo_t.

Math(value[, names, module, qualname, type, ...])

See cublasMath_t.

ComputeType(value[, names, module, ...])

See cublasComputeType_t.

Status(value[, names, module, qualname, ...])

See cublasStatus_t.

cuBLASError(status)

Functions

create()

See cublasCreate.

destroy(intptr_t handle)

See cublasDestroy.

get_version(intptr_t handle)

See cublasGetVersion.

get_property(int type)

See cublasGetProperty.

get_cudart_version()

See cublasGetCudartVersion.

set_workspace(intptr_t handle, ...)

See cublasSetWorkspace.

set_stream(intptr_t handle, intptr_t stream_id)

See cublasSetStream.

get_stream(intptr_t handle)

See cublasGetStream.

get_pointer_mode(intptr_t handle)

See cublasGetPointerMode.

set_pointer_mode(intptr_t handle, int mode)

See cublasSetPointerMode.

get_atomics_mode(intptr_t handle)

See cublasGetAtomicsMode.

set_atomics_mode(intptr_t handle, int mode)

See cublasSetAtomicsMode.

get_math_mode(intptr_t handle)

See cublasGetMathMode.

set_math_mode(intptr_t handle, int mode)

See cublasSetMathMode.

logger_configure(int log_is_on, ...)

See cublasLoggerConfigure.

set_vector(int n, int elem_size, intptr_t x, ...)

See cublasSetVector.

get_vector(int n, int elem_size, intptr_t x, ...)

See cublasGetVector.

set_matrix(int rows, int cols, ...)

See cublasSetMatrix.

get_matrix(int rows, int cols, ...)

See cublasGetMatrix.

set_vector_async(int n, int elem_size, ...)

See cublasSetVectorAsync.

get_vector_async(int n, int elem_size, ...)

See cublasGetVectorAsync.

set_matrix_async(int rows, int cols, ...)

See cublasSetMatrixAsync.

get_matrix_async(int rows, int cols, ...)

See cublasGetMatrixAsync.

nrm2_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasNrm2Ex.

snrm2(intptr_t handle, int n, intptr_t x, ...)

See cublasSnrm2.

dnrm2(intptr_t handle, int n, intptr_t x, ...)

See cublasDnrm2.

scnrm2(intptr_t handle, int n, intptr_t x, ...)

See cublasScnrm2.

dznrm2(intptr_t handle, int n, intptr_t x, ...)

See cublasDznrm2.

dot_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasDotEx.

dotc_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasDotcEx.

sdot(intptr_t handle, int n, intptr_t x, ...)

See cublasSdot.

ddot(intptr_t handle, int n, intptr_t x, ...)

See cublasDdot.

cdotu(intptr_t handle, int n, intptr_t x, ...)

See cublasCdotu.

cdotc(intptr_t handle, int n, intptr_t x, ...)

See cublasCdotc.

zdotu(intptr_t handle, int n, intptr_t x, ...)

See cublasZdotu.

zdotc(intptr_t handle, int n, intptr_t x, ...)

See cublasZdotc.

scal_ex(intptr_t handle, int n, ...)

See cublasScalEx.

sscal(intptr_t handle, int n, ...)

See cublasSscal.

dscal(intptr_t handle, int n, ...)

See cublasDscal.

cscal(intptr_t handle, int n, ...)

See cublasCscal.

csscal(intptr_t handle, int n, ...)

See cublasCsscal.

zscal(intptr_t handle, int n, ...)

See cublasZscal.

zdscal(intptr_t handle, int n, ...)

See cublasZdscal.

axpy_ex(intptr_t handle, int n, ...)

See cublasAxpyEx.

saxpy(intptr_t handle, int n, ...)

See cublasSaxpy.

daxpy(intptr_t handle, int n, ...)

See cublasDaxpy.

caxpy(intptr_t handle, int n, ...)

See cublasCaxpy.

zaxpy(intptr_t handle, int n, ...)

See cublasZaxpy.

copy_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasCopyEx.

scopy(intptr_t handle, int n, intptr_t x, ...)

See cublasScopy.

dcopy(intptr_t handle, int n, intptr_t x, ...)

See cublasDcopy.

ccopy(intptr_t handle, int n, intptr_t x, ...)

See cublasCcopy.

zcopy(intptr_t handle, int n, intptr_t x, ...)

See cublasZcopy.

sswap(intptr_t handle, int n, intptr_t x, ...)

See cublasSswap.

dswap(intptr_t handle, int n, intptr_t x, ...)

See cublasDswap.

cswap(intptr_t handle, int n, intptr_t x, ...)

See cublasCswap.

zswap(intptr_t handle, int n, intptr_t x, ...)

See cublasZswap.

swap_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasSwapEx.

isamax(intptr_t handle, int n, intptr_t x, ...)

See cublasIsamax.

idamax(intptr_t handle, int n, intptr_t x, ...)

See cublasIdamax.

icamax(intptr_t handle, int n, intptr_t x, ...)

See cublasIcamax.

izamax(intptr_t handle, int n, intptr_t x, ...)

See cublasIzamax.

iamax_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasIamaxEx.

isamin(intptr_t handle, int n, intptr_t x, ...)

See cublasIsamin.

idamin(intptr_t handle, int n, intptr_t x, ...)

See cublasIdamin.

icamin(intptr_t handle, int n, intptr_t x, ...)

See cublasIcamin.

izamin(intptr_t handle, int n, intptr_t x, ...)

See cublasIzamin.

iamin_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasIaminEx.

asum_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasAsumEx.

sasum(intptr_t handle, int n, intptr_t x, ...)

See cublasSasum.

dasum(intptr_t handle, int n, intptr_t x, ...)

See cublasDasum.

scasum(intptr_t handle, int n, intptr_t x, ...)

See cublasScasum.

dzasum(intptr_t handle, int n, intptr_t x, ...)

See cublasDzasum.

srot(intptr_t handle, int n, intptr_t x, ...)

See cublasSrot.

drot(intptr_t handle, int n, intptr_t x, ...)

See cublasDrot.

crot(intptr_t handle, int n, intptr_t x, ...)

See cublasCrot.

csrot(intptr_t handle, int n, intptr_t x, ...)

See cublasCsrot.

zrot(intptr_t handle, int n, intptr_t x, ...)

See cublasZrot.

zdrot(intptr_t handle, int n, intptr_t x, ...)

See cublasZdrot.

rot_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasRotEx.

srotg(intptr_t handle, intptr_t a, ...)

See cublasSrotg.

drotg(intptr_t handle, intptr_t a, ...)

See cublasDrotg.

crotg(intptr_t handle, intptr_t a, ...)

See cublasCrotg.

zrotg(intptr_t handle, intptr_t a, ...)

See cublasZrotg.

rotg_ex(intptr_t handle, intptr_t a, ...)

See cublasRotgEx.

srotm(intptr_t handle, int n, intptr_t x, ...)

See cublasSrotm.

drotm(intptr_t handle, int n, intptr_t x, ...)

See cublasDrotm.

rotm_ex(intptr_t handle, int n, intptr_t x, ...)

See cublasRotmEx.

srotmg(intptr_t handle, intptr_t d1, ...)

See cublasSrotmg.

drotmg(intptr_t handle, intptr_t d1, ...)

See cublasDrotmg.

rotmg_ex(intptr_t handle, intptr_t d1, ...)

See cublasRotmgEx.

sgemv(intptr_t handle, int trans, int m, ...)

See cublasSgemv.

dgemv(intptr_t handle, int trans, int m, ...)

See cublasDgemv.

cgemv(intptr_t handle, int trans, int m, ...)

See cublasCgemv.

zgemv(intptr_t handle, int trans, int m, ...)

See cublasZgemv.

sgbmv(intptr_t handle, int trans, int m, ...)

See cublasSgbmv.

dgbmv(intptr_t handle, int trans, int m, ...)

See cublasDgbmv.

cgbmv(intptr_t handle, int trans, int m, ...)

See cublasCgbmv.

zgbmv(intptr_t handle, int trans, int m, ...)

See cublasZgbmv.

strmv(intptr_t handle, int uplo, int trans, ...)

See cublasStrmv.

dtrmv(intptr_t handle, int uplo, int trans, ...)

See cublasDtrmv.

ctrmv(intptr_t handle, int uplo, int trans, ...)

See cublasCtrmv.

ztrmv(intptr_t handle, int uplo, int trans, ...)

See cublasZtrmv.

stbmv(intptr_t handle, int uplo, int trans, ...)

See cublasStbmv.

dtbmv(intptr_t handle, int uplo, int trans, ...)

See cublasDtbmv.

ctbmv(intptr_t handle, int uplo, int trans, ...)

See cublasCtbmv.

ztbmv(intptr_t handle, int uplo, int trans, ...)

See cublasZtbmv.

stpmv(intptr_t handle, int uplo, int trans, ...)

See cublasStpmv.

dtpmv(intptr_t handle, int uplo, int trans, ...)

See cublasDtpmv.

ctpmv(intptr_t handle, int uplo, int trans, ...)

See cublasCtpmv.

ztpmv(intptr_t handle, int uplo, int trans, ...)

See cublasZtpmv.

strsv(intptr_t handle, int uplo, int trans, ...)

See cublasStrsv.

dtrsv(intptr_t handle, int uplo, int trans, ...)

See cublasDtrsv.

ctrsv(intptr_t handle, int uplo, int trans, ...)

See cublasCtrsv.

ztrsv(intptr_t handle, int uplo, int trans, ...)

See cublasZtrsv.

stpsv(intptr_t handle, int uplo, int trans, ...)

See cublasStpsv.

dtpsv(intptr_t handle, int uplo, int trans, ...)

See cublasDtpsv.

ctpsv(intptr_t handle, int uplo, int trans, ...)

See cublasCtpsv.

ztpsv(intptr_t handle, int uplo, int trans, ...)

See cublasZtpsv.

stbsv(intptr_t handle, int uplo, int trans, ...)

See cublasStbsv.

dtbsv(intptr_t handle, int uplo, int trans, ...)

See cublasDtbsv.

ctbsv(intptr_t handle, int uplo, int trans, ...)

See cublasCtbsv.

ztbsv(intptr_t handle, int uplo, int trans, ...)

See cublasZtbsv.

ssymv(intptr_t handle, int uplo, int n, ...)

See cublasSsymv.

dsymv(intptr_t handle, int uplo, int n, ...)

See cublasDsymv.

csymv(intptr_t handle, int uplo, int n, ...)

See cublasCsymv.

zsymv(intptr_t handle, int uplo, int n, ...)

See cublasZsymv.

chemv(intptr_t handle, int uplo, int n, ...)

See cublasChemv.

zhemv(intptr_t handle, int uplo, int n, ...)

See cublasZhemv.

ssbmv(intptr_t handle, int uplo, int n, ...)

See cublasSsbmv.

dsbmv(intptr_t handle, int uplo, int n, ...)

See cublasDsbmv.

chbmv(intptr_t handle, int uplo, int n, ...)

See cublasChbmv.

zhbmv(intptr_t handle, int uplo, int n, ...)

See cublasZhbmv.

sspmv(intptr_t handle, int uplo, int n, ...)

See cublasSspmv.

dspmv(intptr_t handle, int uplo, int n, ...)

See cublasDspmv.

chpmv(intptr_t handle, int uplo, int n, ...)

See cublasChpmv.

zhpmv(intptr_t handle, int uplo, int n, ...)

See cublasZhpmv.

sger(intptr_t handle, int m, int n, ...)

See cublasSger.

dger(intptr_t handle, int m, int n, ...)

See cublasDger.

cgeru(intptr_t handle, int m, int n, ...)

See cublasCgeru.

cgerc(intptr_t handle, int m, int n, ...)

See cublasCgerc.

zgeru(intptr_t handle, int m, int n, ...)

See cublasZgeru.

zgerc(intptr_t handle, int m, int n, ...)

See cublasZgerc.

ssyr(intptr_t handle, int uplo, int n, ...)

See cublasSsyr.

dsyr(intptr_t handle, int uplo, int n, ...)

See cublasDsyr.

csyr(intptr_t handle, int uplo, int n, ...)

See cublasCsyr.

zsyr(intptr_t handle, int uplo, int n, ...)

See cublasZsyr.

cher(intptr_t handle, int uplo, int n, ...)

See cublasCher.

zher(intptr_t handle, int uplo, int n, ...)

See cublasZher.

sspr(intptr_t handle, int uplo, int n, ...)

See cublasSspr.

dspr(intptr_t handle, int uplo, int n, ...)

See cublasDspr.

chpr(intptr_t handle, int uplo, int n, ...)

See cublasChpr.

zhpr(intptr_t handle, int uplo, int n, ...)

See cublasZhpr.

ssyr2(intptr_t handle, int uplo, int n, ...)

See cublasSsyr2.

dsyr2(intptr_t handle, int uplo, int n, ...)

See cublasDsyr2.

csyr2(intptr_t handle, int uplo, int n, ...)

See cublasCsyr2.

zsyr2(intptr_t handle, int uplo, int n, ...)

See cublasZsyr2.

cher2(intptr_t handle, int uplo, int n, ...)

See cublasCher2.

zher2(intptr_t handle, int uplo, int n, ...)

See cublasZher2.

sspr2(intptr_t handle, int uplo, int n, ...)

See cublasSspr2.

dspr2(intptr_t handle, int uplo, int n, ...)

See cublasDspr2.

chpr2(intptr_t handle, int uplo, int n, ...)

See cublasChpr2.

zhpr2(intptr_t handle, int uplo, int n, ...)

See cublasZhpr2.

sgemm(intptr_t handle, int transa, ...)

See cublasSgemm.

dgemm(intptr_t handle, int transa, ...)

See cublasDgemm.

cgemm(intptr_t handle, int transa, ...)

See cublasCgemm.

cgemm3m(intptr_t handle, int transa, ...)

See cublasCgemm3m.

cgemm3m_ex(intptr_t handle, int transa, ...)

See cublasCgemm3mEx.

zgemm(intptr_t handle, int transa, ...)

See cublasZgemm.

zgemm3m(intptr_t handle, int transa, ...)

See cublasZgemm3m.

sgemm_ex(intptr_t handle, int transa, ...)

See cublasSgemmEx.

gemm_ex(intptr_t handle, int transa, ...)

See cublasGemmEx.

cgemm_ex(intptr_t handle, int transa, ...)

See cublasCgemmEx.

uint8gemm_bias(intptr_t handle, int transa, ...)

See cublasUint8gemmBias.

ssyrk(intptr_t handle, int uplo, int trans, ...)

See cublasSsyrk.

dsyrk(intptr_t handle, int uplo, int trans, ...)

See cublasDsyrk.

csyrk(intptr_t handle, int uplo, int trans, ...)

See cublasCsyrk.

zsyrk(intptr_t handle, int uplo, int trans, ...)

See cublasZsyrk.

csyrk_ex(intptr_t handle, int uplo, ...)

See cublasCsyrkEx.

csyrk3m_ex(intptr_t handle, int uplo, ...)

See cublasCsyrk3mEx.

cherk(intptr_t handle, int uplo, int trans, ...)

See cublasCherk.

zherk(intptr_t handle, int uplo, int trans, ...)

See cublasZherk.

cherk_ex(intptr_t handle, int uplo, ...)

See cublasCherkEx.

cherk3m_ex(intptr_t handle, int uplo, ...)

See cublasCherk3mEx.

ssyr2k(intptr_t handle, int uplo, int trans, ...)

See cublasSsyr2k.

dsyr2k(intptr_t handle, int uplo, int trans, ...)

See cublasDsyr2k.

csyr2k(intptr_t handle, int uplo, int trans, ...)

See cublasCsyr2k.

zsyr2k(intptr_t handle, int uplo, int trans, ...)

See cublasZsyr2k.

cher2k(intptr_t handle, int uplo, int trans, ...)

See cublasCher2k.

zher2k(intptr_t handle, int uplo, int trans, ...)

See cublasZher2k.

ssyrkx(intptr_t handle, int uplo, int trans, ...)

See cublasSsyrkx.

dsyrkx(intptr_t handle, int uplo, int trans, ...)

See cublasDsyrkx.

csyrkx(intptr_t handle, int uplo, int trans, ...)

See cublasCsyrkx.

zsyrkx(intptr_t handle, int uplo, int trans, ...)

See cublasZsyrkx.

cherkx(intptr_t handle, int uplo, int trans, ...)

See cublasCherkx.

zherkx(intptr_t handle, int uplo, int trans, ...)

See cublasZherkx.

ssymm(intptr_t handle, int side, int uplo, ...)

See cublasSsymm.

dsymm(intptr_t handle, int side, int uplo, ...)

See cublasDsymm.

csymm(intptr_t handle, int side, int uplo, ...)

See cublasCsymm.

zsymm(intptr_t handle, int side, int uplo, ...)

See cublasZsymm.

chemm(intptr_t handle, int side, int uplo, ...)

See cublasChemm.

zhemm(intptr_t handle, int side, int uplo, ...)

See cublasZhemm.

strsm(intptr_t handle, int side, int uplo, ...)

See cublasStrsm.

dtrsm(intptr_t handle, int side, int uplo, ...)

See cublasDtrsm.

ctrsm(intptr_t handle, int side, int uplo, ...)

See cublasCtrsm.

ztrsm(intptr_t handle, int side, int uplo, ...)

See cublasZtrsm.

strmm(intptr_t handle, int side, int uplo, ...)

See cublasStrmm.

dtrmm(intptr_t handle, int side, int uplo, ...)

See cublasDtrmm.

ctrmm(intptr_t handle, int side, int uplo, ...)

See cublasCtrmm.

ztrmm(intptr_t handle, int side, int uplo, ...)

See cublasZtrmm.

sgemm_batched(intptr_t handle, int transa, ...)

See cublasSgemmBatched.

dgemm_batched(intptr_t handle, int transa, ...)

See cublasDgemmBatched.

cgemm_batched(intptr_t handle, int transa, ...)

See cublasCgemmBatched.

cgemm3m_batched(intptr_t handle, int transa, ...)

See cublasCgemm3mBatched.

zgemm_batched(intptr_t handle, int transa, ...)

See cublasZgemmBatched.

gemm_batched_ex(intptr_t handle, int transa, ...)

See cublasGemmBatchedEx.

gemm_strided_batched_ex(intptr_t handle, ...)

See cublasGemmStridedBatchedEx.

sgemm_strided_batched(intptr_t handle, ...)

See cublasSgemmStridedBatched.

dgemm_strided_batched(intptr_t handle, ...)

See cublasDgemmStridedBatched.

cgemm_strided_batched(intptr_t handle, ...)

See cublasCgemmStridedBatched.

cgemm3m_strided_batched(intptr_t handle, ...)

See cublasCgemm3mStridedBatched.

zgemm_strided_batched(intptr_t handle, ...)

See cublasZgemmStridedBatched.

sgeam(intptr_t handle, int transa, ...)

See cublasSgeam.

dgeam(intptr_t handle, int transa, ...)

See cublasDgeam.

cgeam(intptr_t handle, int transa, ...)

See cublasCgeam.

zgeam(intptr_t handle, int transa, ...)

See cublasZgeam.

sgetrf_batched(intptr_t handle, int n, ...)

See cublasSgetrfBatched.

dgetrf_batched(intptr_t handle, int n, ...)

See cublasDgetrfBatched.

cgetrf_batched(intptr_t handle, int n, ...)

See cublasCgetrfBatched.

zgetrf_batched(intptr_t handle, int n, ...)

See cublasZgetrfBatched.

sgetri_batched(intptr_t handle, int n, ...)

See cublasSgetriBatched.

dgetri_batched(intptr_t handle, int n, ...)

See cublasDgetriBatched.

cgetri_batched(intptr_t handle, int n, ...)

See cublasCgetriBatched.

zgetri_batched(intptr_t handle, int n, ...)

See cublasZgetriBatched.

sgetrs_batched(intptr_t handle, int trans, ...)

See cublasSgetrsBatched.

dgetrs_batched(intptr_t handle, int trans, ...)

See cublasDgetrsBatched.

cgetrs_batched(intptr_t handle, int trans, ...)

See cublasCgetrsBatched.

zgetrs_batched(intptr_t handle, int trans, ...)

See cublasZgetrsBatched.

strsm_batched(intptr_t handle, int side, ...)

See cublasStrsmBatched.

dtrsm_batched(intptr_t handle, int side, ...)

See cublasDtrsmBatched.

ctrsm_batched(intptr_t handle, int side, ...)

See cublasCtrsmBatched.

ztrsm_batched(intptr_t handle, int side, ...)

See cublasZtrsmBatched.

smatinv_batched(intptr_t handle, int n, ...)

See cublasSmatinvBatched.

dmatinv_batched(intptr_t handle, int n, ...)

See cublasDmatinvBatched.

cmatinv_batched(intptr_t handle, int n, ...)

See cublasCmatinvBatched.

zmatinv_batched(intptr_t handle, int n, ...)

See cublasZmatinvBatched.

sgeqrf_batched(intptr_t handle, int m, ...)

See cublasSgeqrfBatched.

dgeqrf_batched(intptr_t handle, int m, ...)

See cublasDgeqrfBatched.

cgeqrf_batched(intptr_t handle, int m, ...)

See cublasCgeqrfBatched.

zgeqrf_batched(intptr_t handle, int m, ...)

See cublasZgeqrfBatched.

sgels_batched(intptr_t handle, int trans, ...)

See cublasSgelsBatched.

dgels_batched(intptr_t handle, int trans, ...)

See cublasDgelsBatched.

cgels_batched(intptr_t handle, int trans, ...)

See cublasCgelsBatched.

zgels_batched(intptr_t handle, int trans, ...)

See cublasZgelsBatched.

sdgmm(intptr_t handle, int mode, int m, ...)

See cublasSdgmm.

ddgmm(intptr_t handle, int mode, int m, ...)

See cublasDdgmm.

cdgmm(intptr_t handle, int mode, int m, ...)

See cublasCdgmm.

zdgmm(intptr_t handle, int mode, int m, ...)

See cublasZdgmm.

stpttr(intptr_t handle, int uplo, int n, ...)

See cublasStpttr.

dtpttr(intptr_t handle, int uplo, int n, ...)

See cublasDtpttr.

ctpttr(intptr_t handle, int uplo, int n, ...)

See cublasCtpttr.

ztpttr(intptr_t handle, int uplo, int n, ...)

See cublasZtpttr.

strttp(intptr_t handle, int uplo, int n, ...)

See cublasStrttp.

dtrttp(intptr_t handle, int uplo, int n, ...)

See cublasDtrttp.

ctrttp(intptr_t handle, int uplo, int n, ...)

See cublasCtrttp.

ztrttp(intptr_t handle, int uplo, int n, ...)

See cublasZtrttp.

get_sm_count_target(intptr_t handle)

See cublasGetSmCountTarget.

set_sm_count_target(intptr_t handle, ...)

See cublasSetSmCountTarget.

get_status_name(int status)

See cublasGetStatusName.

get_status_string(int status)

See cublasGetStatusString.

sgemv_batched(intptr_t handle, int trans, ...)

See cublasSgemvBatched.

dgemv_batched(intptr_t handle, int trans, ...)

See cublasDgemvBatched.

cgemv_batched(intptr_t handle, int trans, ...)

See cublasCgemvBatched.

zgemv_batched(intptr_t handle, int trans, ...)

See cublasZgemvBatched.

sgemv_strided_batched(intptr_t handle, ...)

See cublasSgemvStridedBatched.

dgemv_strided_batched(intptr_t handle, ...)

See cublasDgemvStridedBatched.

cgemv_strided_batched(intptr_t handle, ...)

See cublasCgemvStridedBatched.

zgemv_strided_batched(intptr_t handle, ...)

See cublasZgemvStridedBatched.

set_vector_64(int64_t n, int64_t elem_size, ...)

See cublasSetVector_64.

get_vector_64(int64_t n, int64_t elem_size, ...)

See cublasGetVector_64.

set_matrix_64(int64_t rows, int64_t cols, ...)

See cublasSetMatrix_64.

get_matrix_64(int64_t rows, int64_t cols, ...)

See cublasGetMatrix_64.

set_vector_async_64(int64_t n, ...)

See cublasSetVectorAsync_64.

get_vector_async_64(int64_t n, ...)

See cublasGetVectorAsync_64.

set_matrix_async_64(int64_t rows, ...)

See cublasSetMatrixAsync_64.

get_matrix_async_64(int64_t rows, ...)

See cublasGetMatrixAsync_64.

nrm2ex_64(intptr_t handle, int64_t n, ...)

See cublasNrm2Ex_64.

snrm2_64(intptr_t handle, int64_t n, ...)

See cublasSnrm2_64.

dnrm2_64(intptr_t handle, int64_t n, ...)

See cublasDnrm2_64.

scnrm2_64(intptr_t handle, int64_t n, ...)

See cublasScnrm2_64.

dznrm2_64(intptr_t handle, int64_t n, ...)

See cublasDznrm2_64.

dot_ex_64(intptr_t handle, int64_t n, ...)

See cublasDotEx_64.

dotc_ex_64(intptr_t handle, int64_t n, ...)

See cublasDotcEx_64.

sdot_64(intptr_t handle, int64_t n, ...)

See cublasSdot_64.

ddot_64(intptr_t handle, int64_t n, ...)

See cublasDdot_64.

cdotu_64(intptr_t handle, int64_t n, ...)

See cublasCdotu_64.

cdotc_64(intptr_t handle, int64_t n, ...)

See cublasCdotc_64.

zdotu_64(intptr_t handle, int64_t n, ...)

See cublasZdotu_64.

zdotc_64(intptr_t handle, int64_t n, ...)

See cublasZdotc_64.

scal_ex_64(intptr_t handle, int64_t n, ...)

See cublasScalEx_64.

sscal_64(intptr_t handle, int64_t n, ...)

See cublasSscal_64.

dscal_64(intptr_t handle, int64_t n, ...)

See cublasDscal_64.

cscal_64(intptr_t handle, int64_t n, ...)

See cublasCscal_64.

csscal_64(intptr_t handle, int64_t n, ...)

See cublasCsscal_64.

zscal_64(intptr_t handle, int64_t n, ...)

See cublasZscal_64.

zdscal_64(intptr_t handle, int64_t n, ...)

See cublasZdscal_64.

axpy_ex_64(intptr_t handle, int64_t n, ...)

See cublasAxpyEx_64.

saxpy_64(intptr_t handle, int64_t n, ...)

See cublasSaxpy_64.

daxpy_64(intptr_t handle, int64_t n, ...)

See cublasDaxpy_64.

caxpy_64(intptr_t handle, int64_t n, ...)

See cublasCaxpy_64.

zaxpy_64(intptr_t handle, int64_t n, ...)

See cublasZaxpy_64.

copy_ex_64(intptr_t handle, int64_t n, ...)

See cublasCopyEx_64.

scopy_64(intptr_t handle, int64_t n, ...)

See cublasScopy_64.

dcopy_64(intptr_t handle, int64_t n, ...)

See cublasDcopy_64.

ccopy_64(intptr_t handle, int64_t n, ...)

See cublasCcopy_64.

zcopy_64(intptr_t handle, int64_t n, ...)

See cublasZcopy_64.

sswap_64(intptr_t handle, int64_t n, ...)

See cublasSswap_64.

dswap_64(intptr_t handle, int64_t n, ...)

See cublasDswap_64.

cswap_64(intptr_t handle, int64_t n, ...)

See cublasCswap_64.

zswap_64(intptr_t handle, int64_t n, ...)

See cublasZswap_64.

swap_ex_64(intptr_t handle, int64_t n, ...)

See cublasSwapEx_64.

isamax_64(intptr_t handle, int64_t n, ...)

See cublasIsamax_64.

idamax_64(intptr_t handle, int64_t n, ...)

See cublasIdamax_64.

icamax_64(intptr_t handle, int64_t n, ...)

See cublasIcamax_64.

izamax_64(intptr_t handle, int64_t n, ...)

See cublasIzamax_64.

iamax_ex_64(intptr_t handle, int64_t n, ...)

See cublasIamaxEx_64.

isamin_64(intptr_t handle, int64_t n, ...)

See cublasIsamin_64.

idamin_64(intptr_t handle, int64_t n, ...)

See cublasIdamin_64.

icamin_64(intptr_t handle, int64_t n, ...)

See cublasIcamin_64.

izamin_64(intptr_t handle, int64_t n, ...)

See cublasIzamin_64.

iamin_ex_64(intptr_t handle, int64_t n, ...)

See cublasIaminEx_64.

asum_ex_64(intptr_t handle, int64_t n, ...)

See cublasAsumEx_64.

sasum_64(intptr_t handle, int64_t n, ...)

See cublasSasum_64.

dasum_64(intptr_t handle, int64_t n, ...)

See cublasDasum_64.

scasum_64(intptr_t handle, int64_t n, ...)

See cublasScasum_64.

dzasum_64(intptr_t handle, int64_t n, ...)

See cublasDzasum_64.

srot_64(intptr_t handle, int64_t n, ...)

See cublasSrot_64.

drot_64(intptr_t handle, int64_t n, ...)

See cublasDrot_64.

crot_64(intptr_t handle, int64_t n, ...)

See cublasCrot_64.

csrot_64(intptr_t handle, int64_t n, ...)

See cublasCsrot_64.

zrot_64(intptr_t handle, int64_t n, ...)

See cublasZrot_64.

zdrot_64(intptr_t handle, int64_t n, ...)

See cublasZdrot_64.

rot_ex_64(intptr_t handle, int64_t n, ...)

See cublasRotEx_64.

srotm_64(intptr_t handle, int64_t n, ...)

See cublasSrotm_64.

drotm_64(intptr_t handle, int64_t n, ...)

See cublasDrotm_64.

rotm_ex_64(intptr_t handle, int64_t n, ...)

See cublasRotmEx_64.

sgemv_64(intptr_t handle, int trans, ...)

See cublasSgemv_64.

dgemv_64(intptr_t handle, int trans, ...)

See cublasDgemv_64.

cgemv_64(intptr_t handle, int trans, ...)

See cublasCgemv_64.

zgemv_64(intptr_t handle, int trans, ...)

See cublasZgemv_64.

sgbmv_64(intptr_t handle, int trans, ...)

See cublasSgbmv_64.

dgbmv_64(intptr_t handle, int trans, ...)

See cublasDgbmv_64.

cgbmv_64(intptr_t handle, int trans, ...)

See cublasCgbmv_64.

zgbmv_64(intptr_t handle, int trans, ...)

See cublasZgbmv_64.

strmv_64(intptr_t handle, int uplo, ...)

See cublasStrmv_64.

dtrmv_64(intptr_t handle, int uplo, ...)

See cublasDtrmv_64.

ctrmv_64(intptr_t handle, int uplo, ...)

See cublasCtrmv_64.

ztrmv_64(intptr_t handle, int uplo, ...)

See cublasZtrmv_64.

stbmv_64(intptr_t handle, int uplo, ...)

See cublasStbmv_64.

dtbmv_64(intptr_t handle, int uplo, ...)

See cublasDtbmv_64.

ctbmv_64(intptr_t handle, int uplo, ...)

See cublasCtbmv_64.

ztbmv_64(intptr_t handle, int uplo, ...)

See cublasZtbmv_64.

stpmv_64(intptr_t handle, int uplo, ...)

See cublasStpmv_64.

dtpmv_64(intptr_t handle, int uplo, ...)

See cublasDtpmv_64.

ctpmv_64(intptr_t handle, int uplo, ...)

See cublasCtpmv_64.

ztpmv_64(intptr_t handle, int uplo, ...)

See cublasZtpmv_64.

strsv_64(intptr_t handle, int uplo, ...)

See cublasStrsv_64.

dtrsv_64(intptr_t handle, int uplo, ...)

See cublasDtrsv_64.

ctrsv_64(intptr_t handle, int uplo, ...)

See cublasCtrsv_64.

ztrsv_64(intptr_t handle, int uplo, ...)

See cublasZtrsv_64.

stpsv_64(intptr_t handle, int uplo, ...)

See cublasStpsv_64.

dtpsv_64(intptr_t handle, int uplo, ...)

See cublasDtpsv_64.

ctpsv_64(intptr_t handle, int uplo, ...)

See cublasCtpsv_64.

ztpsv_64(intptr_t handle, int uplo, ...)

See cublasZtpsv_64.

stbsv_64(intptr_t handle, int uplo, ...)

See cublasStbsv_64.

dtbsv_64(intptr_t handle, int uplo, ...)

See cublasDtbsv_64.

ctbsv_64(intptr_t handle, int uplo, ...)

See cublasCtbsv_64.

ztbsv_64(intptr_t handle, int uplo, ...)

See cublasZtbsv_64.

ssymv_64(intptr_t handle, int uplo, ...)

See cublasSsymv_64.

dsymv_64(intptr_t handle, int uplo, ...)

See cublasDsymv_64.

csymv_64(intptr_t handle, int uplo, ...)

See cublasCsymv_64.

zsymv_64(intptr_t handle, int uplo, ...)

See cublasZsymv_64.

chemv_64(intptr_t handle, int uplo, ...)

See cublasChemv_64.

zhemv_64(intptr_t handle, int uplo, ...)

See cublasZhemv_64.

ssbmv_64(intptr_t handle, int uplo, ...)

See cublasSsbmv_64.

dsbmv_64(intptr_t handle, int uplo, ...)

See cublasDsbmv_64.

chbmv_64(intptr_t handle, int uplo, ...)

See cublasChbmv_64.

zhbmv_64(intptr_t handle, int uplo, ...)

See cublasZhbmv_64.

sspmv_64(intptr_t handle, int uplo, ...)

See cublasSspmv_64.

dspmv_64(intptr_t handle, int uplo, ...)

See cublasDspmv_64.

chpmv_64(intptr_t handle, int uplo, ...)

See cublasChpmv_64.

zhpmv_64(intptr_t handle, int uplo, ...)

See cublasZhpmv_64.

sger_64(intptr_t handle, int64_t m, ...)

See cublasSger_64.

dger_64(intptr_t handle, int64_t m, ...)

See cublasDger_64.

cgeru_64(intptr_t handle, int64_t m, ...)

See cublasCgeru_64.

cgerc_64(intptr_t handle, int64_t m, ...)

See cublasCgerc_64.

zgeru_64(intptr_t handle, int64_t m, ...)

See cublasZgeru_64.

zgerc_64(intptr_t handle, int64_t m, ...)

See cublasZgerc_64.

ssyr_64(intptr_t handle, int uplo, ...)

See cublasSsyr_64.

dsyr_64(intptr_t handle, int uplo, ...)

See cublasDsyr_64.

csyr_64(intptr_t handle, int uplo, ...)

See cublasCsyr_64.

zsyr_64(intptr_t handle, int uplo, ...)

See cublasZsyr_64.

cher_64(intptr_t handle, int uplo, ...)

See cublasCher_64.

zher_64(intptr_t handle, int uplo, ...)

See cublasZher_64.

sspr_64(intptr_t handle, int uplo, ...)

See cublasSspr_64.

dspr_64(intptr_t handle, int uplo, ...)

See cublasDspr_64.

chpr_64(intptr_t handle, int uplo, ...)

See cublasChpr_64.

zhpr_64(intptr_t handle, int uplo, ...)

See cublasZhpr_64.

ssyr2_64(intptr_t handle, int uplo, ...)

See cublasSsyr2_64.

dsyr2_64(intptr_t handle, int uplo, ...)

See cublasDsyr2_64.

csyr2_64(intptr_t handle, int uplo, ...)

See cublasCsyr2_64.

zsyr2_64(intptr_t handle, int uplo, ...)

See cublasZsyr2_64.

cher2_64(intptr_t handle, int uplo, ...)

See cublasCher2_64.

zher2_64(intptr_t handle, int uplo, ...)

See cublasZher2_64.

sspr2_64(intptr_t handle, int uplo, ...)

See cublasSspr2_64.

dspr2_64(intptr_t handle, int uplo, ...)

See cublasDspr2_64.

chpr2_64(intptr_t handle, int uplo, ...)

See cublasChpr2_64.

zhpr2_64(intptr_t handle, int uplo, ...)

See cublasZhpr2_64.

sgemv_batched_64(intptr_t handle, int trans, ...)

See cublasSgemvBatched_64.

dgemv_batched_64(intptr_t handle, int trans, ...)

See cublasDgemvBatched_64.

cgemv_batched_64(intptr_t handle, int trans, ...)

See cublasCgemvBatched_64.

zgemv_batched_64(intptr_t handle, int trans, ...)

See cublasZgemvBatched_64.

sgemv_strided_batched_64(intptr_t handle, ...)

See cublasSgemvStridedBatched_64.

dgemv_strided_batched_64(intptr_t handle, ...)

See cublasDgemvStridedBatched_64.

cgemv_strided_batched_64(intptr_t handle, ...)

See cublasCgemvStridedBatched_64.

zgemv_strided_batched_64(intptr_t handle, ...)

See cublasZgemvStridedBatched_64.

sgemm_64(intptr_t handle, int transa, ...)

See cublasSgemm_64.

dgemm_64(intptr_t handle, int transa, ...)

See cublasDgemm_64.

cgemm_64(intptr_t handle, int transa, ...)

See cublasCgemm_64.

cgemm3m_64(intptr_t handle, int transa, ...)

See cublasCgemm3m_64.

cgemm3m_ex_64(intptr_t handle, int transa, ...)

See cublasCgemm3mEx_64.

zgemm_64(intptr_t handle, int transa, ...)

See cublasZgemm_64.

zgemm3m_64(intptr_t handle, int transa, ...)

See cublasZgemm3m_64.

sgemm_ex_64(intptr_t handle, int transa, ...)

See cublasSgemmEx_64.

gemm_ex_64(intptr_t handle, int transa, ...)

See cublasGemmEx_64.

cgemm_ex_64(intptr_t handle, int transa, ...)

See cublasCgemmEx_64.

ssyrk_64(intptr_t handle, int uplo, ...)

See cublasSsyrk_64.

dsyrk_64(intptr_t handle, int uplo, ...)

See cublasDsyrk_64.

csyrk_64(intptr_t handle, int uplo, ...)

See cublasCsyrk_64.

zsyrk_64(intptr_t handle, int uplo, ...)

See cublasZsyrk_64.

csyrk_ex_64(intptr_t handle, int uplo, ...)

See cublasCsyrkEx_64.

csyrk3m_ex_64(intptr_t handle, int uplo, ...)

See cublasCsyrk3mEx_64.

cherk_64(intptr_t handle, int uplo, ...)

See cublasCherk_64.

zherk_64(intptr_t handle, int uplo, ...)

See cublasZherk_64.

cherk_ex_64(intptr_t handle, int uplo, ...)

See cublasCherkEx_64.

cherk3m_ex_64(intptr_t handle, int uplo, ...)

See cublasCherk3mEx_64.

ssyr2k_64(intptr_t handle, int uplo, ...)

See cublasSsyr2k_64.

dsyr2k_64(intptr_t handle, int uplo, ...)

See cublasDsyr2k_64.

csyr2k_64(intptr_t handle, int uplo, ...)

See cublasCsyr2k_64.

zsyr2k_64(intptr_t handle, int uplo, ...)

See cublasZsyr2k_64.

cher2k_64(intptr_t handle, int uplo, ...)

See cublasCher2k_64.

zher2k_64(intptr_t handle, int uplo, ...)

See cublasZher2k_64.

ssyrkx_64(intptr_t handle, int uplo, ...)

See cublasSsyrkx_64.

dsyrkx_64(intptr_t handle, int uplo, ...)

See cublasDsyrkx_64.

csyrkx_64(intptr_t handle, int uplo, ...)

See cublasCsyrkx_64.

zsyrkx_64(intptr_t handle, int uplo, ...)

See cublasZsyrkx_64.

cherkx_64(intptr_t handle, int uplo, ...)

See cublasCherkx_64.

zherkx_64(intptr_t handle, int uplo, ...)

See cublasZherkx_64.

ssymm_64(intptr_t handle, int side, ...)

See cublasSsymm_64.

dsymm_64(intptr_t handle, int side, ...)

See cublasDsymm_64.

csymm_64(intptr_t handle, int side, ...)

See cublasCsymm_64.

zsymm_64(intptr_t handle, int side, ...)

See cublasZsymm_64.

chemm_64(intptr_t handle, int side, ...)

See cublasChemm_64.

zhemm_64(intptr_t handle, int side, ...)

See cublasZhemm_64.

strsm_64(intptr_t handle, int side, ...)

See cublasStrsm_64.

dtrsm_64(intptr_t handle, int side, ...)

See cublasDtrsm_64.

ctrsm_64(intptr_t handle, int side, ...)

See cublasCtrsm_64.

ztrsm_64(intptr_t handle, int side, ...)

See cublasZtrsm_64.

strmm_64(intptr_t handle, int side, ...)

See cublasStrmm_64.

dtrmm_64(intptr_t handle, int side, ...)

See cublasDtrmm_64.

ctrmm_64(intptr_t handle, int side, ...)

See cublasCtrmm_64.

ztrmm_64(intptr_t handle, int side, ...)

See cublasZtrmm_64.

sgemm_batched_64(intptr_t handle, ...)

See cublasSgemmBatched_64.

dgemm_batched_64(intptr_t handle, ...)

See cublasDgemmBatched_64.

cgemm_batched_64(intptr_t handle, ...)

See cublasCgemmBatched_64.

cgemm3m_batched_64(intptr_t handle, ...)

See cublasCgemm3mBatched_64.

zgemm_batched_64(intptr_t handle, ...)

See cublasZgemmBatched_64.

sgemm_strided_batched_64(intptr_t handle, ...)

See cublasSgemmStridedBatched_64.

dgemm_strided_batched_64(intptr_t handle, ...)

See cublasDgemmStridedBatched_64.

cgemm_strided_batched_64(intptr_t handle, ...)

See cublasCgemmStridedBatched_64.

cgemm3m_strided_batched_64(intptr_t handle, ...)

See cublasCgemm3mStridedBatched_64.

zgemm_strided_batched_64(intptr_t handle, ...)

See cublasZgemmStridedBatched_64.

gemm_batched_ex_64(intptr_t handle, ...)

See cublasGemmBatchedEx_64.

gemm_strided_batched_ex_64(intptr_t handle, ...)

See cublasGemmStridedBatchedEx_64.

sgeam_64(intptr_t handle, int transa, ...)

See cublasSgeam_64.

dgeam_64(intptr_t handle, int transa, ...)

See cublasDgeam_64.

cgeam_64(intptr_t handle, int transa, ...)

See cublasCgeam_64.

zgeam_64(intptr_t handle, int transa, ...)

See cublasZgeam_64.

strsm_batched_64(intptr_t handle, int side, ...)

See cublasStrsmBatched_64.

dtrsm_batched_64(intptr_t handle, int side, ...)

See cublasDtrsmBatched_64.

ctrsm_batched_64(intptr_t handle, int side, ...)

See cublasCtrsmBatched_64.

ztrsm_batched_64(intptr_t handle, int side, ...)

See cublasZtrsmBatched_64.

sdgmm_64(intptr_t handle, int mode, ...)

See cublasSdgmm_64.

ddgmm_64(intptr_t handle, int mode, ...)

See cublasDdgmm_64.

cdgmm_64(intptr_t handle, int mode, ...)

See cublasCdgmm_64.

zdgmm_64(intptr_t handle, int mode, ...)

See cublasZdgmm_64.