6 #include "builtin_types.h"
7 #include "cuda_runtime.h"
11 #include "cublas_v2.h" // Pour specifier la version qu'on veut! (definition CUBLASAPI)
12 //#include "cublas.h" // Pour specifier la version qu'on veut!(definition CUBLASAPI)
13 #include "cublas_api.h" // Apr�s include "cublas_v2.h" ou "cublas.h"
16 typedef unsigned char uchar
;
19 /*----------------------------------------------------------------------*\
21 \*---------------------------------------------------------------------*/
23 #define HANDLE_ERROR( error ) (cudaHandleError( error, __FILE__, __LINE__ ))
25 void cudaHandleError(cudaError_t error
, const char *file
, int line
); //cuda
26 void cudaHandleError(curandStatus_t statut
, const char *file
, int line
); // curand
27 void cudaHandleError(cublasStatus_t cublasStatus
,const char *file
, int line
); // cublas
31 /*----------------------------------------------------------------------*\
33 \*---------------------------------------------------------------------*/