ВУЗ:
Составители:
Рисунок 2.25 - Формат сверхдлинной команды и взаимосвязь полей
команды
VLIW-архитектуру можно рассматривать как статическую суперскалярную
архитектуру. Имеется в виду, что распараллеливание кода производится на этапе
компиляции, а не динамически во время исполнения. То, что в выполняемой
сверхдлинной команде исключена возможность конфликтов, позволяет предельно уп-
ростить аппаратуру VLIW-процессора и, как следствие, добиться более высокого
быстродействия.
В качестве простых команд, образующих сверхдлинную, обычно используются
команды RISC-типа, поэтому архитектуру VLIW иногда называют постRISC-
apхитектурой. Максимальное число полей в сверхдлинной команде равно числу
вычислительных устройств и обычно колеблется в диапазоне от 3 до 20. Все вы-
числительные устройства имеют доступ к данным, хранящимся в едином много-
портовом регистровом файле. Отсутствие сложных аппаратных механизмов,
характерных для суперскалярных процессоров (предсказание переходов, внеоче-
редное исполнение и т. д.) дает значительный выигрыш в быстродействии и воз-
можность более эффективно использовать площадь кристалла. Подавляющее
большинство цифровых сигнальных процессоров и мультимедийных процессоров с
производительностью более 1 млрд операций/с базируется на VLIW-архитектуре.
Серьезная проблема VLIW — усложнение регистрового файла и связей этого файла с
вычислительными устройствами.
Рисунок 2.25 - Формат сверхдлинной команды и взаимосвязь полей
команды
VLIW-архитектуру можно рассматривать как статическую суперскалярную
архитектуру. Имеется в виду, что распараллеливание кода производится на этапе
компиляции, а не динамически во время исполнения. То, что в выполняемой
сверхдлинной команде исключена возможность конфликтов, позволяет предельно уп-
ростить аппаратуру VLIW-процессора и, как следствие, добиться более высокого
быстродействия.
В качестве простых команд, образующих сверхдлинную, обычно используются
команды RISC-типа, поэтому архитектуру VLIW иногда называют постRISC-
apхитектурой. Максимальное число полей в сверхдлинной команде равно числу
вычислительных устройств и обычно колеблется в диапазоне от 3 до 20. Все вы-
числительные устройства имеют доступ к данным, хранящимся в едином много-
портовом регистровом файле. Отсутствие сложных аппаратных механизмов,
характерных для суперскалярных процессоров (предсказание переходов, внеоче-
редное исполнение и т. д.) дает значительный выигрыш в быстродействии и воз-
можность более эффективно использовать площадь кристалла. Подавляющее
большинство цифровых сигнальных процессоров и мультимедийных процессоров с
производительностью более 1 млрд операций/с базируется на VLIW-архитектуре.
Серьезная проблема VLIW — усложнение регистрового файла и связей этого файла с
вычислительными устройствами.
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
