Главная / Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере 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; div

Следующая функция 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(static, chunk) при правильном выборе chunk

вопрос

Правильный ответ:

уменьшит время работы
увеличит время работы
не изменит время работы
Сложность вопроса
62
Сложность курса: Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi)
65
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил экзамен, какого рожна я не углядел этот крутой сайт с решениями по тестам интуит раньше
16 июл 2019
Аноним
Благодарю за решебник по интуит.
14 июл 2019
Аноним
ответ подошёл
16 апр 2017
Оставить комментарий
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.