Convolution engine using NArray