Каковы значения по умолчанию для переменной KMP_AFFINITY?

Я играл с переменной KMP_AFFINITY в моей программе и забыл сделать резервную копию предыдущего значения.

Теперь производительность моей программы на C ++ упала до 50%. Кто-нибудь может сказать мне, каково значение по умолчанию системы KMP_AFFINITY UBUNTU.

Я попытался установить пустое значение, но производительность по-прежнему низкая.

Детали моей ОС следующие:

Ubuntu 12.04 LTS

Processor Intel 3rd gen Core i5 3210M.
0
задан 24 July 2014 в 20:19

1 ответ

Согласно документы Intel :

Типы Привязки

Тип является единственным обязательным аргументом.

type = none (default)

не связывает потоки OpenMP с конкретными контекстами потока; однако, если операционная система поддерживает привязку, компилятор все еще использует интерфейс привязки потока OpenMP для определения топологии машины. Укажите KMP_AFFINITY=verbose,none для списка топологической схемы машины.

1
ответ дан 24 July 2014 в 20:19

Другие вопросы по тегам:

Похожие вопросы: