Главная /
Архитектура параллельных вычислительных систем /
В очереди заявок к памяти данных находятся 4 заявки. В каком порядке они будут выполняться (адреса указаны в восьмеричной системе счисления), если память расслоенная, а последние два двоичные разряды образуют интерливинг? [таблица]
В очереди заявок к памяти данных находятся 4 заявки. В каком порядке они будут выполняться (адреса указаны в восьмеричной системе счисления), если память расслоенная, а последние два двоичные разряды образуют интерливинг?
1 | Сч | 3760 | → (1,2) |
2 | Cч | 3741 | → (3,2) |
3 | Зп | 3741 | |
4 | Сч | 3741 | → (3,1) |
Правильный ответ:
заявки 1 и 2 выполняются одновременно. Заявка 3 задерживается до поступления кода, а также до выполнения заявки 2. Заявка 4 выполнится после выполнения заявки 3
заявки 1, 2 и 4 выполняются одновременно. Заявка 3 выполняется после поступления кода
заявки 1 и 2 выполняются одновременно. Затем выполнится заявка 4. Заявка 3 выполняется после всех считываний по указанному адресу, засылая по нему 0
Сложность вопроса
22
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 4 с минусом.
15 авг 2016
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # Пусть метод сеток использует рекуррентное отношение, связывающее значения функции-решения в соседних узлах: fij = F(fi,j-1, fi,j+1, fi-1,j, fi+1,j)Размер области 12 × 6 (m×n) узлов. Размер матрицы процессоров 4 × 4. Сколько узлов пришлось обработать каждому процессору матрицы при двукратном обходе области, считая, что по узлам производится циклическая переадресация по mod m и по mod n
- # Рассмотрите проблемы когерентности кэшей. Как реализуется когерентность кэшей на основе принципа data flow?
- # Каковы принципы организации распределенной памяти с единым адресным пространством в мультипроцессорной системе?
- # Произведите распараллеливание счета арифметических операторов, содержащих конструкции if-then-else, убедившись в правильной начальной загрузке и связывания подстеков. Сдвиг во времени загрузки подстеков не учитывать. Продолжите вычисления и определите количество тактов счета по разным ветвям программы. a × if b > 0 then (c + d)×x else (e + f) [Большая Картинка] Укажите число тактов счета при заданном значении b ( b= 5, b = -7).
- # Ответьте на вопросы обоснования методов компоновки "длинных" командных слов (широкой команды - по другой терминологии) в архитектурах ВС, управляемых в каждом такте. Каково соотношение между элементами статики и динамики в алгоритме составления оптимального потактового расписания для многофункционального АЛУ?