Design multithreaded 1D convolution strategies | IBM