Add OpenMP parallelism