Adaptive Multi-versioning for OpenMP Parallelization via Machine Learning | IEEE Conference Publication | IEEE Xplore