Функции OpenMP
Ссылки на функции, используемые в API модели OpenMP.
Реализация Visual C++ стандарта OpenMP включает следующие функции.
Функция |
Описание |
---|---|
Uninitializes блокировка. |
|
Uninitializes nestable блокировка. |
|
Возвращает значение, показывающее, если количество потоков, доступных в последующей может быть параллельной области изменяется во время выполнения. |
|
Возвращает целое число, которое равно или больше количество потоков, которые будут доступны, если параллельная область за пределами num_threads , определенные на этом этапе в коде. |
|
Возвращает значение, указывающее наличие вложенных параллелизм включена. |
|
Возвращает количество процессоров, доступных при вызове функции. |
|
Возвращает количество потоков в параллельной области. |
|
Возвращает число потоков потока выполнения в его команда потока. |
|
Возвращает количество секунд между тактами часов процессора. |
|
Возвращает значение времени в секундах истекл от какого-либо точки. |
|
Возвращает ненулевое если вызывается из параллельной области. |
|
Инициализирует простая блокировка. |
|
Инициализирует блокировка. |
|
Указывает количество потоков, доступных в последующей может быть параллельной области изменяется во время выполнения. |
|
Блоки поток выполнения до тех пор, пока блокировка не будет доступна. |
|
Блоки поток выполнения до тех пор, пока блокировка не будет доступна. |
|
Разрешает вложенные параллелизм. |
|
Устанавливает количество потоков в последующих параллельных областях, если не переопределено a num_threads предложение. |
|
Попытки установить блокировку, но не блокируют выполнение потока. |
|
Пытается перевести nestable блокировки, но не блокируют выполнение потока. |
|
Выпуски блокировка. |
|
Выпуски nestable блокировка. |