The convolution_kernel function now uses OpenMP when the number of samples to be calculated is greater than 1024.