Главная /
Архитектура параллельных вычислительных систем /
Перечислите преимущества и недостатки общих и распределенных однородных и неоднородных решающих полей в многопроцессорных вычислительных системах.
Перечислите преимущества и недостатки общих и распределенных однородных и неоднородных решающих полей в многопроцессорных вычислительных системах.
вопросПравильный ответ:
общие однородные и неоднородные решающие поля образуют общий виртуальный вычислительный ресурс процессоров, обеспечивая полную полезную нагрузку и высокую надежность. Однако высокие требования к связям и к оперативности взаимодействия составляют трудности реализации
распределенный вычислительный ресурс в составе многофункциональных (неоднородных) решающих полей в составе АЛУ процессоров представляет значительно меньше технологических трудностей, реализуемость на современном уровне, хотя выдвигает проблемы плотной рабочей нагрузки
общее решающее поле требует разработки аппаратных средств динамического распределения работ – отдельных команд или их комбинаций. Распределенный вычислительный ресурс позволяет вынести решение проблемы оптимальной загрузки исполнительных устройств на уровень оптимизирующей трансляции
Сложность вопроса
57
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Кто гуглит вот эти ответы с интуитом? Это же очень просты вопросы
27 фев 2019
Аноним
Кто находит вот эти ответы inuit? Это же крайне просто
09 июл 2018
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # Систематизируйте предпосылки, которые легли в основу ВС SPMD-архитектуры. Какие общие черты решаемых задач определили требования к SPMD-архитектуре?
- # Каковы предпосылки разработки мультипроцессора в составе внешних устройств персонального компьютера или рабочей станции сети?
- # Произведите распараллеливание выполнения на стеке программы в безадресной системе команд. Разное время начальной загрузки подстеков и время обмена между ними не учитывать. За сколько тактов выполнится параллельная программа, не считая записи результатов? Сколько процессорных элементов будет использовано? ab+ c× de+× ЗпА
- # Для задачи A:if a-b>0 then(c×d):f else c+e×f; B:=if(a>b∨c>b) then A×a else c+d представьте программы линейных участков в безадресной форме. Составьте план использования неограниченного числа быстрых регистров (СОЗУ) для хранения промежуточных результатов счета. Сколько регистров потребуется?
- # В длинном командном слове процессора EPIC-архитектуры присутствуют инструкции четырем логическим ИУ. Инструкция имеет вид КОП А1 А2 α, где А1 и А2 – адреса операндов, α - адрес предиката – логического значения. Среди исполняемых инструкций есть команда сравнения (А1)≤(А2) с выработкой результата (α) и команда перестановки (А1) => А2, А2 <= (А1), выполняемая в спекулятивном режиме в зависимости от значения (a). Результат логической операции можно использовать через один такт. Разверните во времени цикл и составьте план выполнения программы модифицированной "пузырьковой" сортировки данного массива. Определите количество тактов вычислений. Пример. M = {10, 2, 8, 5, 7, 1, 3, 5}. План выполнения программы α1=10≤2α2=8≤5α3=7≤1α4=3≤5NOPα1: 2, 10α2: 5, 8α3: 1, 7α4: 3, 5NOPα1=10≤5α2=8≤1α3=7≤3NOPα1: 5, 10α2: 1, 8α3: 3, 7NOPα1=2≤5α2=10≤1α3=8≤3α4=7≤5NOPα1: 2, 5α2: 1, 10α3: 3, 8α3: 5, 7NOPα1=5≤1α2=10≤3α3=8≤5NOPα1: 1, 5α2: 3, 10α3: 5, 8NOPα1=2≤1α2=5≤3α3=10≤5α4=8≤7NOPα1: 1, 2α2: 3, 5α3: 5, 10α4: 7, 8NOPα1=2≤3α2=5≤5α3=10≤7NOPα1: 2, 3α2: 5, 5α3: 7, 10NOPα1=1≤2α2=3≤5α3=5≤7α4=10≤8NOPα1: 1, 2α2: 3, 5α3: 5, 7α4: 8, 10 Переносы прекратились через 27 тактов. M = {10, 1, 2, 3, 4, 6, 5, 10}