Research Article
True 4D Image Denoising on the GPU
| // Code that is executed before the kernel is launched | | int threadsInX = 32; | | int threadsInY = 16; | | int blocksInX = DATA_W/threadsInX; | | int blocksInX = DATA_H/threadsInY; | | dimGrid = dim3(blocksInX, blocksInY); | | dimBlock = dim3(threadsInX, threadsInY, 1); | | // Code that is executed inside the kernel | | int x = blockIdx.x * blockDim.x + threadIdx.x; | | int y = blockIdx.y * blockDim.y + threadIx.yd; |
|