OMP_NUM_THREADS
Не смогут устанавливать максимальное количество потоков в параллельной области, если не переопределено by omp_set_num_threads OR num_threads.
set OMP_NUM_THREADS[=num]
Заметки
Здесь:
- num
Максимальное количество потоков в параллельной области до 64 в реализации Visual C++.
Заметки
OMP_NUM_THREADS переменная среды выполнения может быть переопределена omp_set_num_threads функция или by num_threads.
Значение по умолчанию num в реализации Visual C++ стандарта OpenMP число виртуальных процессоров, включая hyperthreading ЦП.
Дополнительные сведения см. в разделе 4.2 OMP_NUM_THREADS.
Пример
Следующая команда устанавливает OMP_NUM_THREADS переменная среды до 16.
set OMP_NUM_THREADS=16
Следующая команда выводит текущий параметр OMP_NUM_THREADS переменная среды:
set OMP_NUM_THREADS