Главная /
Параллельное программирование с OpenMP /
PRAM модель консистентности памяти определяется следующим условием:
PRAM модель консистентности памяти определяется следующим условием:
вопросПравильный ответ:
все процессы наблюдают все обращения к ячейкам памяти в одном и том же порядке. Обращения не упорядочены по времени
все процессы наблюдают все обращения к ячейкам памяти, связанные причинно-следственной связью в одном и том же порядке
все процессы наблюдают операции записи любого процесса в порядке их выполнения. Операции записи различных процессов могут наблюдаться разными процессами в разном порядке
Сложность вопроса
43
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Мчусь отмечать отмечать халяву с тестами интуит
25 мар 2018
Аноним
Я сотрудник деканата! Незамедлительно уничтожьте ответы intuit. Пишу жалобу
19 дек 2016
Аноним
Я помощник профессора! Незамедлительно заблокируйте сайт с ответами с интуит. Умоляю
21 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Функция omp_get_num_threads возвращает:
- # При реализации компилятором редукционного оператора, описанного при помощи клаузы reduction (*: prod), где переменная prod имеет тип integer, для каждой нити создается локальная копия переменной prod, начальное значение которой будет инициализировано:
- # Клауза num_threads задает:
- # Найдите ошибку в следующем фрагменте программы: int numt=0; #pragma omp parallel { #pragma omp critical { numt=omp_get_num_threads(); #pragma omp barrier #pragma omp flush (numt) } }
- # Выберите наилучшую стратегию распределения витков цикла между нитями, которая для следующего фрагмента программы даст минимальное время выполнения: #include <omp.h> #include <unistd.h> #define msec 1000 int main (void){ omp_set_num_threads (4); #pragma omp parallel { #pragma omp for schedule (runtime) for(int i=0; i<60;i++) { sleep (msec); } } }