ункціональних пристроїв (можливість збільшення числа функціональних пристроїв у наступних моделях мікропроцесора);
явне завдання паралелізму в машинному коді;
предикатное виконання інструкцій;
упереджувальний завантаження даних за припущенням.
Основні функціональні компоненти МП:
В· 6 цілочисельних АЛУ;
В· 6 мультимедійних АЛУ;
В· 2 речові арифметичні пристрої збільшеною точності;
В· 2 додаткових речових арифметичних пристроїв звичайної точності;
В· 2 пристрої читання;
В· 2 пристрої запису;
В· 3 пристрої розгалуження.
Інструкції для цих пристроїв організуються в зв'язки по три інструкції. Кожній зв'язці відповідає шаблон-індикатор, що надається компілятором, в якому міститься інформація про те, якого типу інструкції використовуються. p align="justify"> Кількість відповідних модулів оптимально підібрано з урахуванням потреби в обчислювальних ресурсах додатків, характерних для корпоративних СУБД, складних інженерних розрахунків та ін При цьому команди практично не В«затримуютьсяВ» в очікуванні, поки звільниться потрібний виконуючий модуль. Ширина системної шини, по якій здійснюється взаємодія декількох процесорів один з одним і доступ до пам'яті, збільшена до 128 біт, що також кардинально позначається на швидкості роботи. p align="justify"> Число регістрів, в яких розміщуються дані для безпосередньої обробки їх процесором, понад триста. Велика їх кількість дозволяє уникнути дефіциту регістрів при паралельній обробці багатьох команд. Крім того, в процесорі Intel Itanium 2 реалізовані такі механізми підвищення ефективності роботи, як стек і перейменування регістрів. p align="justify"> Регістри Intel Itanium 2:
128 регістрів загального призначення;
128 регістрів з плаваючою комою;
64 регістра предикатів;
8 регістрів переходу.
Кеш - швидкодіюча внутрішня пам'ять процесора - використовується для динамічного зберігання коду та даних, задіяних в обчисленнях у поточний момент. Завантаження часто використовуваних даних і фрагментів коду в кеш дозволяє істотно підняти продуктивність. Доступ до кешу в кілька разів швидше, ніж до В«повільноїВ» оперативної пам'яті, і становить 48 Гб/с. p align="justify"> Процесор Intel Itanium 2 з об'ємом кеш-пам'яті 3 рівня 9 МБ оптимізований для виконання вимогливих корпоративних і науково-технічних програм. Платформи на базі процесорів Intel Itanium 2 дозволяют...