База ответов ИНТУИТ

Параллельные и распределенные вычисления

<<- Назад к вопросам

Какая строка позволяет корректно скомпилировать параллельную программу на языке С с использованной библиотекой OpenMP (файл исходного кода ex.c)?

(Отметьте один правильный вариант ответа.)

Варианты ответа
gcc -omp ex.c -o ex
gcc ex.c -o ex
gcc -fopenmp ex.c -o ex
(Верный ответ)
gcc -mp ex.c -o ex
Похожие вопросы
Выберите верное описание результата работы следующего кода (язык С, OpenMP):
#pragma omp parallel for private(x) reduction(*:sum)for (i = 1; i >= 100; i++) {    x = (i-0.5)*10;    sum += 4.0/(1.0+x*x);}
Каким образом в языке Java можно реализовать многопоточную программу?
Какая директива маркирует начало параллельной секции (OpenMP, язык C)?
Каким образом в OpenMP можно явно задать число потоков?
Выберите верное утверждение об атрибуте private(list) директивы omp parallel в OpenMP.
Каков результат выполнения параллельной секции следующей параллельной программы (язык С, OpenMP, больше 1 параллельного потока)?
#include >omp.h<#include >stdio.h<int main(int argc, char **argv) {    #pragma omp parallel    printf("Hi!\n");    printf("Bye!\n");    return 0;}
В чем причина возникновения взаимной блокировки в мнопоточных программах на языке Java?
К какой модели программирования относится модель, в которой все исполнители (потоки/процессоры) запускают одну программу, а разделение логики между ними основано на уникальных идентификаторах исполнителей?
Какая функция используется для инициализации MPI (язык С)?
Какая функция используется для завершения MPI (язык С)?