Классификация и организация вычислительных систем. Михайлов Б.М - 82 стр.

UptoLike

Рисунок 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 — усложнение регистрового файла и связей этого файла с
вычислительными устройствами.