Add support for OpenMP