#include <iostream> #include "Event.h" using namespace std; #ifdef INCLUDE_GPU_TIMER void EventData::InitEventsCUDA() { cudaEventCreate(&(this->gpu_start)); cudaEventCreate(&(this->gpu_end)); this->ifCUDAinit = true; } void EventData::DeinitEventsCUDA() { if((this->ifCUDAinit)) { // cudaError_t stat = cudaEventDestroy(this->gpu_start); // cout << "gpu_star: " << cudaGetErrorString(stat) << endl; // stat = cudaEventDestroy(this->gpu_end); // cout << "gpu_end: " << cudaGetErrorString(stat) << endl; this->ifCUDAinit = false; } } #endif