Пентиум Про

Оглавление1 Pentium Pro1.1 История и назначение Pentium Pro1.2 Микроархитектура и особенности1.3 Конвейер и микрооперации1.4 Исполнительные блоки и производительность1.5 Набор инструкций […]

Pentium Pro

  • История и назначение Pentium Pro

    • Pentium Pro был представлен 1 ноября 1995 года как микропроцессор шестого поколения x86.  
    • Изначально предназначался для замены оригинального Pentium, но позже стал использоваться в серверах и высокопроизводительных настольных компьютерах.  
    • Использовался в суперкомпьютерах, таких как ASCI Red, достигнув скорости более одной тераФЛОПС.  
  • Микроархитектура и особенности

    • Ведущим архитектором был Фред Поллак, специализирующийся на суперскалярности.  
    • Pentium Pro имел 5,5 миллиона транзисторов и работал с двумя или четырьмя процессорами.  
    • Использовал 36-разрядную адресную шину и кэш команд объемом 8 Кбайт.  
    • Поддерживал обновление микрокода под управлением BIOS и ОС.  
  • Конвейер и микрооперации

    • Pentium Pro имел 14-ступенчатую архитектуру superpipelined с пулом команд.  
    • Конвейер имел дополнительные этапы декодирования для динамического преобразования инструкций.  
    • Микрооперации кодировали операцию, два источника и пункт назначения.  
  • Исполнительные блоки и производительность

    • Pentium Pro имел шесть исполнительных блоков: два целочисленных, один FPU, блок загрузки, блок сохранения адреса и блок хранения данных.  
    • Один из целочисленных блоков обладал полным набором функций, другой был ограничен простыми операциями.  
    • Модуль FPU выполнял операции с плавающей запятой, но имел задержку в три-пять циклов.  
  • Набор инструкций и производительность

    • В Pentium Pro появились новые команды CMOVxx для условного перемещения значений.  
    • Инструкции CMOVxx повышали производительность, избегая дорогостоящих команд перехода и ветвления.  
    • Pentium Pro имел проблемы с выполнением 16-разрядного кода, что привело к невысоким продажам.  
  • Сравнение с конкурентами

    • Pentium Pro превосходил RISC-микропроцессоры по целочисленной производительности, но уступал в производительности с плавающей запятой.  
    • Медленная запись в видеопамять была слабым местом платформы P6.  
    • Методы, такие как VESA drawing и FASTVID, улучшили производительность в играх.  
  • Отсутствие MMX и производительность

    • Отсутствие MMX снижает производительность мультимедийных приложений.  
    • Кэш-память L2 объемом от 256 КБ до 1 МБ улучшает производительность ввода-вывода.  
  • Особенности кэш-памяти L2

    • Кэш-память L2 имеет собственную внутреннюю шину, что уменьшает узкое место.  
    • Кэш неблокирующий, что позволяет процессору выдавать несколько запросов одновременно.  
  • Производство и упаковка

    • Процессор и кэш-память находятся на отдельных кристаллах, что усложняет производство.  
    • Pentium Pro выполнен в керамическом многокристальном модуле (MCM).  
  • Пути обновления

    • Pentium II OverDrive с частотой 300/333 МГц и 512 КБ кэш-памяти L2.  
    • Адаптеры slotket позволяли использовать Pentium Pro с материнскими платами Slot 1.  
  • Технические характеристики

    • Кэш-память L1: 8 КБ (данные, инструкции), L2: 256-1024 КБ.  
    • Гнездо: Socket 8, передняя шина: 60-66 МГц, напряжение питания: 3,1-3,3 В.  
    • Тактовая частота: 150-200 МГц, первый релиз: ноябрь 1995 года.  
  • Влияние на рынок

    • Pentium Pro не был успешным в массовом использовании из-за плохой поддержки Windows 95.  
    • Успех в файловых серверах благодаря интегрированной шине.  
  • Конкуренты и рекомендации

    • AMD K5 и K6, Cyrix 6×86 и MII, IDT, Intel P5 Pentium.  
    • Внешние ссылки и изображения.  

Полный текст статьи:

Пентиум Про

Оставьте комментарий

Прокрутить вверх