Главная /
Параллельное программирование с OpenMP /
Определите класс по умолчанию для переменной numt: int i=0; int numt = omp_get_max_threads(); #pragma omp parallel for for(i=0; i< numt; i++) Work(i);
Определите класс по умолчанию для переменной numt
:
int i=0;
int numt = omp_get_max_threads();
#pragma omp parallel for
for(i=0; i< numt; i++)
Work(i);
вопрос
Правильный ответ:
private
shared
threadprivate
Сложность вопроса
17
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Комментарии:
Аноним
Какой студент гуглит эти вопросы inuit? Это же крайне просто
11 янв 2020
Аноним
Кто гуглит вот эти вопросы по интуит? Это же легко
10 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Функция omp_get_thread_num возвращает:
- # Найдите ошибку в следующем фрагменте программы: #pragma omp parallel default(shared) { int i, j; #pragma omp for for (i=0; i<n; i++) { #pragma omp parallel { #pragma omp for shared (i,n) for (j=0; j<n; j++) work(i, j); } } }
- # Поиск ошибок в OpenMP-программе, выполняемый Intel Thread Checker, основан на:
- # Выберите наиболее походящую оптимизацию, которая позволит сократить время выполнения следующего фрагмента программы: #include <omp.h> #include <stdio.h> #define N 100 int c[N]; int val= 1; int main (void) { omp_set_num_threads (8); #pragma omp parallel shared(val, c) { #pragma omp for for (int i=0; i<N; i++) { #pragma omp critical val = val && (c[i]<100); } } printf (“Result=%4.2f\n”, val); }
- # Директива SHARABLE в технологии Intel Cluster OpenMP: