Главная /
Параллельные вычисления и многопоточное программирование /
Рассмотрим цикл for(int i =0; i <N; i++ ) { x[i] = expr; } с одним оператором присваивания в теле цикла. Цикл допускает распараллеливание, если выражение expr представимо в виде:
Рассмотрим цикл for(int i =0; i <N; i++ ) { x[i] = expr; }
с одним оператором присваивания в теле цикла. Цикл допускает распараллеливание, если выражение expr
представимо в виде:
вопрос
Правильный ответ:
F(i, x[i])
F(i)
F(x[i])
F(i, i + 1)
F(x[i], x[i +1])
Сложность вопроса
75
Сложность курса: Параллельные вычисления и многопоточное программирование
89
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, какого чёрта я не увидел этот великолепный сайт с ответами с тестами intuit месяц назад
29 янв 2020
Аноним
Экзамен прошёл на 5. Ура
11 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Разбиение исходной задачи на подзадачи меньшей размерности:
- # Укажите истинные высказывания, связанные с управлением памятью:
- # Последовательный алгоритм умножения матриц C = A * B содержит три цикла – цикл по строкам матрицы A, по столбцам матрицы В, внутренний цикл, вычисляющий скалярное произведение строки на столбец. У каких циклов итерации независимы?
- # Как справиться с ситуацией клинча?
- # Какие утверждения справедливы по отношению исключений, выбрасываемых на итерациях циклов Parallel.For и Parallel.ForEach: