benchmark with OpenMP