Отчет FLOP с помощью Intel Advisor XE

Я использую Intel Advisor 2018 (сборка 523188) в Linux CentOS 7.4 для профилирования набора тестов (я хочу построить их все в одном графике Roofline) и использую инструмент командной строки advixe-cl для сбора опроса, Информация о трипсах и флопах для каждого теста.

Тем не менее, я не могу найти способ сообщить об измеренной производительности в FLOP (для каждого цикла или функции или даже всей программы), используя интерфейс командной строки. Документация, на которую я смотрю, находится здесь https://software.intel.com/en-us/advisor-help-lin-command-line-interface-reference, но я думаю, что она не завершена, например, параметры -flops -and-mask и -no-tip-count нигде не упоминаются.

Знаете ли вы, есть ли способ сообщить об измеренных флопах через интерфейс командной строки? Или вы знаете, где я могу найти полную документацию по advixe-cl?

1 ответ

Сначала вы должны "собрать" (что означает "профиль") данные FLOPS и, во-вторых, сообщить об этом через пользовательский интерфейс.

Чтобы собрать данные: следуйте https://software.intel.com/en-us/articles/intel-advisor-roofline (лучшая и новая статья) или https://software.intel.com/en-us/intel-advisor-2017-user-guide-linux-running-roofline-analysis (старый синтаксис).

Чтобы сообщить / исследовать значения / данные FLOP, рекомендуется запустить графический интерфейс Intel Advisor: $advixe-gui <project-dir>

В качестве альтернативы вы можете сообщить / изучить значения FLOP, используя отчеты командной строки ($advixe-cl -report survey <project-dir>).

См. Документацию по advixe-cl по адресу: https://software.intel.com/en-us/intel-advisor-2017-user-guide-linux-using-intel-advisor-command-line-interface или https: // software.intel.com / EN-US / Intel-консультант-2017-пользователя руководство-линукс-отчет

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