Using OpenMP gives me a 5X speedup