Updated openmp impl. with direction. Didn't improve anything :(