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
   196   197   198   199   200   201   202   203   204   205   206