Общая информация | |
---|---|
Запущен | 7 мая 1997 г ( 1997-05-07 ) |
Прекращено | 26 декабря 2003 г ( 2003-12-26 ) | [1]
Продается | Интел |
Разработано | Интел |
Обычный производитель |
|
CPUID- код | Кламат: 80522 Дешут и Тонга: 80523 Диксон: 80524 |
Производительность | |
Макс. тактовая частота ЦП | 233 МГц - 450 МГц |
Скорости FSB | 66 МТ/с - 100 МТ/с |
Кэш | |
Кэш L1 | 32 КБ (16 КБ данные + 16 КБ инструкции) |
кэш L2 | 256–512 КБ |
Архитектура и классификация | |
Технологический узел | 350 нм – 180 нм |
Микроархитектура | П6 |
Набор инструкций | ИА-32 |
Расширения | |
Физические характеристики | |
Транзисторы |
|
Ядра |
|
Розетки |
|
Продукция, модели, варианты | |
Основные имена |
|
История | |
Предшественники | Пентиум , Пентиум Про , Пентиум ММХ |
Преемники | Pentium III (преемник SSE), Celeron , Pentium 4 (преемник SSE2) |
Статус поддержки | |
Неподдерживаемый |
Pentium II [2] — марка микропроцессоров Intel x86 шестого поколения, основанных на микроархитектуре P6 , представленных 7 мая 1997 года. Он объединил микроархитектуру P6 , представленную в Pentium Pro, с набором инструкций MMX процессора Pentium MMX .
Содержащий 7,5 миллионов транзисторов (27,4 миллиона в случае мобильного Dixon с кэшем L2 на кристалле 256 КБ ), Pentium II представлял собой улучшенную версию первого ядра P6 поколения Pentium Pro, которое содержало 5,5 миллионов транзисторов. Однако его подсистема кэша L2 была ухудшена по сравнению с Pentium Pro. В 1998 году Intel разделила семейство Pentium II, выпустив линейку процессоров Celeron на базе Pentium II для компьютеров начального уровня и линейку Intel Pentium II Xeon для серверов и рабочих станций. Celeron характеризовался уменьшенным или отсутствующим (в некоторых случаях присутствующим, но отключенным) кэшем L2 на кристалле полной скорости и системной шиной 66 МТ/с. Xeon характеризовался широким спектром высокоскоростной кэш-памяти L2 (от 512 КБ до 2048 КБ), системной шиной 100 МТ/с, другим физическим интерфейсом ( слот 2 ) и поддержкой симметричной многопроцессорной обработки .
В феврале 1999 года Pentium II был заменен почти идентичным Pentium III , который только добавил новый набор инструкций SSE . Однако старое семейство продолжало выпускаться до июня 2001 года для настольных компьютеров, [3] сентября 2001 года для мобильных устройств, [4] и конца 2003 года для встраиваемых устройств. [1]
Микропроцессор Pentium II в значительной степени основывался на микроархитектуре своего предшественника Pentium Pro , но с некоторыми значительными улучшениями. [5]
В отличие от предыдущих процессоров Pentium и Pentium Pro, процессор Pentium II был упакован в слот -модуль, а не в сокет ЦП . Процессор и связанные с ним компоненты размещались на дочерней плате, похожей на типичную плату расширения в пластиковом картридже. Фиксированный или съемный радиатор размещался на одной стороне, иногда с использованием собственного вентилятора. [6]
Этот более крупный пакет был компромиссом, позволившим Intel отделить вторичный кэш от процессора, при этом оставив его на тесно связанной задней шине . Кэш L2 работал на половине тактовой частоты процессора, в отличие от Pentium Pro, чей кэш L2 вне кристалла работал на той же частоте, что и процессор. Однако его ассоциативность была увеличена до 16-канальной (по сравнению с 4-канальной у Pentium Pro), а его размер всегда составлял 512 КБ, что вдвое больше наименьшего варианта в 256 КБ у Pentium Pro. Кэш вне корпуса решил проблемы низкого выхода годных Pentium Pro, что позволило Intel представить Pentium II по цене, доступной для массового рынка. [7] [8]
Intel улучшила производительность выполнения 16-битного кода на Pentium II, в области, в которой Pentium Pro был в заметном упадке, добавив кэши сегментных регистров. Большая часть потребительского программного обеспечения того времени все еще использовала по крайней мере часть 16-битного кода из-за различных факторов. Проблемы с частичными регистрами также были решены путем добавления внутреннего флага для пропуска очистки конвейера, когда это было возможно. [9] Чтобы компенсировать более медленный кэш L2, Pentium II имел 32 КБ кэша L1, вдвое больше, чем у Pentium Pro, а также 4 буфера записи (против 2 у Pentium Pro); они также могут использоваться любым конвейером, вместо того, чтобы каждый из них был закреплен за одним конвейером. [10] [11] Pentium II был также первым процессором на базе P6, реализовавшим набор целочисленных инструкций SIMD Intel MMX , который уже был представлен в Pentium MMX . [7]
Pentium II был более ориентированной на потребителя версией Pentium Pro. Он был дешевле в производстве из-за отдельной, более медленной кэш-памяти L2. Улучшенная 16-битная производительность и поддержка MMX сделали его лучшим выбором для операционных систем потребительского уровня, таких как Windows 9x , и мультимедийных приложений. Штраф за производительность более медленного и дешевого кэша L2 был смягчен удвоенным кэшем L1 и архитектурными улучшениями для устаревшего кода. Общая производительность процессора была увеличена, а затраты снижены. [7] [12]
Все Klamath и некоторые ранние Deschutes Pentium II используют комбинированный контроллер кэша L2 / чип теговой оперативной памяти , который позволяет кэшировать только 512 МБ; хотя теоретически можно было установить больше оперативной памяти, это привело бы к очень низкой производительности. Хотя это ограничение было практически неактуально для среднего домашнего пользователя в то время, оно вызывало беспокойство у некоторых пользователей рабочих станций или серверов. Предположительно, Intel намеренно установила это ограничение, чтобы отличить Pentium II от более дорогой линейки Pentium Pro, которая имеет полную кэшируемую область 4 ГБ. Ревизия чипа «82459AD» на некоторых 333 МГц и всех 350 МГц и более быстрых Pentium II сняла это ограничение и также предложила полную кэшируемую область 4 ГБ. [13] [14]
Оригинальный микропроцессор Klamath Pentium II (код продукта Intel 80522) работал на частотах 233, 266 и 300 МГц и производился по 0,35 мкм техпроцессу. [7] [15] Однако версия на 300 МГц стала доступна в больших количествах только в 1997 году. [15] Эти процессоры имели системную шину 66 МГц и изначально использовались на материнских платах, оснащенных устаревшим чипсетом Intel 440FX Natoma , разработанным для Pentium Pro. [16] Системы на базе Pentium II, использующие чипсет Intel 440LX Balboa, широко популяризировали SDRAM (которая должна была заменить EDO RAM и была уже представлена в 430VX) и графическую шину AGP . [17]
14 июля 1997 года Intel анонсировала версию Pentium II Klamath с 2× 72-битным кэшем ECC L2 для серверов начального уровня, в отличие от 2× 64-битного кэша non-ECC L2 на обычных моделях. [18] Дополнительные биты дают ему возможность исправления ошибок, встроенную в оборудование, без влияния на производительность. Вариант можно определить по номеру детали ЦП.
В схеме Intel «Семейство/Модель/Степпинг» процессоры Klamath относятся к семейству 6, модели 3.
Ядро Deschutes Pentium II (80523), дебютировавшее на частоте 333 МГц в январе 1998 года, производилось с использованием 0,25 мкм процесса и имело значительно более низкое энергопотребление. [15] Размер кристалла составляет 113 мм2 . Вариант на 333 МГц был последним процессором Pentium II, который использовал старую системную шину 66 МТ/с ; все последующие модели с ядром Deschutes использовали системную шину 100 МТ/с. Позже в 1998 году были также выпущены Pentium II, работающие на частотах 266, 300, 350, 400 и 450 МГц. [15] Ядро Deschutes представило инструкции FXSAVE и FXRSTOR для быстрого сохранения и восстановления контекста FPU. [19] К концу своего проектного срока службы были произведены чипы Deschutes, способные работать на частоте 500 МГц в соответствии со спецификациями охлаждения и дизайна Intel. Однако они не были проданы. Вместо того, чтобы уничтожить уже заблокированные множителем блоки, те блоки Deschutes, которые были протестированы и заблокированы с множителем 5, продавались как 333 МГц. Это было достигнуто путем отключения опции шины 100 МГц. Оверклокеры , узнав об этом, купили эти блоки и запустили их на частоте намного выше 500 МГц; в частности, при разгоне последняя партия «333 МГц» ЦП была способна развивать скорость, намного превышающую скорость ЦП, продаваемых на 350, 400 или 450 МГц. [ необходима цитата ]
Одновременно с выпуском ядер Deschutes, поддерживающих 100 МТ/с системной шины, Intel выпустила чипсет 440BX Seattle и его производные, чипсеты 440MX, 450NX и 440ZX. Заменив устаревшую 66 МГц FSB, которая была на рынке с 1993 года, 100 МГц FSB привела к существенному повышению производительности линейки Pentium II. Чипы Pentium II, начиная с 350 МГц, были выпущены в форм-факторах SECC и SECC2. Поздние Pentium II также ознаменовали переход на упаковку на основе перевернутого кристалла с прямым контактом радиатора с кристаллом, в отличие от традиционного склеивания.
В то время как Klamath имеет 4 кэш-чипа и имитирует двухпортовое чередование (2x 64-бит) для небольшого улучшения производительности при параллельном доступе, Deschutes имеет только 2 кэш-чипа и предлагает немного более низкую производительность кэша L2 при той же тактовой частоте. Кроме того, Deschutes всегда имеет кэш L2 с поддержкой ECC. [20]
Pentium II Xeon был высокопроизводительной версией ядра Deschutes, предназначенной для использования на рабочих станциях и серверах . В основном, он использовал другой тип слота ( слот 2 ), корпус, дизайн платы и более дорогой полноскоростной пользовательский кэш L2, который был вне кристалла. Версии выпускались с кэшами L2 объемом 512 КБ, 1 МБ или 2 МБ, изменяя количество чипов по 512 КБ, встроенных в плату. [21]
В схеме Intel «Семейство/Модель/Степпинг» процессоры Deschutes относятся к семейству 6, модели 5 и имеют номер детали 80523.
В 1998 году ядро Deschutes 0,25 мкм было использовано при создании процессора Pentium II Overdrive , который был нацелен на то, чтобы позволить корпоративным пользователям Pentium Pro модернизировать свои устаревшие серверы. Объединение ядра Deschutes в корпусе перевернутого кристалла с 512 КБ полноскоростного кэша L2 от Pentium II Xeon в совместимый с Socket 8 модуль привело к появлению процессора с тактовой частотой 300 или 333 МГц, который мог работать на системной шине 60 или 66 МГц. Эта комбинация объединила некоторые из наиболее привлекательных аспектов Pentium II и Pentium II Xeon: поддержка MMX /улучшенная 16-битная производительность и полноскоростной кэш L2 соответственно. [22] Более поздний мобильный Pentium II «Dixon» эмулировал эту комбинацию с 256 КБ полноскоростного кэша.
В схеме Intel "Семейство/Модель/Степпинг" процессор Pentium II OverDrive идентифицирует себя как семейство 6, модель 3, хотя это вводит в заблуждение, поскольку он не основан на ядре Klamath семейства 6/модели 3. Как упоминается в документации по обновлению процессора Pentium II от Intel, "хотя этот процессор имеет CPUID 163xh, он использует процессорное ядро процессора Pentium II CPUID 065xh." [23]
Ядро Tonga с техпроцессом 0,25 мкм было первым мобильным процессором Pentium II и обладало всеми функциями настольных моделей.
В схеме Intel «Семейство/Модель/Степпинг» процессоры Tonga относятся к семейству 6, модели 5.
Позже, в 1999 году, для мобильного рынка было выпущено ядро Dixon 0,25; 0,18 (400 МГц ) мкм с 256 КБ кэша на кристалле полной скорости. Обзоры показали, что ядро Dixon было самым быстрым типом произведенного Pentium II. [15]
В схеме Intel «Семейство/Модель/Степпинг» процессоры Dixon имеют семейство 6, модель 6, а их код продукта Intel — 80524. Эти идентификаторы совпадают с процессорами Mendocino Celeron .
Мобильный Pentium II
Мобильный Pentium II PE («Повышенная производительность»)
Технические характеристики Intel