diff --git a/tests/src/cudaRegister.cu b/tests/src/cudaRegister.cu index 8d97c7ae59..b9953a5a3f 100644 --- a/tests/src/cudaRegister.cu +++ b/tests/src/cudaRegister.cu @@ -34,26 +34,32 @@ if(status != cudaSuccess) { \ } \ } -__global__ void Inc1(float *Ad){ +__global__ void Inc1(float *Ad, float *Bd){ int tx = threadIdx.x + blockIdx.x * blockDim.x; if(tx < 1 ){ for(int i=0;i>>(Ad); + Inc1<<>>(Ad, Bd); + sleep(3); A[0] = -(ITER*1.0f); std::cout<<"Same cache line before completion: \t"<< A[0]<>>(Ad); + Inc2<<>>(Ad, Bd); + sleep(3); A[0] = -(ITER*1.0f); std::cout<<"Diff cache line before completion: \t"<