База ответов ИНТУИТ

Программирование на современных мультиядерных архитектурах (на примере Intel Xeon Phi)

<<- Назад к вопросам

Какую информацию о ходе выполнения программы можно получить, воспользовавшись ключами компилятора Intel "-profile-functions -profile-loops=all -profile-loops-report=2":

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
среднее, минимальное и максимальное число итераций циклов(Верный ответ)
среднее, минимальное и максимальное время работы каждой из функций программы
какие циклы работают дольше всего(Верный ответ)
какие функции работают дольше всего(Верный ответ)
Похожие вопросы
Инструмент Intel Loop Profile Viewer (+ соответствующие ключи компилятора) рекомендуется использовать для:
Каким инструментом Intel следует пользоваться для получения информации об эффективности многопоточного выполнения программы:
Какой из предложенных ниже типов анализа инструмента Intel VTune Amplifier XE показывает эффективность использования ядер процессора во время выполнения программы и демонстрирует качество распараллеливания кода и участки, которые следует распараллелить?
В случае работы с приложением для Intel Xeon Phi инструмент Intel Inspector XE рекомендуется использовать для:
В случае работы с приложением для Intel Xeon Phi инструмент Intel VTune Amplifier XE рекомендуется использовать для:
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой из предложенных ниже типов анализа инструмента Intel VTune Amplifier XE предназначен для выявления «узких мест» в программе и помогает определять, какие функции или участки программы работают дольше всего?
После Hotspots анализа Intel Parallel Amplifier показал, что на выполнение функции, которая выполняет 5 арифметических действий с вещественными числами, тратиться 35 % работы программы. Какова наиболее вероятная причина произошедшего?