fix MKL usage for clang that doesn't have native OpenMP