Главная /
Параллельное программирование с OpenMP /
При реализации компилятором редукционного оператора, описанного при помощи клаузы reduction (-: sub), где переменная sub имеет тип integer, для каждой нити создается локальная копия переменной sub, начальное значение которой будет инициализировано:
При реализации компилятором редукционного оператора, описанного при помощи клаузы reduction (-: sub)
, где переменная sub
имеет тип integer
, для каждой нити создается локальная копия переменной sub
, начальное значение которой будет инициализировано:
вопрос
Правильный ответ:
-MAXINT (минимально возможное целое число)
0
MAXINT (максимально возможное целое число)
Сложность вопроса
93
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Оперативно сотрите сайт vtone.ru с ответами интуит. Не ломайте образование
21 янв 2018
Аноним
Я завалил сессию, за что я не нашёл данный сайт с ответами с тестами intuit до зачёта
02 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Найдите ошибку в следующем фрагменте программы: #pragma omp parallel default(shared) { int i, j; #pragma omp for for (i=0; i<n; i++) { #pragma omp for for (j=0; j<n; j++) work(i, j); } }
- # Директива master
- # Найдите ошибку в следующем фрагменте программы: #define N 10 int A[N],B[N], sum; #pragma omp parallel default(shared) num_threads(10) { int iam=omp_get_thread_num(); if (A[iam] > 0) { #pragma omp critical (update_a) sum +=A[iam]; } if (B[iam] > 0) { #pragma omp critical (update_b) sum +=B[iam]; } }
- # Найдите ошибку в следующем фрагменте программы: #include <omp.h> int numproc; #pragma omp threadprivate(numproc) int main (void){ numproc=omp_get_num_procs(); #pragma omp parallel { if (numproc < 4) do_small_work(); else do_big_work (); } }
- # Технология OpenMP по сравнению с MPI имеет следующие преимущества (отметьте все подходящие варианты):