From 32428bfe9f8ab344da9c914dc8603889a4c202e4 Mon Sep 17 00:00:00 2001 From: gfuse Date: Mon, 23 Aug 2021 10:57:09 +0200 Subject: [PATCH] add more log to debug gpu --- GPU_version/vio/include/vio/cl_class.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/GPU_version/vio/include/vio/cl_class.h b/GPU_version/vio/include/vio/cl_class.h index f8548c1..f41b352 100644 --- a/GPU_version/vio/include/vio/cl_class.h +++ b/GPU_version/vio/include/vio/cl_class.h @@ -46,7 +46,7 @@ public: cl_int err=_kernel->setArg(id,_images.back().first); if(err!=0){ - std::cerr<<"Error C:Kernel, F:write image, L:setArg ID:\t"<enqueueMapBuffer(i.first.first,CL_TRUE,CL_MAP_WRITE,0,sizeof(T) * i.first.second); - std::cerr<<"\n reload class L:59,\t"; + std::cout<<"\n reload class L:59,\t"; memcpy(Map_buf,buf,sizeof(T) * i.first.second); - std::cerr<<"L:61\t"; + std::cout<<"L:61\t"; if(queue->enqueueUnmapMemObject(i.first.first,Map_buf)!=CL_SUCCESS)std::cerr<<"Reload buffer on GPU failed"<<'\n'; - std::cerr<<"L:63\n"; + std::cout<<"L:63\n"; } return CL_SUCCESS; }; @@ -188,13 +188,13 @@ public: } template void read(size_t id1/*kernal ID*/,size_t id2/*buffer ID*/,size_t size/*size*/, T* out){ - std::cerr<<"read GPU line 191\t"; + std::cout<<"read GPU line 191\t"; T* Map_buf=(T*)queue->enqueueMapBuffer(_kernels.at(id1).read(id2).first,CL_TRUE,CL_MAP_READ,0,sizeof(T) * size); - std::cerr<<"read GPU line 193\t"; + std::cout<<"read GPU line 193\t"; memcpy(out,Map_buf,sizeof(T) * size); - std::cerr<<"read GPU line 195\t"; + std::cout<<"read GPU line 195\t"; if(queue->enqueueUnmapMemObject(_kernels.at(id1).read(id2).first,Map_buf)!=CL_SUCCESS)std::cerr<<"Read buffer on GPU failed"<<'\n'; - std::cerr<<"read GPU line 197\t"; + std::cout<<"read GPU line 197\t"; } void clear_buf(); private: