Adding OpenMP annotions for improve performance