an implementation of the gaussian blur in c and CUDA