Add shared memory convolve
add comment