Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Мікропроцесор Intel Itanium 9300

Реферат Мікропроцесор Intel Itanium 9300





- 32 додатків. Такі процесори можуть виконувати двійкові додатки IA - 32 в операційних системах наследующих IA - 32 і приймаючих платформу і мікропрограмних підтримку, існуючу в системі. Архітектура Itanium також забезпечує здатність підтримати змішані коди виконання і IA - 32, і базуються на Itanium.


1.2 Робота обчислювального середовища


Архітектура Itanium підтримує роботу двох систем роботи обчислювальної середовища:

· робота в 32-бітної системі IA - 32.

· робота в системі типу Itanium.

Архітектурна модель також підтримує змішування додатків IA - 32 і Itanium всередині однієї операційної системи типу Itanium. У табл. 1.1 описані основні підтримувані операційні середовища.


Таблиця 1.1 - Основні операційні середовища

Середа сістемиСреда пріложеніяКак виполняетсяIA - 32Набор інструкцій IA - 32Пріложенія IA - 32 в режимах R, P, V86 і операційна система. Сумісність з IA - 32 Intel-процесорами Pentium, Pentium Pro, Pentium II і Pentium III.Набор інструкцій ItaniumНе підтримується, додатки типу Itanium не можуть виконуватися в середовищі IA - 32.ItaniumP-режим IA - 32IA - 32 P-режим в середовищі Intel ItaniumR-режим IA - 32IA - 32 R-режим в середовищі Intel ItaniumV-режим IA - 32IA - 32 V-режим в середовищі Intel ItaniumНабор інструкцій ItaniumВиполняется як Itanium-додаток в операційній системі Intel Itanium

.3 Набір інструкцій переходів


Усередині системного середовища Itanium процесор може в будь-який час виконувати будь інструкції IA - 32 або Itanium. Три спеціальні інструкції і переривання задаються для перемикання процесора між наборами інструкцій Itanium і IA - 32.

· jmpe (IA - 32 інструкція) перехід до інструкції типу Itanium і перемикання на набір інструкцій типу Itanium.

· br.ia (Itanium інструкція) перехід до інструкції типу IA - 32 і перемикання на набір інструкцій типу IA - 32.

· rfi (Itanium інструкція) Return from interruption задає повернення до IA - 32 або Itanium інструкції.

· Переривання переводять процесор в набір інструкцій типу Itanium не залежно від умов переривання.

Інструкції jmpe і br.ia забезпечують маловитратний механізм для передачі управління між різними наборами інструкцій. Ці інструкції зазвичай включені в thunks або stubs (заглушки) здійснюють необхідну редагування зв'язків і викликів умов для динамічно і статично підключаються бібліотек.

Архітектура Itanium включає особливості, які дозволяють підтримувати високу продуктивність і видаляють бар'єри, що перешкоджають подальшому збільшенню продуктивності. Архітектура Itanium заснована на наступних принципах:

· Явний паралелізм

o Механізми взаємодії компілятора і процесора

o Масив ресурсів, що дає перевагу паралельним інструкціям.

o 128 регістрів для цілих і дійсних чисел

o Підтримка безлічі виконавчих пристроїв і портів пам'яті.

· Властивості, які збільшують паралелізм рівня інструкцій

o Спекулятивність (яка мінімізує вплив час очікування)

o Предикативность (яка усуває переходи)

o Програмний конвеєр циклів з зменшенням втрат

o Передбачення переходів для зменшення витрат на переходи

· Фокусовані поліпшення для збільшення продуктивності програмного забезпечення

o Спеціальна підтримка модульності програмного забезпечення

o Високопродуктивна архітектура з плаваючою точкою

o Спеціальні мультимедіа-інструкції

Наступні розділи висувають на перший план ці важливі особливості архітектури Itanium.


.4 Паралелізм рівня інструкцій


Паралелізм рівня інструкцій (ILP) - це можливість виконувати декілька інструкцій одночасно.

Архітектура Itanium дозволяє запуск незалежних інструкцій в зв'язках (трьох інструкції у зв'язці) і може запускати кілька пакетів за такт. Архітектура Itanium дозволяє компілятору спрямовувати роботу і планувати паралельні нитки обчислень за допомогою великої кількості паралельних ресурсів, таких як великі регістрові файли і множинність виконавчих пристроїв.

Архітектура Itanium включає механізми, що забезпечують переваги ILP. Компілятори для тради...


Назад | сторінка 2 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Види і зміст тематичних інструкцій
  • Реферат на тему: Розробка посадових інструкцій персоналу організації
  • Реферат на тему: Порядок розробки та затвердження правил та інструкцій з охорони праці
  • Реферат на тему: Регламентація діяльності персоналу: аналіз посадових інструкцій на прикладі ...
  • Реферат на тему: Опис інструкції з експлуатації апарату для штучного дихання типу ДП-2