use openmp

#316