Главная /
Intel Parallel Programming Professional (Introduction) /
Пусть написана следующая параллельная программа: int sum = 0; #pragma omp parallel for(int i = 0; i < 100; i++) #pragma omp critical sum++; Какие проблемы могут наблюдаться при выполнении параллельной программы?
Пусть написана следующая параллельная программа:
int sum = 0;
#pragma omp parallel
for(int i = 0; i < 100; i++)
#pragma omp critical
sum++;
Какие проблемы могут наблюдаться при выполнении параллельной программы?
вопрос
Правильный ответ:
гонки данных по переменной
sum
гонки данных по переменной
i
замедление программы
проблем нет
Сложность вопроса
50
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
30 июл 2019
Аноним
Зачёт сдан. Бегу пить отмечать победу над тестом интут
27 июн 2019
Другие ответы на вопросы из темы программирование интуит.
- # Как называется состояние потока, заблокированного до наступления некоторого внешнего события
- # Что включает в себя контекст процесса?
- # Имеется следующий код на OpenMP double a = 10.0; #pragma omp parallel private(a) { ... } Можно ли средствами OpenMP сделать так, чтобы локальные копии переменной а в каждом потоке имели то же значение, что и исходная переменная a?
- # Пусть написана следующая параллельная программа: int sum = 0; #pragma omp parallel for(int i = 0; i < 100; i++) #pragma omp single sum++; Какие проблемы могут наблюдаться при выполнении параллельной программы?
- # Вы написали программу на языке C. Эта программа работает не корректно на части тестовых данных. Каким инструментом, входящим в комплект поставки Parallel Studio, вы воспользуетесь для поиска ошибки в вашей программе?