add openmp support for reduced set