Ready is using OpenCL. But Stephan is using FFT for the convolution with a disk filter, which is a big win for large radii.
http://en.wikipedia.org/wiki/Convolution
As it says on that page, FFT is often used for convolution because it is fast: after applying a discrete Fourier transform to the kernel and the image, the resulting images must only be multiplied together before applying an inverse FFT.
I wonder if there is an application of Gershgorin's Disc theorem here?