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

Go to the source code of this file.

Namespaces

namespace  cublas_api
 A collection of templates to wrapper cublas functions.
 

Macros

#define RESTRICT
 

Functions

template<typename DataType >
cublasStatus_t cublas_api::cublasXgemv (cublasHandle_t handle, cublasOperation_t trans, int m, int n, const DataType *RESTRICT alpha, const DataType *RESTRICT A, int lda, const DataType *RESTRICT x, int incx, const DataType *RESTRICT beta, DataType *RESTRICT y, int incy)
 
template<typename DataType >
cublasStatus_t cublas_api::cublasXcopy (cublasHandle_t handle, int n, const DataType *RESTRICT x, int incx, DataType *RESTRICT y, int incy)
 
template<typename DataType >
cublasStatus_t cublas_api::cublasXaxpy (cublasHandle_t handle, int n, const DataType *RESTRICT alpha, const DataType *RESTRICT x, int incx, DataType *RESTRICT y, int incy)
 
template<typename DataType >
cublasStatus_t cublas_api::cublasXdot (cublasHandle_t handle, int n, const DataType *RESTRICT x, int incx, const DataType *RESTRICT y, int incy, DataType *RESTRICT result)
 
template<typename DataType >
cublasStatus_t cublas_api::cublasXnrm2 (cublasHandle_t handle, int n, const DataType *RESTRICT x, int incx, DataType *RESTRICT result)
 
template<typename DataType >
cublasStatus_t cublas_api::cublasXscal (cublasHandle_t handle, int n, const DataType *RESTRICT alpha, DataType *RESTRICT x, int incx)
 

Macro Definition Documentation

◆ RESTRICT

#define RESTRICT

Definition at line 49 of file cublas_api.h.