cuda-blur A practice of running image blur operation on GPU using CUDA with thread blocks of size of 256 threads per block. RGB channels are separated into contiguous memory blocks separately to facilitate performance