Главная /
Параллельное программирование с OpenMP /
Исполняемыми директивами в OpenMP являются:
Исполняемыми директивами в OpenMP являются:
вопросПравильный ответ:
barrier
taskwait
threadprivate
Сложность вопроса
86
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Лечу отмечать отмечать 5 за тест интуит
13 авг 2019
Аноним
Какой человек находит вот эти ответы inuit? Это же элементарно (я не ботан)
14 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Определите способ распределения витков цикла между нитями для следующего фрагмента программы: #define N 100 #include "omp.h" void work(int i); int main () { #pragma omp parallel { omp_set_schedule (omp_sched_dynamic); #pragma omp for schedule(static) for (int i=0;i<N;i++) work (i); } }
- # Определите значение переменной team_size по завершении выполнения следующей программы: #include <stdio.h> #include "omp.h" int main() { int team_size; team_size=0; #pragma omp parallel num_threads(2) { if (omp_get_thread_num() == 0) { team_size=omp_get_team_size(omp_get_level ()); } } printf("Team Size=%d\n",team_size); }
- # Найдите ошибку в следующем фрагменте программы: #define N 1000 int main (void){ float a[N]; #pragma omp parallel { #pragma omp for for(int i=0; i<N;i++) { float tmp; tmp= a[i]*a[i]; a[i]=1-tmp; } } }
- # Найдите ошибку в следующем фрагменте программы: #pragma omp parallel { int me; me = omp_get_thread_num (); if (me == 0) goto Master; #pragma omp barrier Master: #pragma omp single }
- # Поиск ошибок в OpenMP-программе, выполняемый Sun Thread Analyzer, основан на: