basic openmp support