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

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

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

Для использования функций из библиотеки MKL необходимо слинковать вашу программу с одной из следующих библиотек: mkl_intel_thread.lib или mkl_sequential.lib. В чём основное отличие этих библиотек?

(Отметьте один правильный вариант ответа.)

Варианты ответа
одна библиотека содержит реализацию параллельных версий функций, вторая – последовательных(Верный ответ)
одна библиотека содержит реализацию параллельных версий функций, вторая – последовательных
эти библиотеки реализуют разные соглашения о вызове функций (стандартный вызов языка C или stdcall)
Похожие вопросы
Для использования функций из библиотеки MKL необходимо слинковать вашу программу с одной из следующих библиотек: mkl_intel_c.lib или mkl_intel_s.lib. В чём основное отличие этих библиотек?
Вы написали параллельную программу с использованием OpenMP на языке C. Эта программа работает корректно на подготовленных тестовых данных. Вы запустили вашу программу два раза на 4-хядерной машине. Первый раз вы запустили программу в один поток, и она работала 39 секунд, второй – в 4 потока и она работала 34 секунды. Чем вы воспользуетесь в первую очередь при дальнейшей разработке программы?
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL дает максимальные возможности управления передачей данных при запуске функций библиотеки на сопроцессоре (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL наиболее подходит для обеспечения автоматического запуска функций библиотеки на сопроцессоре и требует минимальной модификации кода (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL наиболее подходит для обеспечения автоматического запуска функций библиотеки на сопроцессоре и требует минимальной модификации кода (при этом основной код программы работает на CPU):
Какой режим работы библиотеки Intel MKL наиболее подходит для обеспечения автоматического запуска функций библиотеки на сопроцессоре и требует минимальной модификации кода (при этом основной код программы работает на CPU):
Какие из приведенных ниже типов функций BLAS библиотеки Intel MKL могут работать на сопроцессоре в «нативном» (native) режиме:
Каким образом можно указать компилятору, что на сопроцессор с номером 1 должно приходиться 70% нагрузки при вызове функций библиотеки Intel MKL в режиме Automatic Offload: