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

Реферат Класифікація засобів обчислювальної техніки





ї від швидкості процесора, при цьому шина вторинного кеша працює незалежно на повній швидкості.

Об'єднання процесора і вторинного кеша в одному корпусі і їх зв'язок через виділену шину є кроком у напрямку до методів підвищення продуктивності, використовуваним в найбільш потужних RISC-процесорах. Так, в процесорі Alpha 21164 фірми «Digital» кеш другого рівня розміром 96 кб розміщений в ядрі процесора, як і первинний кеш. Це забезпечує дуже високу продуктивність кеша за рахунок збільшення числа транзисторів на кристалі до 9,3 мільйона. Продуктивність Alpha 21164 становить 330 SPECint92 при тактовій частоті 300 МГц. Продуктивність Р6 нижче (за оцінками «Intel» - 200 SPECint92 при тактовій частоті 133 МГц), однак Р6 забезпечує краще співвідношення вартість / продуктивність для свого потенційного ринку.

При оцінці співвідношення вартість / продуктивність слід враховувати, що, хоча Р6 може виявитися дорожче своїх конкурентів, велика частина інших процесорів повинна бути оточена додатковим набором чіпів пам'яті і контролером кеша. Крім того, для досягнення порівнянної продуктивності роботи з кешом, інші процесори повинні будуть використовувати кеш більшого, ніж 256 кб розміру.

«Intel», як правило, пропонує численні варіації своїх процесорів. Це робиться з метою задовольнити різноманітним вимогам проектувальників систем і залишити менше простору для моделей конкурентів. Тому можна припустити, що незабаром після початку випуску Р6 з'являться як модифікації з збільшеним об'ємом вторинної кеш-пам'яті, так і дешевші модифікації із зовнішнім розташуванням вторинного кеша, але при збереженій виділеної шині між вторинним кешом і процесором.

Pentium як точка відліку

Процесор Pentium зі своєю конвеєрної і суперскалярної архітектурою досяг вражаючого рівня продуктивності. Pentium містить два 5-стадійних конвеєра, які можуть працювати паралельно і виконувати дві цілочисельні команди за машинний такт. При цьому паралельно може виконуватися тільки пара команд, наступних в програмі один за одним і задовольняють певним правилам, наприклад, відсутність реєстрових залежностей типу «запис після читання».

У P6 для збільшення пропускної здатності здійснено перехід до одного 12-стадійним конвеєру. Збільшення числа стадій призводить до зменшення виконуваної на кожній стадії роботи і, як наслідок, до зменшення часу знаходження команди на кожній стадії на 33 відсотка в порівнянні з Pentium. Це означає, що використання при виробництві P6 тією ж технологією, що і при виробництві 100 МГц Pentium, призведе до отримання P6 з тактовою частотою 133 МГц.

Можливості суперскалярної архітектури Pentium, з її здатністю до виконання двох команд за такт, було б важко перевершити без зовсім нового підходу. Застосований в P6 новий підхід усуває жорстку залежність між традиційними фазами «вибірки» і «виконання», коли послідовність проходження команд через ці дві фази відповідає послідовності команд у програмі.

Новий підхід пов'язаний з використанням так званого пулу команд і з новими ефективними методами передбачення майбутньої поведінки програми. При цьому традиційна фаза «виконання» замінюється на дві: «диспетчирование / виконання» і «відкат». В результаті команди можуть починати виконуватися в довільному порядку, але завершують своє виконання завжди відповідно...


Назад | сторінка 14 з 20 | Наступна сторінка





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

  • Реферат на тему: Архітектура системи на базі процесора Pentium (Socket 7)
  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Принципи організації паралелізму виконання машинних команд в процесорах
  • Реферат на тему: Проектування процесора IBM сумісних команд
  • Реферат на тему: Структура і набір команд процесора intel80X86