Главная /
Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний /
Пусть написан следующий параллельный код: #pragma omp parallel for ordered { for (i=5; i >= 0; i--) { #pragma omp ordered printf ("%d ",i); } В каком порядке выведутся числа?
Пусть написан следующий параллельный код:
#pragma omp parallel for ordered
{
for (i=5; i >= 0; i--) {
#pragma omp ordered
printf ("%d ",i);
}
В каком порядке выведутся числа?
вопрос
Правильный ответ:
5 4 3 2 1 0
0 1 2 3 4 5
в хаотичном
Сложность вопроса
19
Сложность курса: Параллельное программирование с использованием инструментов и технологий Intel, Проверка знаний
78
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу выпивать отмечать экзамен intuit
01 май 2018
Аноним
Зачёт сдан. Иду в клуб отмечать зачёт интуит
18 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Граф:
- # Пусть написана следующая параллельная программа: int *a;= new int [10]; #pragma omp parallel { …[num_th] = num_th; … } Какие проблемы могут наблюдаться при выполнении параллельной программы, если num_th это номер потока (потоков меньше 10)?
- # Процессы, между которыми выполняется передача данных:
- # Вы написали параллельную программу с использованием OpenMP на языке C. Распараллеливание осуществляется за счёт одной строчки: “#pragma omp parallel for”. Другие средства OpenMP не используются, переменные окружения не меняются. Вы запустили вашу программу 100 раз на 1-оядерной машине. 58 раз программа отработала корректно, 32 раза программа выдала не корректные данные, 10 раз программа не доработала до конца и завершила работу с ошибкой. Чем вы воспользуетесь в первую очередь при дальнейшей разработке программы?
- # Под "тупиками" понимается ситуация, когда: