Король умер! Да здравствует король! История процессоров поколения Intel Pentium II

bmzf9-f6ectwpduin-sdsxz6xne.png

7 мая 1997 года на рынке настольных компьютеров произошла очередная смена власти. После четырех лет правления Pentium, незадолго до того успевший присоединить к своему имени титул MMX, покинул трон. Король не умер, он отправился доживать свой век в ноутбуках и недорогих (сравнительно) компьютерах, где оставался востребованным еще довольно долго.

На смену ему пришел Pentium II — процессор с очень последовательным именем, но Первому он являлся родственником весьма дальним, а вот «императору» семейства x86, Pentium Pro, напротив, — ближайшим, можно сказать, «любимым племянником».

Эта статья продолжает цикл статей об истории процессоров и платформ для них, начатый рассказами о Pentium Pro и Pentium (часть 1 и часть 2). Сегодня мы вспомним о процессорах, давших начало «золотому веку» Intel: недолгому затишью перед ожесточенной битвой, когда большинство конкурентов сворачивали свою деятельность, стартапы не выживали, а AMD, после очередного поражения, только собиралась с силами, чтобы нанести ответный удар. Итак, приступим!

Король совсем не голый!


Klamath — такое кодовое имя получил новый процессор, который оказался совсем не похож на «родителей». И дело не в технических характеристиках — 233 или 266 МГц, 512 КБайт кэша L2 и 32 Кбайт L1 (как обычно, разделенного пополам для инструкций и данных), частота шины — 66 МГц, поддержка инструкций MMX и двухпроцессорного режима работы, техпроцесс — 350 нм. Казалось бы, все лучшее от обоих предшественников. Но наметанный глаз зацепится за пометку «кэш L2 на процессорной плате, работает на половине частоты CPU». Стойте, какая еще процессорная плата?

Именно так, если прежде процессор был микросхемой (пусть и включающей иногда 2 или даже 3 кристалла), то теперь он стал, почти как во времена мини-ЭВМ, отдельной платой — законченным устройством, помещенным в пластиковый корпус с теплоотводной пластиной с одной стороны. Такой конструктив получил название SECC (Single Edge Contact Cartridge), а разъем для установки процессора — Slot 1. Intel провозгласила классический сокет устаревшим, а новый формат — прогрессивным решением, но дело как всегда было в деньгах.

Кристаллы кэша в Pentium Pro и многочиповая упаковка делала его производство весьма затратным и неподходящим для массовых решений. Размещение кэша на процессорной плате решало этот вопрос — вместо быстрых и дорогих кристаллов собственного производства Pentium II получил кэш, набранный отдельными микросхемами сторонних производителей.

Уже в июле последовало первое обновление: Klamath получил кэш L2 с поддержкой ECC (обнаружение и коррекция ошибок), что повысило надежность работы и позволило использовать новые процессоры в серверных системах начального уровня. Почему только начального, ведь двухпроцессорные машины занимали и средний сегмент? Ответ прост: установленные в картридже микросхемы TagRAM ограничивали кэшируемый объем памяти на уровне 512 Мбайт. Объем, достаточный для практически любой рабочей станции, но не для серьезного сервера.

Сложилась интересная ситуация, когда процессоры среднего уровня уже достигли полуторакратной разницы в частоте (осенью 1997 года стали доступны варианты на 300 МГц), в то время как оставшийся наверху линейки Pentium Pro не шагнул за 200 МГц, но в тоже время получил кэш L2 объемом в целый мегабайт. И, конечно, сохранил остальные свои преимущества — кэшируемый объем памяти 8 ГБайт (а больше не поддерживали чипсеты, с ним работавшие), полноскоростной кэш, поддержку многопроцессорных систем c 4 и более CPU.

Pentium II, в свою очередь, имел еще одно важно преимущество: если Pentium Pro был оптимизирован исключительно под 32-битный код, то мейнстрим процессоры отлично работали со старыми 16-битными программами, все еще распространенными в домашнем и офисном применении.

Так началось разделение рынка процессоров на мейнстрим и серверный сегмент, которое мы наблюдаем и сейчас с практически теми же «симптомами» — современные серверные процессоры имеют больше ядер, большие объемы кэша, поддержку SMP, но при этом более низкие частоты.

Новая аббревиатура


Говорят, история идет по спирали. В этот раз спираль сделала очень крутой виток — всего 4 года назад только вышедший на рынок Pentium не получил соответствующего ему чипсета. 430LX «Mercury» был объявлен, но задержался на несколько месяцев, заставив производителей систем применять сторонние или разрабатывать свои временные решения.

С Pentium II ситуация произошла практически аналогичная: первые материнские платы и готовые системы использовали наследие Pentium Pro — чипсет Intel 440FX «Natoma». Таковы были, например, PD440FX — референсная платформа от Intel и впечатляющая двухпроцессорная FullAT плата Supermicro P6DKS.

Были и забавные гибриды вроде Supermicro P6SKS, имевшие на борту и Slot1, и Socket8 (естественно, вместе два разных процессора работать не могли). Большинство из этих плат использовали память FPM/EDO DRAM в классическом SIMM исполнении, но некоторые использовали DIMM или оба типа слотов, как, например, Asus KN97-X, несшая на борту 5 слотов памяти — 4 SIMM и 1 DIMM.

И снова осень внесла ясность: появился объявленный еще весной двухчиповый 440LX «Balboa» (440FX состоял из трех). Он принес долгожданную поддержку памяти SDRAM (до 512 Мбайт, при этом он все еще мог работать с FPM и EDO), более быстрые диски UDMA/33 и новую шину AGP (Accelerated Graphics Port), специально предназначенную для видеоускорителей.

В серверных системах уже появлялась поддержка 64-битной версии PCI — PCI64, имевшей удвоенную разрядность и, соответственно, вдвое большую пропускную способность. Она была предусмотрена в версии 2.1 стандарта, вышедшего еще в 1995 году. Для настольных систем подобная шина была слишком дорогой, ее производительность уже была нужна набирающим популярность 3D-ускорителей, будущих GPU.

bost2luue-wkbn3qmrowlqz-6-m.png
Порт AGP
Вместо увеличения разрядности Intel предложила удвоить частоту шины (до 66 МГц) и сделать порт выделенным (логически AGP-порт находился на отдельной PCI-шине), сохранив основную логику PCI и добавив дополнительные функции, необходимые именно для видеокарт. Особенностью новой шины была работа на полной скорости только в одном направлении — от процессора к видеокарте, в обратную сторону производительность соответствовала обычной PCI.

Важной функцией виделась возможность ускорителя читать данные напрямую из оперативной памяти, что позволило бы не тратить время на загрузку текстур в локальную память видеокарты. Но время рассудило по-другому — со временем объемы и производительность видеопамяти росли, нередко быстрее, чем у оперативной памяти. И эта функция осталась практически невостребованной.

До свидания, Pentium!


В январе 1998 года увидел свет новый Pentium II 333 МГц. Казалось бы, еще одна модель в линейке, но у нее было важное отличие от прежних — новое ядро, выполненное по 250 нм техпроцессу, благодаря чему удалось снизить энергопотребление и тепловыделение. Эти процессоры получили имя Deschutes, и именно они сыграли важнейшую роль в распространении архитектуры P6 во все сегменты рынка. Впоследствии на новое ядро перебрались 266 и 300 МГц модели.

Но самое интересно произошло летом. С апреля по июнь 1998 года Intel выпустил целое семейство новых продуктов, покрывавших все ниши рынка. Первыми появились новые Pentium II «Deschutes» c 100 МГц шиной — на 350 и 400 МГц (финальная версия Pentium II 450 вышла позднее, в августе). Новые модели (с момента их выпуска, и младшие версии тоже) получили новую версию микросхемы TagRAM, снимающую ограничение кэшируемого объема памяти — 4 Гбайт вместо 512 Мбайт.

Компанию им составил процессор начального уровня, работавший на частотах 266 и 300 МГц (частота шины 66 МГц, множитель заблокирован) и не имевших кэша L2 вовсе. Они получили новое имя Celeron (кодовое имя Covington). Эти процессоры должны были заменить Pentium MMX, планировалось, что они предоставят большую производительность за меньшие деньги.

Для максимального удешевления эти процессоры даже лишились картриджа (Celeron представлял собой «голую» плату). Но что-то пошло не так… В большинстве случаев их производительность была не только не выше, но зачастую и ниже, чем у менее высокочастотных Pentium MMX. При этом стоимость системы с ними не была такой уж низкой — удешевленный процессор все равно требовал современных компонентов, составляющих значительную долю цены готового компьютера. Разве что материнские платы можно было использовать более дешевые, без поддержки 100 МГц шины. Репутация процессора была подорвана, продажи оказались значительно ниже ожидаемых.

eekzqtcuqfabu6hj72gnlehxl7k.png

В итоге Covington прожил очень короткую жизнь — уже в августе появились новые Celeron 300А «Mendocino», получившие 128 КБайт L2-кэша. Казалось бы, немного, но было одно «но»: этот кэш работал на полной скорости ядра и в некоторых задачах (особенно это касалось игр) практически не уступал полноценному Pentium II с равной частотой. Celeron в исполнении Slot1 выходили вплоть до модели с частотой до 433 МГц. Covington и особенно ранние Mendocino завоевали немалую популярность у оверклокеров.

Благодаря отсутствующему или небольшому кэшу большинство этих процессоров легко разгонялись в 1.5 раза (разгон возможен только по шине, множитель заблокирован). Некоторые экземпляры Covington 266 могли работать и на 133 МГц шине, достигая 533 МГц. Mendocino закончили свою эволюцию у той же отметки — последняя модель на 533 МГц вышла уже в сокетном исполнении PPGA (по сути аналогичном поздним «пластиковым» Pentium MMX).

Да, именно так — чуть более года прошло с появления первого процессора в слотовом исполнении до возвращения сокетной упаковки — для одночиповых решений она оказывалась намного дешевле, а потому уже в конце 1998 года Celeron, начиная с 333 МГц версии, стали выпускать в обоих вариантах — Slot1 и Socket 370, а с 466 МГц — исключительно в PPGA варианте. Встречались и комбо-платы с двумя разъемами — Slot1 и Socket 370, снимавшие ограничения для любителей недорогого апгрейда.

Pentium Pro — и ты свергнут!


Недолго почивать на лаврах оставалось и Pentium Pro. Какая тут конкуренция, если даже при всех своих ограничениях новичок из мейнстрима может обгоняет ветерана более чем вдвое. Июнь 1998 года принес долгожданного наследника — имя ему было Pentium II Xeon «Drake». Ядро он унаследовал от Deschutes, частоты тоже — вышли версии на 400 и 450 МГц при 100 МГц шине.
i2ke7mx9agm9mnyzlkovhyhgbo8.jpeg
Intel Pentium II Xeon «Drake». Источник wikimedia.org
Но вот остальные характеристики отличались значительно. Объем кэша мог составлять 512 КБайт, 1 или 2 Мбайт. Работал он на полной скорости ядра, использовались специально разработанные Intel SRAM-чипы. Снято было и ограничение на количество процессоров — стандартно поддерживалось до 4 процессоров на одной процессорной шине, но существовали кастомные системы с 8 процессорами — все как у предшественника.

И если Pentium Pro так и остался самым большим сокетным х86 процессором, то Xeon стал самым большим х86 процессором вообще — новый разъем Slot2 c 330 контактами был шире Slot1, а сам картридж не только шире, но также толще и выше. Масса процессора с радиатором превысила половину килограмма, и для него в обязательном порядке требовалась удерживающая система. Процессоры требовали использования довольно сложного внешнего преобразователя напряжения и использовали различные уровни питающего напряжения для различных своих компонентов.

Last Goodbye


Последней надеждой и последним «пинком с трона» для Pentium Pro стал Pentium II OverDrive, ставший и последним процессором в линейке OverDrive. Он не был запланирован изначально, и вот история его появления на свет.
wwzvr7swygfkkay-ifwnixauq5m.png
Intel Pentium II OverDrive
12 июня 1997 года был запущен в эксплуатацию суперкомпьютер ASCI Red, базировавшийся на множестве серверов с процессорами Pentium Pro, объединенных в кластер. Спустя время технологии ушли вперед, суперкомпьютер потребовал обновления, но менять узлы полностью заказчик не пожелал. А такому заказчику отказывать не принято! И вот, 10 августа 1998 года, появился последний процессор для разъема Socket 8, созданный специально для обновления этой системы.

Он был выпущен ограниченной серией, часть которой поступила в широкую продажу. В основе лежало ядро Deschutes, работавшее на частоте 333 МГц, компанию ему составили 512 КБайт полноскоростного кэша от Pentium II Xeon. Это было специализированное компромиссное решение с очень оригинальной компоновкой — на небольшой плате размещались ядро, кэш и модуль VRM, понижающий питание со стандартных для Pentium Pro 3.1–3.3 В до 2.0 В, необходимых для Deschutes.

Плеяда 440 и последний 450


Новые процессоры потребовали новых чипсетов. Да, Celeron мог отлично работать и со старым 440LX, но он не был дешевым решением, и новому процессору был сомнительной парой. Для потребительских систем были презентованы два решения. Одним был — недорогой 440EX для Celeron, ограниченный поддержкой 66 МГц шины, 256 МБайт памяти без ECC и уменьшенным числом возможных PCI слотов, поддерживающий только однопроцессорные системы. Другим — легенда чипсетостроения, один из двух самых долгоживущих наборов микросхем — Intel 440BX «Seattle».

Он лишь немногим отличался от 440LX — был удвоен поддерживаемый объем памяти (до 1 Гбайт) и появилась поддержка шины AGP 2x с удвоенной пропускной способностью. Его надежность, стабильность и великолепный баланс характеристик (а также разгонный потенциал, обеспечивающий корректную работу большинства компонентов с шиной 133 МГц) позволили ему прожить долгую жизнь — он остался основным чипсетом для слотовых Pentium III с 100 МГц шиной, и играл заметную роль даже после выхода процессоров с 133 Мгц шиной, но это уже совсем другая история.

Здесь и сейчас же, 440BX занял множество ниш — однопроцессорные платы применялись в ПК среднего и верхнего сегментов, двухпроцессорные — в топовых ПК и продвинутых рабочих станциях. Проник он и в серверный сегмент — одно- и двухпроцессорные серверы начального уровня кажутся самим собой разумеющимся, но встречался он даже в серьезных системах среднего и начала верхнего уровня. Например, в HP NetServer LH3, оборудованном по высшему разряду, включающему даже выделенный I/O процессор Intel 960. Успеху в продвинутых системах помогала поддержка регистровой памяти. Формально максимальный объем достигался именно с ней или EDO память, фактически чипсет работает и 4 модулями по 256 Мбайт обычной SDRAM.

Пару процессорам Xeon составил чипсет 440GX — расширенная версия BX с поддержкой до 2 Гбайт ОЗУ. Этот чипсет был универсальным — мог работать также и с обычными Pentium II и часто использовался в системах, где требовались большие объемы памяти, но серверные процессоры были избыточны. Также он пришелся ко двору в рабочих станциях высшего класса, где процессоры Xeon сочетались с мощными AGP видеокартами.

Практически все выпущенные на нем платы были двухпроцессорными, но были и исключения. Существовало небольшое количество однопроцессорных плат под Slot2, а также под маркой Freeway была выпущена комбо-плата FW-6400GX/GXR (последняя отличалась цветом — красный вместо зеленого) с двумя слотами — «первым» и «вторым», позволяющая установить либо обычный Pentium II, либо Pentium II Xeon.

Для более мощных серверных систем был выпущен чипсет 450NX, наследник и обновленная версия 450GX. Он поддерживал до 4 процессоров и 8 Гбайт ОЗУ (с использованием 4-кратного Interleave — аналог четырехканального режима), но работал лишь с FPM/EDO памятью и не поддерживал AGP, но при этом работал с двумя независимыми 64-битными PCI шинами. Это один из последних чипсетов-монстров, состоящих из множества чипов — до 14 в полной конфигурации.

Несколько позднее, поздней осенью 1998 года появились последние настольные представители семейства 440 — 440ZX или 440ZX-66, рассчитанные на компьютеры нижней части среднего сегмента с процессорами Pentium II и старшими моделями Celeron. От 440EX они отличались поддержкой уже 512 МБайт памяти и 100 МГц шины (только 440ZX).

P6 добирается до ноутбуков


С выходом настольного Deschutes, отличавшегося умеренным аппетитом, появилась возможность адаптировать новинку и для применения в ноутбуках — первым представителем архитектуры P6, очутившимся в ноутбуках стал Tonga, устанавливавшийся в компактные картриджи MMC-1 (совместно с северным мостом 443BX, без поддержки AGP — совместим с Pentium MMX в аналогичной упаковке), MMC-2 (также совместно с 443BX, сигналы AGP выведены на разъем картриджа) и Mini-Cartridge (только процессор и кэш-память) — все они оснащались 512 КБайт кэша в виде отдельных микросхем.
sl1nplqp7pqggnuqmfaialhuhyg.jpeg
Intel Pentium II Tonga. Источник brainstones.narod.ru
В начале 1999 года, на смену ему пришел новый вариант — Dixon, продававшийся как Pentium II PE (Performance Enhanced). Он был выполнен по 180 нм техпроцессу и содержал 256 КБайт полноскоростного кэша L2, расположенного на одном кристалле с процессором. Так история сделала очередной виток, картриджная упаковка перестала быть необходимостью не только для упрощенных вариантов процессора, но и для мейнстрим варианта. И хотя Dixon выпускался в прежних форматах MMC-картриджей, существовали BGA и uPGA варианты исполнения. Мобильную версию получил и Celeron, это было все тоже самое ядро Mendocino, упакованное в BGA/uPGA упаковку, аналогичную Dixon.

Значительная часть ноутбуков использовала настольные чипсеты BX и ZX (чуть позже вышел и мобильный вариант 440ZX-M), они отличались весьма невысоким тепловыделением, но как и все двухчиповые решения, занимали на системной плате сравнительно много места. Решением стал 440MX «Bannister», объединивший оба моста в одном чипе, по возможностям он был аналогичен 440ZX-M, но предназначался для ультракомпактных ноутбуков.

Невозможное возможно?


Как уже было упомянуто, ранние Celeron были весьма популярны у любителей разгона. Обычно, разгон заключается в увеличении частоты шины. Куда реже встречается вариант разблокировки отключенных функциональных блоков — обычно при отбраковке, иногда — по маркетинговым соображениям. Самым редким вариантом, является модификация оборудования для работы в недокументированном функциональным режиме.

Celeron Mendocino, согласно документации, никогда не поддерживал двухпроцессорный режим работы. Никакой вариант Celeron его не поддерживал — ни ранний Covington, ни любой из более поздних вариантов. Однако именно с Mendocino связан интересный факт: после небольшой аппаратной модификации процессорной платы оказывалось возможным запустить два Celeron на двухпроцессорной материнской плате. Быстрый переход на Socket 370, впрочем, почти закрыл эту возможность — это была бюджетная платформа и двухпроцессорных плат с ним не выпускалось.

Для апгрейда старых слотовых систем многочисленные азиатские компании стали выпускать переходники, получившие имя «Slotket», они позволяли установить PPGA Celeron на слотовую материнскую плату. Продвинутые модели позволяли вдохнуть жизнь и в старые двухпроцессорные системы на 440LX без поддержки 100 МГц шины, ведь 533 МГц Celeron вполне мог тягаться с 400 МГц Pentium II, не говоря уже о максимальном для LX плат 333 МГц.

Но апофеозом «двухселеронного» движения стала легендарная материнская плата Abit BP6. Эта плата, основанная на чипсете 440BX, несла на борту два сокета для установки Celeron и изначально была рассчитана на их совместное использование. Она позволяла создать полноценную рабочую станцию за весьма небольшие деньги, экономия в сравнении с парой Pentium II составляла около $1000!

Конечно, на борту не было SCSI контроллера и тем более I/O процессора, как на топовых моделях плат, и было всего три слота для модулей памяти (максимальный объем 768 Мбайт), но был UDMA/66 контроллер с поддержкой 4 дисков — для недорогой, но мощной системы этого было достаточно.

Плата стала настолько знаменитой, что в 2000 году, в апрельском выпуске журнала «Компьютерра» вышла шуточная статья «Мать-героиня» с описанием несуществующей, но очень желанной четырехпроцессорной платы Abit BP12. Реакция на нее была чрезвычайно бурной, множество энтузиастов желали немедленно приобрести такую плату, а раскусившие шутку предлагали написать в Abit коллективное письмо с просьбой такую плату все же создать.

Не BX«ом единым


Такого изобилия сторонних платформ, как во времена Pentium и i486, конечно, уже не было, но покупателю, не желающему приобретать плату на базе интеловского чипсета, выбор был. В строю остались набирающая силу VIA (ее звездный час вот-вот настанет), вечный бюджетник SiS и принадлежащая тайваньскому гиганту Acer компания ALi, предлагавшая довольно интересные интегрированные решения. В верхнем сегменте рынка были и другие варианты — набирающая силу Reliance Computer Corporation (RCC) и очень интересное кастомное решение от SGI.

VIA, потерпевшая неудачу со своим Pentium Pro чипсетом Apollo P6, вернулась с новым Apollo Pro (VIA VT82C691 + VT82C586B или VT82C596 — южные мосты были взаимозаменяемы у многих чипсетом компании). На его основе было создано немало Slot1 и Socket 370 плат, но большинство из них были бюджетными, несмотря на достойные заявленные характеристики чипсета — поддержка 100 МГц шины, AGP 2x и широкими возможностями контроллера памяти — до 1 ГБайт ОЗУ c опциональной ECC, работа с памятью типа FPM, EDO, SDRAM, VCM (Virtual Channel Memory).

К сожалению, именно контроллер памяти и стал ахиллесовой пятой VIA. С одной стороны, он позволял выполнять очень тонкие настройки режимов работы, а с другой — будучи настроенным на быстродействие, был крайне требователен к подбору модулей. Кроме того, при настройке на совместимость, его производительность была удручающей. Поэтому большинство плат имели зашитые весьма консервативные настройки и не давали доступа к их изменению.

К этому добавлялись довольно сырые драйвера AGP, что еще добавляло проблем. Впрочем, каждой итерацией (эфемерный Apollo Pro II VT82C692, распространенный Apollo Pro Plus VT82C693 и дальнейшие, выходящие за рамки данной статьи), чипсеты VIA работали все лучше и лучше. Но об этом — в следующей статье цикла.

SiS в этот раз попытался предложить чипсеты среднего уровня — SiS 5600 и SiS 600 поддерживали 100 МГц шину, 1.5 ГБайт памяти, AGP 2x и не имели встроенного видео. Звучит вполне актуально, но платы с ними были выпущены в основном небольшими малоизвестными производителями и печально известным PCChips. Несколько более успешным стал интегрированный SiS 620, не имевший AGP слота, но включавший видеоядро разработки самой же SiS.

Видеопамять выделялась из системной, но опционально могла устанавливаться выделенная видеопамять объемом до 8 МБайт. Платы на этом чипсете выпустили даже такие гиганты, как Asus, отметился он и в готовых системах известных брендов — например, в компьютерах Packard Bell. И все же в этом поколении SiS не добился значительных успехов.

ALi представил свой ответ в виде набора Aladdin Pro II, очень убедительно выглядящий на бумаге — все как у BX, плюс поддержка сразу 2 ГБайт памяти. Вдобавок, в активе ALi традиционно быстрая работа с памятью, чего не хватало VIA и SiS. К сожалению, рыночного успеха чипсет не снискал.

Куда лучше дела обстояли у другой компании — RCC (Reliance Computer Corporation), более известной как ServerWorks и, к сожалению, совершенно забытой в наши дни. Ее деятельность была свернута через некоторое время после слияния с Broadcom, новый владелец удалил все следы ее существования со своего сайта. Первый чипсет компании, Champion, успел попасть в поздние серверы на базе Pentium Pro.

Следующий набор, Champion 2.0, получил большее распространение и добился удивительного успеха — плату на его основе выпустила сама Intel — рассчитанную на компактные серверы модель SKA4 для четырех процессоров Intel Pentium II/III Xeon. Почему не на 450NX? Ответ прост: собственное решение требовало гораздо больше места на плате, чипсет от RCC же был намного компактнее, обеспечивая тот же функционал, включая и многоканальный (Interleave) доступ к памяти.

Пришелец из другого мира


an9tbwkfh6_9tcniu2tmfzqtocq.jpeg
SGI Visual Workstation 320 (Фото Олега Кононенко, проект Retro PC Lab)
Но самым интересным решением был собственный набор микросхем от SGI, применявшийся лишь в двух моделях SGI Visual Workstation — 320 и 540. Эти системы были созданы для обработки видео и наложения спецэффектов. Сравнительно недорогие, относительно других систем компании, они использовали х86 процессоры и Windows NT 4.0 (позднее — Windows 2000) в качестве операционной системы, при этом IBM-совместимыми компьютерами они не являлись — вместо BIOS был применен загрузчик ARC Loader (Advanced RISC Computer — стандарт для RISC рабочих станций и серверов, использующих Windows NT), использовалась архитектура памяти UMA (Unified Memory Access), подразумевающая совместное использование ОЗУ процессором и видеокартой, локальной памяти видеокарта при этом не несет.
yaryy6ojiuoamua1kimkytmnuvi.jpeg
Материнская плата SGI 320 (Фото Олега Кононенко, проект Retro PC Lab)
От используемой обычными интегрированными чипсетами SMA (Shared Memory Architecture) она отличается равноправным доступом к памяти, а не выделением части системной памяти под нужды видеоядра. Для снижения негативного влияния на пропускную способность был применен четырехканальный доступ к памяти. Модель 320 использовала до двух процессоров Pentium II или III, 540 — до четырех Pentium II/III Xeon. Такие машины были крайне редки и в те времена, сейчас же являются коллекционной ценностью высшего уровня.
Еще фотографии SGI 320
dslus1adndoy5zunicnshwwt9le.jpeg
Задняя панель SGI 320 (Фото Олега Кононенко, проект Retro PC Lab)
5uzcoux7v-wxrpelhsetyvsujjs.jpeg
Оперативная память (Фото Олега Кононенко, проект Retro PC Lab)
pplgo3624maefu188ghro-rc3lg.jpeg
Процессоры Pentium III (Фото Олега Кононенко, проект Retro PC Lab)

Путь самурая


Статья будет неполной без упоминания еще одного стороннего решения. Это серия чипсетов Micron Samurai. К сожалению, данных по ним сохранилось очень мало, известно лишь, что платы и готовые системы с ним выпускала только сама Micron Technologies (та самая, что знаменита выпуском оперативной памяти и NAND Flash). Эта серия одной из первых получила поддержку PCI64, в ней планировалось внедрение поддержки RDRAM и DDR SDRAM.

Одна из известных плат — MTSAM64GZ Grizzly, несет на борту сразу два северных моста SAMURAI 64M2, обеспечивая поддержку двух независимых PCI64 шин и двух каналов памяти, каждый из которых поддерживает по 4 слота небуферизованной SDRAM с ECC (буферы установлены на самой плате). Плата поддерживает два процессора Slot1. Интересной особенностью является использование стандартного южного моста PIIX4E от 440BX и контроллера APIC Intel 82093. Подобные реликты — не просто редкость, они проходят по классу «unobtanium»!

В руках коллекционера


История Pentium II неразрывно связана с его наследником — Pentium III, но если в статье мы вслед за маркетологами проводим границу непосредственно по моменту смены имени, то в кругах коллекционеров водоразделом зачастую считается момент появления Pentium III на ядре Coppermine. Иногда, более узко, момент появления сокетной версии процессора. Почему именно так? В рамках эволюции процессоров шестого поколения произошло уникальное для компьютерной индустрии событие: получившие новое имя процессоры смогли работать в старых платах. Подробнее о технических причинах этого явления вы узнаете из следующей статьи.

Многие представители этого поколения уже представляют коллекционную ценность. В первую очередь это касается, конечно, топовых систем — ноутбуков (например, IBM ThinkPad 600 и 770 серий), серверов и рабочих станций. Комплектные брендовые ПК пока оцениваются недорого — в то время многие системы выполнялись в форм-факторе NLX (или подобном проприетарном) со встроенным видео, а во многих случаях подобные ретро-машины приобретаются для сеансов игровой ностальгии.

Что касается комплектующих для «самосбора» — ценятся необычные платы (например, Abit BP6) и высококачественные модели на основе 440BX — Asus P2B-F, P3B-F, Chaintech 6BTM, Microstar BX Master, Abit BX6. Особую ценность имеют двухпроцессорные платы, например Asus P2B-DS, Gigabyte 6BXDS.

В коллекции «Digital Vintage» системы на базе Pentium II представлены крайне широко. Приведем лишь некоторые из них, наиболее интересные.

uuitldxjxgluiagjzqjpcs0m09g.jpeg

IBM ThinkPad серия 600 — самый популярный бизнес-ноутбук конца девяностых годов (выпуск с апреля 1998 по февраль 2001 года!). Представлен двумя экземплярами: 600 и 600E. Тонкая и легкая машина с большим 13-дюймовым экраном. Модели 600 и 600E отличаются видеокартами — MagicGraph128XD (2 Мбайт) и MagicGraph256AV (2.5 Мбайт, что позволило получить 24-битный цвет в разрешении 1024×768). Ранние 600 комплектовалась Mobile Pentium II «Tonga» или Mobile Pentium MMX «Tillamook» в исполнении MMC-1, 600E сначала поставлялись с «Tonga», но вскоре перешли на Mobile Pentium II PE «Dixon» в исполнении MMC-2. Экземпляры в коллекции укомплектованы 300 МГц версией Tonga и 400 МГц версией Dixon соответственно.
g3g9g1gvyj3oi3c4ax-xr4hxwym.jpeg

IBM ThinkPad серия 770 — портативная рабочая станция высшего класса. В коллекции представлена модель 770X с процессором Dixon 300 МГц (MMC-1). Оснащена нестандартным экраном с диагональю 13.7 дюйма и разрешением 1280×1024, в комплектацию входит плата захвата и обработки видео «DEVA» (DVD and Enhanced Video Adapter). Опционально мог устанавливаться привод DVD-ROM — это первый ноутбук с такой возможностью. Компенсацией за серьезное оснащения стали выдающиеся габариты машины (особенно толщина — 56 мм, бойся MacBook Air!)
xm8wu1n6dgz_wljlrnxjznsd-t4.png

Panasonic ToughBook CF-27 Mk2 — «бронебойный снаряд» с функцией портативного компьютера. Tonga на 366 МГц, 10.4-дюймовый сенсорный экран и GSM/HSCSD модем с выдвижной антенной. И да, на нем можно вполне пристойно играть в «Клинок Армагеддона» — даже, когда вокруг происходит Армагеддон!
0ouepw8zvomkcycrpjoc40p8viq.png

SERVEGHOST Rotoscope P6D — рабочая станция с ранним Pentium II Klamath 266 МГц с пассивным охлаждением. Построена на базе одной из первых плат на 440LX Asus P2L97. Оснащена 512 Мбайт оперативной памяти, 3D-ускорителем nVidia Riva128 AGP на 4 Мбайт производства Diamond Multimedia (это вторая модель видеоускорителя, выпущенная nVidia) и звуковой картой Aureal Vortex первого поколения в версии от Diamond Multimedia.
v0xwgqklwpnc6wrjcl13duxa-xy.png

SERVEGHOST Adventurer P6/2 — игровая станция, кошмар любого поклонника видеоигр. Celeron 266 на ядре Covington — тот самый, что в народе был прозван «кастратом» за отсутствие кэша. Видеоадаптер — S3 Trio3D/2X AGP c 4 Мбайт видеопамяти. Материнская плата — Chaintech 6ATA2 на VIA 693 (Apollo Pro Plus) c встроенным звуком. Производительность отчаянно низкая и даже 256 Мбайт оперативной памяти ее не скрашивают. И все же — даже такие машины важны для истории.
jmxxdawlhs9l8qjomz9rd-krofq.png

SERVEGHOST Catalina P6/2 TE — рабочая станция под управлением OS/2 Warp 4.5, любимая сборка автора среди машин этого поколения. Два процессора Pentium II 350 МГц на ядре Deschutes и 1 Гбайт памяти объединяет материнская плата Asus P2B-DS с интегрированным SCSI-контроллером. Машина оснащена 18 Гбайтным жестким диском с интерфейсом SCSI на 10000 об/мин, ранним экземпляром звуковой карты Creative SoundBlaster Live! и пишущим приводом Panasonic CD-R (перезаписываемые диски не поддерживаются!) c интерфейсом SCSI. Единственным IDE устройством является 250 мегабайтный ZIP-драйв. Машина собрана в красивом аутентичном корпусе 1998 года выпуска.

Список можно было бы продолжить, но тогда, вероятно, потребовалось выделить его в отдельную статью…

Не заключение


Да, заключения в этой статье не будет, точка останова поставлена здесь искусственно, ведь иначе статья раздулась бы до неимоверного объема. Pentium III имеет лишь одно принципиальное отличие — поддержку инструкций SSE, и смена номера — лишь прихоть маркетологов. Но раз уж так произошло — сделаем паузу именно в этом месте. До новых встреч, да здравствует «Pentium»!!!

peayzfh745-twugmjk-r2zg-plc.png

© Habrahabr.ru