2 #include <cuda_runtime.h> 12 static CUDA *instance;
13 static std::mutex mutex;
14 cudaDeviceProp devProp;
19 std::lock_guard<std::mutex> lock(mutex);
20 if (instance ==
nullptr) {
21 instance =
new CUDA();
47 std::mutex CUDA::mutex;
48 CUDA* CUDA::instance =
nullptr;
static CUDA * getInstance()
void setCurThreads(int thread)
static void releaseInstance()