Главная /
Архитектура параллельных вычислительных систем /
Рассмотрите возможные средства синхронизации параллельных вычислений в ВС SPMD-архитектуры. Как реализуется механизм предикатов?
Рассмотрите возможные средства синхронизации параллельных вычислений в ВС SPMD-архитектуры. Как реализуется механизм предикатов?
вопросПравильный ответ:
любой процессор может сформировать значение булевой переменной – предиката в общей памяти предикатов. В зависимости от значения предиката, поставленного в соответствие команде, эта команда выполняется в спекулятивном режиме
значения предикатов используются для организации условных переходов
предикаты используются для организации режима data flow
Сложность вопроса
42
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Спасибо за подсказками по intiut'у.
28 янв 2020
Аноним
Экзамен сдал на пять. Спасибо сайту
22 дек 2017
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # В очереди заявок к памяти данных находятся 4 заявки. В каком порядке они будут выполняться (адреса указаны в восьмеричной системе счисления), если память расслоенная, а последние два двоичные разряды образуют интерливинг? 1Сч3760→ (1,2)2Cч3741→ (3,2)3Зп37414Сч3741→ (3,1)
- # Составьте матрицу следования для информационного графа. Каким значением времени ограничена минимальная длина расписания при распределении работ между тремя процессорами? [Большая Картинка]
- # Произведите распараллеливание счета арифметических операторов, содержащих конструкции [Большая Картинка]
- # Для задачи A:if a>0then ifb>c thena↑2else d×a×b else (d-e)×f B:=if a×b>0 then A×x else 0 представьте программы линейных участков в безадресной форме. Составьте план использования неограниченного числа быстрых регистров (СОЗУ) для хранения промежуточных результатов счета. Сколько регистров потребуется?
- # АЛУ содержит два ИУ сложения, два – умножения, два канала обмена с памятью. Сложение выполняется за 2 такта, умножение – за 3. Все элементы массива A = {a1, a2,…} находятся по одной формуле. Составьте оптимальную программу одновременного вычисления двух элементов массива. aj=(bj×c)×(aj+d)