Главная /
Архитектура параллельных вычислительных систем /
Составьте программу для процессора VlIW-архитектуры задачи ab+ c× de- × f× ЗпА при условии: данные находятся в регистровой (сверхоперативной) памяти; результат сложения можно использовать через 1 такт, результат умножения – через 2 такта, деления – через
Составьте программу для процессора VlIW-архитектуры задачи
ab+ c× de- × f× ЗпА
при условии: данные находятся в регистровой (сверхоперативной) памяти; результат сложения можно использовать через 1 такт, результат умножения – через 2 такта, деления – через 3 такта; в составе АЛУ (в числе других) содержится 2 ИУ сложения, 2 умножения, одно деления. За сколько тактов, не считая записи, выполняется программа?
вопрос
Правильный ответ:
программа имеет вид
программа выполняется за 11 тактов
1. | + a b r1; | -d е r2 | |
2. | NOP | ||
3. | × r1 c r3 | ||
4. | NOP | ||
5. | NOP | ||
6. | × r3 r2 r4 | ||
7. | NOP | ||
8. | NOP | ||
9. | × r4 f A |
программа имеет вид
программа выполняется за 10 тактов
1. | + a b r1; | -d е r2 | |
2. | NOP | ||
3. | × r1 c r3 | ||
4. | NOP | ||
5. | NOP | ||
6. | × r3 r2 r4 | ||
7. | NOP | ||
8. | × r4 f A |
программа имеет вид
программа выполняется за 9 тактов
1. | + a b r1; | -d е r2 | |
2. | NOP | ||
3. | ×r1 c r3 | ||
4. | NOP | ||
5. | ×r3 r2 r4 | ||
6. | NOP | ||
7. | ×r4 f A |
Сложность вопроса
69
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Пишет вам помощник профессора! Оперативно сотрите сайт с ответами интуит. Пожалуйста
19 авг 2020
Аноним
Спасибо за сайт
11 авг 2017
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # Два процессора коммутации одновременно начинают выполнять программы в виртуальных адресах решающего поля. Составьте план программы их совместного выполнения по тактам, представив, как адресный генератор предлагает им физические адреса буферных регистров 1×abv12+v1cv23×v2ev3 1+dfv12:v1Lv23×v2kv3
- # Рассмотрите принципы параллельных вычислений, лежащие в основе асинхронной вычислительной системы. Как обеспечивается виртуальный вычислительный ресурс при много процессорной комплектации системы?
- # Составьте матрицу следования для информационного графа. Каким значением времени ограничена минимальная длина расписания при распределении работ между тремя процессорами? [Большая Картинка]
- # Составьте план сложения способом "пирамиды" всех т элементов массива с помощью заданного количества п процессоров. Требуется ли синхронизация процессоров, чтобы не использовать еще не полученные данные? m = 8, n = 5
- # Рассмотрите совместное обучение нейросети двум буквам, расположенным в центре экрана. Если количество засвеченных эталонами клеток экрана различно, нормируйте величины возбуждения нейронов выходного слоя, например, разделив их на число засвеченных эталоном клеток. Пришлось ли вам и как нормировать сигналы на выходе? Научите нейросеть распознаванию букв О и Ш. Ответьте на вопросы задачи [Большая Картинка]