Главная /
Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi) /
Для данного цикла определите, зависимы ли его итерации. При наличии зависимости охарактеризуйте ее характер.for (int i = 0; i < n – 2; i++) a[i + 2] = a[i] * 3 + 1;
Для данного цикла определите, зависимы ли его итерации. При наличии зависимости охарактеризуйте ее характер.for (int i = 0; i < n – 2; i++)
a[i + 2] = a[i] * 3 + 1;
вопрос
Правильный ответ:
итерации независимы
каждая итерация зависит от предыдущей: a[i + 1] не может быть вычислено до a[i]
все четные итерации зависимы между собой, все нечетные итерации зависимы между собой, четные и нечетные итерации независимы
каждая итерация зависит от предыдущей: a[i + 2] не может быть вычислено до a[i]
Сложность вопроса
83
Сложность курса: Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi)
65
Оценить вопрос
Комментарии:
Аноним
Благодарю за гдз по интуиту.
20 фев 2018
Аноним
Это очень простецкий решебник intuit.
09 окт 2016
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # Какие типы передачи данных могут выполнять ядра сопроцессора Intel Xeon Phi?
- # Что такое Symmetric Communication Interface API (SCIF API)?
- # Для распределения итераций цикла между потоками необходимо использовать следующую директиву OpenMP:
- # Отметьте некорректные выражения с точки зрения использования технологии Array Notation:
- # Какая из предложенных ниже синтаксических конструкций говорит компилятору о том, что значение данной переменной кратно 16?