3x faster convolution