17 printf(
"PRT ERROR: PRT built without CUDA\n)");
21 cudaError_t cudaSetDevice(
int device) {quit();}
22 cudaError_t cudaGetDevice(
int* device) {quit();}
23 cudaError_t cudaFree(
void* devPtr) {quit();}
24 cudaError_t cudaMalloc(
void** devPtr,
size_t size) {quit();}
25 cudaError_t cudaMemGetInfo(
size_t* free,
size_t* total) {quit();}
26 cudaError_t cudaStreamDestroy(cudaStream_t stream) {quit();}
27 cudaError_t cudaStreamCreateWithFlags(cudaStream_t* pStream,
unsigned int flags) {quit();}
28 cudaError_t cudaStreamAddCallback(cudaStream_t stream, cudaStreamCallback_t callback,
void* userData,
unsigned int flags) {quit();}
29 cudaError_t cudaEventCreate(cudaEvent_t* event) {quit();}
30 cudaError_t cudaEventRecord(cudaEvent_t event, cudaStream_t stream) {quit();}
31 cudaError_t cudaEventElapsedTime(
float* ms, cudaEvent_t start, cudaEvent_t end) {quit();}
32 cudaError_t cudaMemcpyAsync(
void* dst,
const void* src,
size_t count, cudaMemcpyKind kind, cudaStream_t stream) {quit();}
33 cudaError_t cudaMemcpyPeerAsync(
void* dst,
int dstDevice,
const void* src,
int srcDevice,
size_t count, cudaStream_t stream) {quit();}
34 cudaError_t cudaDeviceSynchronize(
void) {quit();}
35 const __cudart_builtin__
char* cudaGetErrorString(cudaError_t error) {quit();}