From 451cd9f876bcc89f8b11a0daf7f020c2b8ff70f6 Mon Sep 17 00:00:00 2001 From: Aditya Atluri Date: Wed, 16 Mar 2016 07:04:40 -0500 Subject: [PATCH] tests/src [v4] Added feature for partial writes on CPU --- tests/src/cudaRegister.cu | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) 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"<