vectorization + openmp