From 860bac76d37a9091166fd42cb767ef55ab767633 Mon Sep 17 00:00:00 2001 From: boufaras Date: Thu, 29 Sep 2011 15:31:03 +0000 Subject: [PATCH] independant from cutil.h git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2463 331e1502-861f-0410-8da2-ba01fb791d7f --- branches/ParadisEO-GPU/src/memory/moGPUCopy.h | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/branches/ParadisEO-GPU/src/memory/moGPUCopy.h b/branches/ParadisEO-GPU/src/memory/moGPUCopy.h index 5c0cba6bf..2d7c4b284 100644 --- a/branches/ParadisEO-GPU/src/memory/moGPUCopy.h +++ b/branches/ParadisEO-GPU/src/memory/moGPUCopy.h @@ -35,9 +35,6 @@ #ifndef __moGPUCopy_H_ #define __moGPUCopy_H_ -// CUDA includes -#include - /** * class to copy data from CPU memory to GPU global memory and vice versa */ @@ -63,11 +60,9 @@ public: void operator()(T* & _data, T * & _dataTocpy, unsigned _dataSize) { //copy data from CPU memory to GPU memory - CUDA_SAFE_CALL(cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), - cudaMemcpyHostToDevice)); + cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), + cudaMemcpyHostToDevice); - // Check if the copy of data is failed - CUT_CHECK_ERROR("Copy of data from CPU to GPU global memory failed"); } /** @@ -98,14 +93,14 @@ public: if (_HostToDevice) { //copy data from CPU memory to GPU global memory - CUDA_SAFE_CALL(cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), - cudaMemcpyHostToDevice)); + cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), + cudaMemcpyHostToDevice); } else { //copy data from GPU global memory to GPU memory - CUDA_SAFE_CALL(cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), - cudaMemcpyDeviceToHost)); + cudaMemcpy(_data, _dataTocpy, _dataSize * sizeof(T), + cudaMemcpyDeviceToHost); } }