● Подход VLIW сильно упрощает архитектуру МП, перекладывая задачу распределения вычислительных устройств на компилятор.
● Значительно снижается энергопотребление.
● Но код для VLIW обладает невысокой плотностью. Из-за большого количества пустых инструкций для простаивающих устройств программы для VLIW-процессоров могут быть гораздо длиннее, чем аналогичные программы для традиционных архитектур.
● Из-за сложных внутренних зависимостей кода, программирование на уровне машинных кодов для VLIW -архитектур вручную практически невозможно. Приходится полагаться на оптимизацию компилятора, который сам может содержать ошибки.
МП VLIW выпускают различные фирмы:
■ Transmeta — > МП Crusoe моделей ТМ3120, ТМ5400, ТМ5600;
■ Hewlett-Packard — > модель McKinley.
■ К VLIW отнесем и МП Elbrus 2000 ( E2k) русской компании «Эльбрус»;
■ Intel —> ряд МП Itanium.
На нем реализована технология Intel Architecture-64 или EPIC (Explicitly Parallel Instruction Computing — вычисления с явной параллельностью инструкций) - развитие VLIW.
Itanium — первый МП, использующий полный набор 64-битных инструкций IA-64.
Позже Intel представила развитие – Itanium2:
- в 2004 – Madison,
- в 2006 – Montecito,
- в 2007 – двухядерный Montvale.
- в 2010 – Itanium 9300 Tukwila
Рис. Формат инструкций IA-64