Главная /
Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний /
Как, используя OpenMP, быстрее всего просуммировать элементы очень длинного массива?
Как, используя OpenMP, быстрее всего просуммировать элементы очень длинного массива?
вопросПравильный ответ:
в параллельном цикле использовать критическую секцию для синхронизации суммирования в разделяемую переменную
в параллельном цикле использовать атомарное сложение с разделяемой переменной
в параллельном цикле использовать клаузу reduction для синхронизации суммирования в разделяемую переменную
Сложность вопроса
87
Сложность курса: Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний
78
Оценить вопрос
Комментарии:
Аноним
просто спасибо
19 апр 2019
Аноним
Зачёт всё. Мчусь кутить отмечать халяву с тестами интуит
22 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Может ли информационная история некоторого фрагмента содержать 102 вершины и лишь 7 дуг?
- # Ускорение за счёт параллельного выполнения
- # Рассмотрим решение задачи взаимного исключения для двух потоков (i - номер потока). Какое из условий постановки задачи взаимного исключения может быть нарушено в предлагаемом решении? bool flag0 = false, flag1 = false;( true ){ flagi = true; while( flag1-i ) ; CSi(); flagi = false; NCSi(); }
- # Отметьте верные утверждения об OpenMP:
- # Что определяет количество потоков в рамках параллельной секции?