Главная /
Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний /
Вы написали программу с использованием OpenMP. При запуске на 4-ядерной системе оказалось, что загрузка процессора равна 25%. Какова наиболее вероятная причина?
Вы написали программу с использованием OpenMP. При запуске на 4-ядерной системе оказалось, что загрузка процессора равна 25%. Какова наиболее вероятная причина?
вопросПравильный ответ:
гонка данных в программе
отсутствие ключа
/Qopenmp (/openmp)
при сборке программы
плохая балансировка вычислительной нагрузки между потоками
тупик в программе привел к зависанию трех потоков из четырех
Сложность вопроса
90
Сложность курса: Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний
78
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Бегу отмечать отмечать победу над тестом интут
05 авг 2018
Аноним
Это очень элементарный решебник по интуиту.
15 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # При использовании каких алгоритмов планирования возможно голодание потоков?
- # Укажите положения, верные для алгоритма Петерсона решения задачи взаимного исключения.
- # Отметьте верные утверждения:
- # Вы написали параллельную программу с использованием OpenMP на языке C. Эта программа работает корректно на подготовленных тестовых данных. Вы запустили вашу программу два раза на 4-хядерной машине. Первый раз вы запустили программу в один поток, и она работала 39 секунд, второй – в 4 потока и она работала 34 секунды. Чем вы воспользуетесь в первую очередь при дальнейшей разработке программы?
- # Вам выдали работающую последовательную программу на языке C++. Вы выполняете оптимизацию программы. Чем вы воспользуетесь в первую очередь для получения более быстрой версии программы?