Page 201 - 6111
P. 201
Instruments. На початку 2000 року фірма Transmeta заявила
процесор Crusoe, що є програмно-апаратним комплексом. У ньому
команди мікропроцесорів серії х86 транслюються в слова VLIW
завдовжки 64 або 128 біт. Відтрансльовані команди зберігаються в
кеш-пам’яті, а трансляція при багатократному їх використанні
проводиться тільки один раз. Ядро процесора виконує елементи
коду в строгій послідовності.
16.3 Комп’ютерні системи з явним паралелізмом команд
Подальшим розвитком ідеї VLIW стала нова архітектура IA-64 -
сумісна розробка фірм Intel і Hewlett-Packard (IA - це абревіатура
від Intel Architecture). У IA-64 реалізований новий підхід, відомий
як обчислення з явним паралелізмом команд (EPIC, Explicitly
Parallel Instruction Computing), що є вдосконаленим варіантом
технології VLIW. Першим представником даної стратегії став
мікропроцесор Itanium компанії Intel. Корпорація Hewlett-Packard
також реалізує даний підхід в своїх розробках.
В архітектурі IA-64 передбачається наявність в процесорі 128
64-розрядних регістрів загального призначення (PЗH) і 128 80-
розрядних регістрів з плаваючою комою. Крім того, процесор IA-64
містить 64 однобітових регістра предикатів.
Формат команд в архітектурі IA-64 показаний на рис.16.4.
Рисунок 16.4 – Формат наддовгої команди в архітектурі IA-64
200