blas convolution prototype works