Optimizing purely sequential DT Convolution through SSE; parallelizing through OpenMP