Главная /
Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi) /
Каким образом возможно использование векторных инструкций в программе?
Каким образом возможно использование векторных инструкций в программе?
вопросПравильный ответ:
только при их автоматической генерации компилятором при векторизации циклов
только при вызове специальных функций-интринсик вручную
при автоматической генерации компилятором или вручную
только при использовании специальных векторных языков программирования
Сложность вопроса
54
Сложность курса: Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi)
65
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
19 май 2016
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # Какова латентность доступа к памяти сопроцессора Intel Xeon Phi?
- # Для компиляции программы, исполняемой в режиме offload, следует использовать скрипт:
- # Какой из представленных ниже скриптов обеспечивает запуск программы в режиме offload:
- # Пусть в программе присутствует следующий код:#define LOOP_SIZE 24 … int rr[LOOP_SIZE]; for(int k = 0; k < LOOP_SIZE; k++) { rr[k] = number % k; } Какого следует ожидать ускорения в результате векторизации по сравнению со скалярной версией на Intel Xeon Phi?
- # Вы написали программу на языке C. Эта программа работает корректно на подготовленных тестовых данных, но скорость работы вас не устраивает. Какими инструментами, входящими в комплект поставки Intel Parallel Studio, вы воспользуетесь для увеличения скорости работы вашей программы?