/Qpar-report (уровень отчетности автоматического параллелизатора)
Включает функцию создания отчетов автоматического параллелизатора компилятора и задает уровень информационных сообщений для выходных данных во время компиляции.
Синтаксис
/Qpar-report:{1}{2}
Замечания
/Qpar-report:1
Выводит информационное сообщение для распараллеленных циклов.
/Qpar-report:2
Выводит информационное сообщение для распараллеленных циклов, а также для тех циклов, которые не были распараллелены, с указанием кода причины.
Сообщения выводятся в stdout. Если информационные сообщения отсутствуют, то либо код не содержит циклов, либо уровень отчетности не настроен для передачи отчетов о циклах, которые не удалось распараллелить. Дополнительные сведения о кодах причин и сообщениях см. в разделе Vectorizer и Parallelizer Messages.
Настройка параметра компилятора /Qpar-report в Visual Studio
В области Обозреватель решенийоткройте контекстное меню для проекта и выберите пункт Свойства.
Перейдите на страницу свойств Свойства конфигурации>C/C++>Командная строка.
В поле "Дополнительные параметры" введите
/Qpar-report:1
или/Qpar-report:2
.
Настройка параметра компилятора /Qpar-report программным способом
- Используйте пример кода в AdditionalOptions.
См. также
Параметры /Q (низкоуровневые операции)
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC
Векторизация машинного кода в Visual Studio