Главная / Параллельное программирование с OpenMP / Пусть следующая программа скомпилирована компилятором, поддерживающим вложенный параллелизм. #include <stdio.h> #include "omp.h" int counter; int main() { counter=0; omp_set_nested(1); #pragma omp parallel num_threads(2) { if (omp_get_thread_num() =

Пусть следующая программа скомпилирована компилятором, поддерживающим вложенный параллелизм. #include <stdio.h> #include "omp.h" int counter; int main() { counter=0; omp_set_nested(1); #pragma omp parallel num_threads(2) { if (omp_get_thread_num() == 0) { #pragma omp parallel num_threads(2) { #pragma omp atomic counter++; } } } printf("Counter=%d\n",counter); } Определите значение переменной counter по завершении выполнения этой программы:

вопрос

Правильный ответ:

1
2
4
Сложность вопроса
63
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Спасибо за тесты по intiut'у.
24 май 2020
Аноним
Экзамен сдан на зачёт. Спасибо за ответы
21 ноя 2019
Аноним
Если бы не опубликованные ответы - я бы не справился c этими тестами интуит.
11 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.