imate
C++/CUDA Reference
cublas_types.h File Reference
#include <cublas_v2.h>
Include dependency graph for cublas_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef cublasStatus_t(* cublasCreate_type) (cublasHandle_t *handle)
 
typedef cublasStatus_t(* cublasDestroy_type) (cublasHandle_t handle)
 
typedef cublasStatus_t(* cublasSgemv_type) (cublasHandle_t handle, cublasOperation_t trans, int m, int n, const float *alpha, const float *A, int lda, const float *x, int incx, const float *beta, float *y, int incy)
 
typedef cublasStatus_t(* cublasDgemv_type) (cublasHandle_t handle, cublasOperation_t trans, int m, int n, const double *alpha, const double *A, int lda, const double *x, int incx, const double *beta, double *y, int incy)
 
typedef cublasStatus_t(* cublasScopy_type) (cublasHandle_t handle, int n, const float *x, int incx, float *y, int incy)
 
typedef cublasStatus_t(* cublasDcopy_type) (cublasHandle_t handle, int n, const double *x, int incx, double *y, int incy)
 
typedef cublasStatus_t(* cublasSaxpy_type) (cublasHandle_t handle, int n, const float *alpha, const float *x, int incx, float *y, int incy)
 
typedef cublasStatus_t(* cublasDaxpy_type) (cublasHandle_t handle, int n, const double *alpha, const double *x, int incx, double *y, int incy)
 
typedef cublasStatus_t(* cublasSdot_type) (cublasHandle_t handle, int n, const float *x, int incx, const float *y, int incy, float *result)
 
typedef cublasStatus_t(* cublasDdot_type) (cublasHandle_t handle, int n, const double *x, int incx, const double *y, int incy, double *result)
 
typedef cublasStatus_t(* cublasSnrm2_type) (cublasHandle_t handle, int n, const float *x, int incx, float *result)
 
typedef cublasStatus_t(* cublasDnrm2_type) (cublasHandle_t handle, int n, const double *x, int incx, double *result)
 
typedef cublasStatus_t(* cublasSscal_type) (cublasHandle_t handle, int n, const float *alpha, float *x, int incx)
 
typedef cublasStatus_t(* cublasDscal_type) (cublasHandle_t handle, int n, const double *alpha, double *x, int incx)
 

Typedef Documentation

◆ cublasCreate_type

typedef cublasStatus_t(* cublasCreate_type) (cublasHandle_t *handle)

Definition at line 29 of file cublas_types.h.

◆ cublasDaxpy_type

typedef cublasStatus_t(* cublasDaxpy_type) (cublasHandle_t handle, int n, const double *alpha, const double *x, int incx, double *y, int incy)

Definition at line 91 of file cublas_types.h.

◆ cublasDcopy_type

typedef cublasStatus_t(* cublasDcopy_type) (cublasHandle_t handle, int n, const double *x, int incx, double *y, int incy)

Definition at line 73 of file cublas_types.h.

◆ cublasDdot_type

typedef cublasStatus_t(* cublasDdot_type) (cublasHandle_t handle, int n, const double *x, int incx, const double *y, int incy, double *result)

Definition at line 111 of file cublas_types.h.

◆ cublasDestroy_type

typedef cublasStatus_t(* cublasDestroy_type) (cublasHandle_t handle)

Definition at line 32 of file cublas_types.h.

◆ cublasDgemv_type

typedef cublasStatus_t(* cublasDgemv_type) (cublasHandle_t handle, cublasOperation_t trans, int m, int n, const double *alpha, const double *A, int lda, const double *x, int incx, const double *beta, double *y, int incy)

Definition at line 50 of file cublas_types.h.

◆ cublasDnrm2_type

typedef cublasStatus_t(* cublasDnrm2_type) (cublasHandle_t handle, int n, const double *x, int incx, double *result)

Definition at line 129 of file cublas_types.h.

◆ cublasDscal_type

typedef cublasStatus_t(* cublasDscal_type) (cublasHandle_t handle, int n, const double *alpha, double *x, int incx)

Definition at line 145 of file cublas_types.h.

◆ cublasSaxpy_type

typedef cublasStatus_t(* cublasSaxpy_type) (cublasHandle_t handle, int n, const float *alpha, const float *x, int incx, float *y, int incy)

Definition at line 81 of file cublas_types.h.

◆ cublasScopy_type

typedef cublasStatus_t(* cublasScopy_type) (cublasHandle_t handle, int n, const float *x, int incx, float *y, int incy)

Definition at line 65 of file cublas_types.h.

◆ cublasSdot_type

typedef cublasStatus_t(* cublasSdot_type) (cublasHandle_t handle, int n, const float *x, int incx, const float *y, int incy, float *result)

Definition at line 101 of file cublas_types.h.

◆ cublasSgemv_type

typedef cublasStatus_t(* cublasSgemv_type) (cublasHandle_t handle, cublasOperation_t trans, int m, int n, const float *alpha, const float *A, int lda, const float *x, int incx, const float *beta, float *y, int incy)

Definition at line 35 of file cublas_types.h.

◆ cublasSnrm2_type

typedef cublasStatus_t(* cublasSnrm2_type) (cublasHandle_t handle, int n, const float *x, int incx, float *result)

Definition at line 121 of file cublas_types.h.

◆ cublasSscal_type

typedef cublasStatus_t(* cublasSscal_type) (cublasHandle_t handle, int n, const float *alpha, float *x, int incx)

Definition at line 137 of file cublas_types.h.