SuperLU_DIST  4.0
superlu_dist on CPU and GPU clusters
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
cublas_utils.h
Go to the documentation of this file.
1 
9 #ifndef CUBLAS_UTILS_H
10 #define CUBLAS_UTILS_H
11 
12 #include <cublas_v2.h>
13 #include "cuda.h"
14 #include "cuda_runtime_api.h"
15 #include "cuda_runtime.h"
16 
17 extern void DisplayHeader();
18 extern const char* cublasGetErrorString(cublasStatus_t status);
19 extern cudaError_t checkCuda(cudaError_t);
20 extern cublasStatus_t checkCublas(cublasStatus_t);
21 extern cublasHandle_t create_handle ();
22 extern void destroy_handle (cublasHandle_t handle);
23 
24 #endif
cudaError_t checkCuda(cudaError_t result)
Definition: cublas_utils.c:65
cublasHandle_t create_handle()
Definition: cublas_utils.c:88
void DisplayHeader()
Definition: cublas_utils.c:4
const char * cublasGetErrorString(cublasStatus_t status)
Definition: cublas_utils.c:48
void destroy_handle(cublasHandle_t handle)
Definition: cublas_utils.c:95
cublasStatus_t checkCublas(cublasStatus_t result)
Definition: cublas_utils.c:76