gaussian blur ocl kernel optimization