К сожалению, в файле omp.h
, отвечающем версии компиляторов xlc/xlC, установленных в настоящее время на вычислительной системе Regatta, по непонятным причинам отсутствует прототип функции omp_get_wtime()
(в этом легко убедиться, изучив файл /usr/include/omp.h
). Но в то же время реализация данной функции имеется в системных библиотеках.
Чтобы использовать данную функцию в программах на C/C++ программисту необходимо явным образом указывать прототип функции непосредственно в коде своей программы.
Для языка C это выглядит следующим образом:
Для языка C++ нужно написать вот так:
Пример простейшей C-программы, демонстрирующей использование функции omp_get_wtime()
, приведен ниже: