Главная /
Программирование на современных мультиядерных архитектурах (на примере Intel Xeon Phi) /
Каким образом можно указать компилятору, что на нулевой сопроцессор должно приходиться 70% нагрузки при вызове функций библиотеки Intel MKL в режиме Automatic Offload:
Каким образом можно указать компилятору, что на нулевой сопроцессор должно приходиться 70% нагрузки при вызове функций библиотеки Intel MKL в режиме Automatic Offload:
вопросПравильный ответ:
используя функцию
mkl_mic_set_Workdivision(MKL_TARGET_MIC, 0, 0.3)
используя функцию
mkl_mic_set_Workdivision(MKL_TARGET_MIC, 0, 0.7)
используя переменную окружения
MKL_MIC_0_WORKDIVISION=0.3
используя переменную окружения
MKL_MIC_0_WORKDIVISION=0.7
Сложность вопроса
62
Сложность курса: Программирование на современных мультиядерных архитектурах (на примере Intel Xeon Phi)
76
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за решебник по intiut'у.
10 апр 2019
Аноним
Нереально сложно
24 ноя 2015
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # Библиотека Intel MKL содержит функционал из следующих областей:
- # Какие режимы исполнения поддерживает библиотека Intel MKL:
- # Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
- # Выберите описание, соответствующее типу анализа "General Exploration" инструмента Intel VTune Amplifier XE для сопроцессора Intel Xeon Phi:
- # После Hotspots анализа Intel Parallel Amplifier показал, что на выполнение функции, которая выполняет 5 арифметических действий с вещественными числами, тратиться 35 % работы программы. Какова наиболее вероятная причина произошедшего?