compilation optimizations
openmp parallelization