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

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

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

Вы написали программу на языке C. Эта программа работает корректно на подготовленных тестовых данных, но скорость работы вас не устраивает. Какими инструментами, входящими в комплект поставки Intel Parallel Studio, вы воспользуетесь для увеличения скорости работы вашей программы?

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

Варианты ответа
Parallel Inspector
Parallel Adviser
Parallel Amplifier
Parallel Composer(Верный ответ)
Похожие вопросы
Вы написали программу на языке C. Эта программа работает корректно на подготовленных тестовых данных, но скорость работы вас не устраивает. Каким инструментом, входящим в комплект поставки Intel Parallel Studio, вы воспользуетесь для определения участка программы, на выполнение которого расходуется наибольшее количество времени?
Какие режимы работы и разрядность физического адреса поддерживает сопроцессор Intel Xeon Phi?
На эффективность работы параллельной программы существенное влияние оказывают следующие факторы:
Планировщик Cilk Plus основан на распределении работы путём:
Какие типы передачи данных могут выполнять ядра сопроцессора Intel Xeon Phi?
Размер векторного регистра для хранения данных с плавающей запятой в наборе команд Intel Xeon Phi составляет:
Какие из приведенных ниже языков программирования поддерживают явную схему работы с памятью в режиме offload:
Какие из приведенных ниже языков программирования поддерживают неявную схему работы с памятью в режиме offload:
Какие характеристики имеют кеши L1 (кеш инструкций L1 I-Cache и кеш данных L1 D-Cache) ядра сопроцессора Intel Xeon Phi?
Следующая функция
void factorization() {#pragma omp parallel for  for (int i = 1; i < NUM_NUMBERS; i++)  {    int number = i;    int idx = number;    for (int j = 2; j < idx; j++)    {      if (number == 1) break;       int r;      r = number % j;      if (r == 0)      {        number /= j;        divisors[idx].push_back(j);        j--;      }    }      }}
факторизует числа в диапазоне от 1 до NUM_NUMBERS. Добавление к прагме parallel параметра schedule(dynamic) уменьшит время