Русский
Русский
English
Статистика
Реклама

Pentium iii

Конец Золотого Века. История процессоров поколения Intel Pentium III. Часть 1

23.03.2021 12:19:49 | Автор: admin

Эта статья продолжает цикл статей об истории процессоров и платформ для них, начатый рассказами о Pentium Pro, Pentium (часть 1 и часть 2) и Pentium II. Золотой век Intel продолжается, небо пока выглядит безоблачным, но за горизонтом уже сгущаются тучи. Готовы снова совершить путешествие в прошлое?

Наша точка отсчета 26 февраля 1999 года. В этот день компания Intel представила свое новое семейство процессоров: Intel Pentium III на ядре Katmai. С маркетинговой точки зрения очередной прорыв, покорение новых вершин производительности и эффективности. Но в техническом плане новые процессоры практически не отличались от прежних, совсем еще не старых Pentium II сохранился техпроцесс (250 нм), чуть-чуть выросли частоты.

Из более глубинных изменений обновленный контроллер кэша первого уровня и увеличенное количество исполнительных устройств совсем не тянут на дополнительную единичку в названии, не так ли? А вот то, для чего эти исполнительные устройства понадобились, по мнению маркетологов, на прибавку как раз и потянуло набор расширений SSE (Streaming SIMD Instructions), ответ Intel коллегам из AMD с их 3DNow!

Двое из ларца и одна жена


В самом деле, Pentium II Deschutes и Pentium III Katmai удивительно похожи друг на друга. Скажем по секрету даже процессорная плата в картридже у них идентичная. Только кристалл BGA чипа, припаянного в центре платы, стал чуть больше 128 мм2 вместо 113 мм3. Частоты Deschutes закончился на 450 МГц, Katmai стартовал версиями на 450 и 500 МГц. Одинаковый техпроцесс и схожая сложность ядер дали и одинаковые требования к питания 2.0 В (для вышедших позднее старших версий 2.05 В). И, коронный трюк Intel новый процессор при выходе не получил новых чипсетов.

Как и было упомянуто в предыдущей статье, в результате сложилась удивительная ситуация процессоры, маркетингово относящиеся к разным поколениям, использовали не просто один чипсет (как в случае с 440FX и Pentium Pro/Socket 8 и Pentium II/Slot1) или даже еще и один разъем (как поздние Pentium и Pentium MMX), но и не требовали никаких аппаратных изменений в материнских платах! Только программное обновление BIOS с новыми микрокодами.

Pentium III легко устанавливался в ранние платы на основе Intel 440BX, например Asus P2B, многие производители готовых систем выпустили компьютеры на основе Katmai, в которых замена процессора была единственным изменением. Были даже линейки, где в рамках одной модели соседствовали Pentium II и Pentium III! При этом частоты последних уже достигли 550 и даже 600 МГц!

Впрочем, эта история не продлилась долго. Сначала появились Katmai с обозначением 533B и 600B, их отличием от предшественников стала поддержка шины с частотой 133 МГц. Тут-то первые неприятности и поджидают Intel, но интересующие нас события начали происходить немного раньше.

В коллекции Digital Vintage ранние Pentium III представлены игровой станцией ServerGhost Rotoscope P6/2 на базе платы Asus P3B-F, одной из лучших представителей второго поколения плат на Intel 440BX. Система оснащена процессором Pentium III 550 MHz, 512 Мбайт ОЗУ и 40 Гбайт IDE жестким диском. В качестве видеоускорителя применена 3Dfx Voodoo 3 3000 AGP с 16 Мбайт видеопамяти ставшая культовой в наши дни, а тогда просто хорошая видеокарта, выезжавшая в большей степени на успехе своих предшественников. Звуковая карта Creative SB Live! 5.1. Установлены модем и сетевая карта. Работает компьютер под управлением Windows 98 SE и позволяет с комфортом играть в любые игры второй половины девяностых, включая и специально созданные для API Glide.

ServerGhost Rotoscope P6/2

Внезапная новинка


В начале 1999 года, Intel выпускает весьма неоднозначный, но действительно инновационный продукт чипсет Intel 810 Whitney. Так вышло, что большинству пользователей он знаком по недорогим и не очень производительным компьютерам начала 2000 годов, когда чипсет уже был откровенно слабым решением. А вот в момент выпуска

Источник
Топовыми графическими решениями в тот момент были nVidia Riva TNT2, ATi Rage 128, Matrox G400 и 3dfx Voodoo 3 последний по настоящему успешный продукт знаменитой компании. Они несли на борту от 8 до 16 Мбайт видеопамяти (32 Мбайт версии появятся позднее) и использовали 128-битную шину для работы с ней.

Стоимость таких видеокарт уже тогда была сравнима со стоимостью хорошей материнской платы. И тут Intel выпускает интегрированное (первое в своей истории) решение со встроенными контроллером звука (требовалось добавить только кодек и аналоговую часть) и достаточно серьезным 3D-ускорителем.

Его производительность находилась на уровне карт предыдущего поколения (бюджетных решений как таковых тогда не выпускалось, в этот сегмент просто попадали прежние лидеры после выхода новых) примерно между Riva 128 и Riva TNT, в зависимости от реализации. Функциональность вполне адекватная на тот момент, включая поддержку DirectX 6.0. Сам GPU (впрочем, такого термина еще не было в те дни) основывался на довольно успешном решении Intel 740, выпущенном за год до этого. Ему подтянули функционал (i740 поддерживал только DX5.0) и частоту ядра аж до 250 МГц.

Оригинал использовал 64-битную шину памяти с частотой 100 МГц, что давало пропускную способность до 800 Мбайт/сек при использовании 4 или 8 Мбайт локальной видеопамяти. Интерфейс AGP 2x позволял обращаться к системной памяти на скорости до 533 Мбайт/сек, немногим медленнее локальной, что позволяло не тратить время на перенос данных в видеопамять перед обработкой именно под такой вариант работы и была оптимизирована карта.

Во встроенном видеоядре Intel 810 (оно получило обозначение i752, в крайне малых объемах были выпущены и дискретные видеокарты с этим ядром) эта идея была доведена до абсолюта! При запуске системы, видеоядро использовал 1 Мбайт системной памяти под буфер кадра, при загрузке драйверов это значение могло динамически (отсюда растет технология Intel DVMT Dynamic Video Memory Technology, применяемая по сей день) увеличиваться до 4 Мбайт, позволяя переключиться в более высокие разрешения.

Еще 2 Мбайта резервировались при запуске 3D приложения под кэш команд и 4 под Z-буфер. Итого до 12 Мбайт. Вся же работа с данными текстур велась с использованием системной ОЗУ! В версии Intel 810-DC100, на материнской плате устанавливались микросхемы видеопамяти, вернее дисплейного кэша в терминах Intel они использовались под Z-буфер. Объем такого кэша был фиксированным 4 Мбайт, и доступ к нему не занимал пропускную полосу основной ОЗУ.

Работа с памятью напоминает упрощенный вариант реализации UMA (Unified Memory Architecture объединенная архитектура памяти, в противовес SMA разделяемой архитектуре памяти в большинстве других интегрированных чипсетов). В угоду скорости доступа к памяти (и при этом упрощению, конечно), чипсет лишен поддержки AGP. Само же видеоядро использует некий Direct AGP, работающий со скоростью, равной скорости доступа к системой памяти те же 800 Мбайт/сек, что у локальной видеопамяти предшественника.

Сам контроллер памяти был значительно оптимизирован даже с использованием общей с видеокартой памяти, версия с дисплейным кэшем практически не уступала в производительности знаменитому 440BX, по скорости работы с SDRAM так и оставшемуся непревзойденным. Правда, лидеры графической индустрии к тому моменту перешли на 128-битную шину и более быструю, 200 МГц память, что увеличило пропускную способность уже вчетверо несмотря на хороший задел, в дальнейшем за ними угнаться было уже не суждено.

Звучит не очень впечатляюще? А теперь давайте представим, что в сравнении с современной ситуацией, вместе с материнской платой, пользователь получал бесплатно видеокарту уровня GeForce GTX1660 Super или GTX2060 (для вариантов с дисплейным кэшем и без) при топовом уровне GTX3090. Intel 810 позволял играть во современные ему игры со средними настройками графики в разрешении 640х480, вполне ходовом в то время. Правда, такая технологическая продвинутость отрицательно сказалась на создании драйверов под альтернативные ОС, особенно с открытым исходным кодом вплоть до середины нулевых они считались крайне нестабильными, но сейчас видео от Intel наиболее стабильный вариант для пользователей Linux.

Но не только уровнем интеграции и встроенным видео был необычен этот чипсет. Intel и прежде обкатывала новые технологии на чипсетах начального уровня (например i430VX первым получил поддержку SDRAM), так и в этот раз Intel 810 стал первым чипсетом с так называемой хабовой архитектурой.

Принципиально, это обозначало отказ от PCI, как от шины для связи северного и южного мостов, которые теперь назывались хабами GMCH/MCH (Graphics/Memory Controller Hub), в которым были, как и прежде, расположены ключевые компоненты системы и ICH (I/O Controller Hub) концентратор шин ввода-вывода. Даже для флешки с кодом BIOS придумали новое название FWH (FirmWare Hub). Шину PCI для связи мостов заменила фирменная шина с удвоенной относительно прежнего варианта пропускной способностью. Соответственно контроллер PCI уехал в южный мост, заняв место ISA от нее и вовсе отказались.

Чипсет изначально нацеливался на рынок недорогих компьютеров и виделся парой к Celeron в исполнении Socket 370. Основыми вариантами были:

  • Intel 810 основная версия без дисплейного кэша и южником ICH с поддержкой АТА/66.
  • Intel 810L удешевленный вариант с ICH0, поддерживавшим только ATA/33 и до 4 слотов PCI
  • Intel 810-DC100 вариант с поддержкой дисплейного кэша и полноценным ICH.

Чипсет поддерживал процессоры с шиной 66 и 100 МГц и память SDRAM с частотой 100 МГц, при этом контроллер памяти стал асинхронным появилась возможность тактировать память независимо от шины процессора. Большинство плат первого поколения на нем были выпущены в формате MicroATX и поддерживали только процессоры Celeron (Socket 370) на ядре Mendocino. Впрочем, встречались и платы, в том числе полноразмерные, со Slot1 для Pentium II/III и слотовых Celeron.

Вскоре появилась версия чипсета с поддержкой 133 МГц процессорной шины Intel 810E/810E-DC100, при этом контроллер памяти, тесно интегрированный с видеоядром остался работать на прежних 100 МГц.

Былинный отказ


Intel планировала расширять применение 133 МГц шины, грядущие Coppermine должны были стать основными бенефициарами её внедрения. Для процессоров с быстрой шиной требовался и новый чипсет, преемник 440BX на эту роль был назначен Intel 820 Camino с поддержкой AGP 4x и нового типа памяти печально известной RDRAM, созданной компанией Rambus (также известна как RIMM Rambus Inline Memory Module).

Источник
Сама RDRAM на бумаге была очень хороша узкая 16-битная шина при крайне высокой частоте, от 600 до 800 МГц должна была упростить разводку плат и поднять скорость работы с памятью еще выше. Intel все еще рассчитывала на использование системной памяти для хранения текстур при обработке видео, поэтому и требовалась более высокая пропускная способность, нежели требовала процессорная шина (1200-1600 Мбайт/сек против 1066 Мбайт/сек).

В процессе доводки чипсета и самой памяти, при этом, оказалось, что из-за высоких частот, шина крайне подвержена различным наводкам и помехам, а чипы памяти еще и изрядно греются при работе. Для снижения влияния наводов, в пустые слоты потребовалось устанавливать специальные модули-терминаторы C-RIMM. И все равно, вместо планируемых 3 модулей на одном канале (а Intel 820 разрабатывался как одноканальный чипсет), при частоте 800 МГц могло одновременно работать не более двух большая часть плат, в итоге вышла с 2 слотами для памяти.

Модули RIMM выпускались с объемом до 256 Мбайт (более поздние 512 Мбайт модули не поддерживались чипсетом). В результате, при максимальном поддерживаемом объеме до 1 Гбайт памяти, фактическое составило 512 Мбайт при частоте 800 МГц или 768 Мбайт при 600 МГц и в формате если повезет. Особенно забавно было видеть двухпроцессорные платы с всего парой слотов памяти и поддержкой 512 Мбайт против 1 Гбайт у предшественника!

Но настоящей проблемой стал не объем памяти, а её стоимость цены на на RIMM кратно, а иногда на порядок превышали цены на привычную и немногим более медленную SDRAM. Уже на поздних стадиях разработки, Intel пришлось создать классический костыль микросхему MTH, Memory Translation Hub. Благодаря ей, стало возможным создание плат с поддержкой SDRAM и даже гибридных с RIMM и DIMM слотами (без возможности одновременного их использования).

Наконец, в ноябре 1999 года, чипсет увидел свет. Казалось бы, все его проблемы решены. Но нет костыль оказался слаб, в его работе были обнаружены ошибки, исправить которые программно возможности уже не было. Все выпущенные с его использованием платы были отозваны найти одну из них в наши дни нелегкая задача. Да и платы на Intel 820 с RIMM тоже не снискали сколь заметной популярности. Основным применением для них стали рабочие станции среднего уровня с одним или двумя процессорами.

Меди здесь нет!


Практически в то же время, в октябре, произошел еще один очень важный анонс вышли новые Pentium III на ядре Coppermine. Они производились уже по 180 нм техпроцессу, что позволило сократить площадь ядра и интегрировать кэш второго уровня на кристалл. Он получил вдвое меньший объем 256 Кбайт, но работал на частоте ядра и имел более широкую шину для обмена данными 256 бит (Katmai и Deschutes работали с 64 битной шиной).

Такое ускорение кэша отлично компенсировало уменьшенный объем кэша и позволяло новым процессорам выступать на равных или даже обходить предшественников. Coppermine вышел в вариантах от 500 до 733 МГц и использовал шина 100 или 133 МГц. Помимо моделей в конструктиве Slot1, были выпущены модели в селеронном конструктиве Socket 370.

Вот это был уже настоящий Pentium III наконец, набралась критическая масса улучшений, заслуживающих прибавки модельного номера! Хотя, стоит отметить, улучшенный кэш уже был опробован на мобильной версии Pentium II Dixon, первым примерившем новый техпроцесс. Другой интересный факт в то время обсуждался переход на использование медных внутричиповых соединений вместо алюминиевых и многие думали, что имя Coppermine (с англ. медный рудник) выбрано неспроста. Но нет медный интерконнект получили лишь чипы, выпущенные по техпроцессу следующего поколения 130 нм.

VIA захватывает инициативу


По изначальному плану, Intel 820 должен был занять не только верхний, но и средний сегмент. Но из-за возникших проблем, Pentium III B/EB (так обозначались модели с 133 МГц шиной) так и не получил достойного чипсета среднего уровня. С одной стороны, этот факт несомненно усложнил жизнь Intel, а с другой породил невиданное со времен Pentium разнообразие плат на сторонних чипсетах. SiS и ALi выступили сравнительно скромно, и самым заметным из них стал, пожалуй, SiS 630, ультрабюджетный интегрированный чипсет, по сравнению с которым даже Intel 810 казался весьма производительным решением.

Источник
К 2000 году у ALi был интересный козырь в рукаве Aladdin TNT2, имевший на борту полноценную TNT2 M64 (даже с возможностью установки выделенной памяти) и который мог стать королем интегрированной графики и отбить покупателей у дискретных видеокарт среднего сегмента, но разыграть эту карту компания не смогла. Тогда VIA развернулась по полной это время стало периодом её расцвета, её чипсеты во времена царствования Coppermine не просто сравнились, но и обошли Intel по доле, занимаемой на рынке.

Источник
Первыми стали Apollo Pro Plus (VIA 693) и Apollo Pro 133 (VIA 693A) пока еще бюджетные, сравнительно не быстрые чипсеты. Оба поддерживали AGP 2x и ATA/66, первый работал только с 66 и 100 МГц шиной и поддерживал 1 ГБайт памяти, второй получил поддержку шины 133 МГц для процессора и памяти и мог работать уже 1.5 Гбайт ОЗУ. Эти чипсеты зарекомендовали себя очень надежными и стабильными, но скорость их работы удручала подводил контроллер памяти. Сам контроллер, унаследованный от более ранних моделей, был очень гибким и мог демонстрировать хорошую производительность, но лишь немногие производители плат давали доступ к этим настройкам по умолчанию же платы настраивались на большую совместимость.

Источник
Прорывом стал Apollo Pro 133A (VIA 694X/DP) большинство проблем совместимости было уже решено, появилась поддержка AGP 4x и возможность работы в двухпроцессорном режиме. Поддерживалось уже до 2 ГБайт ОЗУ, хотя большинство плат оснащалось тремя слотами и могли работать только с 1.5 Гбайт соответственно. Одними из лучших плат этой серии заслуженно считаются Asus P3V4X (однопроцессорная Slot1 плата) и Asus CUV4X-DLS (двухпроцессорная Socket 370 с 4 DIMM и набортными контроллерами сети и SCSI).

Видя успех интегрированных решений Intel и оглядываясь на собственное удачное решение MVP4 для платформы Super 7, VIA выпустила целую плеяду решений со встроенным видео. К тому моменту, VIA приобрела целую плеяду разработчиков чипов S3, Trident, IDT/Centaur, Cyrix. Это позволило даже дать 3D ядра для бюджетных домашних компьютеров было доступно более быстрое решение S3 Savage (VIA PM133), для менее притязательных офисных решений ультрадешевый Trident Blade3D (VIA PL133 c AGP и PLE133 без AGP).

Несмотря на решение проблем с контроллером памяти, слабым местом оставались драйвера чипсета. Причем проблема была даже не столько в самих драйверах, сколько в весьма глючном установщике, с интерфейсом, допускающим разночтения. Особенно много проблем доставляли драйвера AGP, без которых не работали многие функции интерфейса, например GART, а сам порт работал много медленнее, чем требовалось, а с установленными драйверами можно было получить нестабильно работающую систему, если не выполнять строго рекомендованную энтузиастами последовательность действий.

Все эти чипсеты использовали южные мосты VIA 596B/686A/686B, подключенные через шину PCI. Они поддерживали стандартный набор функций АТА/66, USB1.1, ISA. Мосты серии 686 получили интегрированный контроллер звука стандарта AC97 и функционал контроллера SuperIO (мониторинг, последовательные и параллельные порты итд), версия B отличалась поддержкой интерфейса АТА/100. При этом, считается, что мосты 596 были стабильнее в работе, а для ATA/100 пропускная способность шины PCI была ограничивающим фактором, ведь её так или иначе использовали и остальные периферийные устройства, а уже два канала ATA/66 могли использовать её пропускную способность полностью.

Источник
В 2000 году появился и один из самых производительных вариантов VIA Apollo Pro 266 первый и единственный чипсет для Pentium III с поддержкой DDR памяти (аж до 4 Гбайт!). Этот чипсет уже был идеологически близок DDR чипсетам для платформы AMD K7, в нем для связи мостов использовалась фирменная шина V-Link, имевшая производительность, аналогичную межхабовой шине Intel.

В бой опять идут старики


И так, в стане Intel оказались достойно прикрыты фланги, но центр оказался непростительно ослаблен. Пока шла подготовка решения, которое могло бы кардинально исправить ситуацию, бой принял ветеран-доброволец. Им оказался всем известный чипсет Intel 440BX. Intel так и не выпустила долгожданную версию с официальной поддержкой 133 МГц шины и, конечно, не санкционировала выпуск плат с заводским разгоном. И тем не менее именно они стали спасительным звеном, позволив дождаться выхода новой платформы.

Источник
Что 440BX отлично разгоняется было известно уже давно многие платы второго поколения, анонсированные в начале-середине 1999 года поддерживали разгон по шине куда выше 133 МГц, обеспечивали требуемое для Coppermine питание и, главное, часть из них уже имела возможность установки делителя шины PCI 1:4, что обеспечивало работу её в штатном режиме. Делитель для корректной работы AGP добавить возможности не было, ближайшим к штатному получалось значение 89 МГц (133/1.5) вместо 66 МГц.

С одной стороны, далеко не все видеокарты способны были работать с повышенной частотой интерфейса, но наиболее популярные и производительные решения от nVidia с легкостью брали эти частоты. С другой стороны за счет повышенной частоты шины, частично нивелировалось отсутствие поддержки режима AGP 4x выигрыш в пропускной способности относительно стандартного режима получался около 30%, что добавляло несколько процентов к общей производительности в играх и 3D-приложениях.

В 2000 году появилось третье поколение плат на 440BX как правило, оснащенных разъемом Socket 370, гарантированной работающие на частоте 133 МГц (гарантия, конечно, была сугубо на совести производителя). Часто эти платы снабжались дополнительными контроллерами ATA/66 или даже АТА/100, иногда даже с поддержкой RAID от HighPoint или Promise. Зачастую устанавливались качественные звуковые решения, вплоть до интеграции базовых моделей чипов SoundBlaster от Creative (CT5880), появлялись встроенные сетевые карты. Для поклонников внешних устройств расширения выпускались базовые модели плат, например одна из лучших плат своего времени Chaintech 6BJM, наследница знаменитой 6BTM, не имела на борту ни звука, ни дополнительного IDE-контроллера.

Несимметричный ответ Intel


Тем временем, в темных кузницах Intel готовился сокрушительный ответ VIA новый чипсет Solano, при выходе получивший обозначение Intel 815. Чипсет получился быстрым, надежным, но чрезвычайно противоречивым. Посмотрим на характеристики, и решим, что же было не так:

  • Поддержка процессоров с Pentium III/Celeron с частотой шины 66/100/133 МГц, официально поддерживаются только однопроцессорные конфигурации.
  • Поддержка до 512 Мбайт оперативной памяти SDRAM PC133, до 4 банков, только небуферизованная память без ECC, асинхронный режим работы памяти.
  • Серьезно переработанный контроллер памяти (относительно i810) частота может варьироваться от 66 до 133 МГц, может соответствовать частоте шины или отличаться от нее на 33 МГц в большую или меньшую сторону.
  • Поддержка шины AGP 4x (кроме 815G/GE).
  • Опционально встроенное видео на основе серьезно доработанного видеоядра Intel 752/754, до 8 Мбайт динамически выделяемой видеопамяти DVMT (Intel 815/815E/815G/815GE c видео, Intel 815P/EP без).
  • Поддержка АТА/66 или АТА/100 (Intel 815E/EP с южным мостом ICH2).
  • Поддержка 4 портов USB 1.1.
  • Встроенный звуковой контроллер AC97.

Большинство пользователей решило, что это слегка обновленный i810 и основным отличием является наличие слота AGP. Этому же большинству, на самом деле, возможностей чипсета вполне хватило все необходимое на борту есть, AGP для видеокарточки есть, памяти достаточно (тогда ПК среднего уровня часто оснащались 128 Мбайт ОЗУ, 256 Мбайт было уделом продвинутых машин).

Источник
Продвинутые пользователи обратили внимание, что новый чипсет не стал наследником любимого 440BX, он мог заменить разве что 440ZX! Конечно, поддержка ЕСС, а тем более регистровой памяти нужна была немногим, но вот возможность установить 1 Гбайт ОЗУ, используя до 8 банков была разумной необходимостью для тех, кто планировал пользоваться компьютером достаточно долго и использовать его не только для базовых нужд. Многие энтузиасты привыкли и разумным ценам на двухпроцессорные платы на основе чипсетов среднего уровня (напомним 440LX/BX были именно чипсетами среднего уровня, в топ метил 440GX).

В реальности, одна маленькая, но очень гордая компания Acorp, в 2001 году (когда уже вовсю продавался Pentium 4!) выпустила серию двухпроцессорных плат на базе i815. Это были модели 6A815ED (встроенное видео и звук, IDE RAID контроллер), 6A815EPD (встроенный звук и IDE RAID контроллер) и самая распространенная 6A815EPD1 (без дополнительных контроллеров вообще). Компьютер с последней был в свое время у автора статьи в качестве домашней машины.

Также упоминается серверная/промышленная версия данной платы для установки в стоечные корпуса 1U, но в продаже в наше время они не встречаются, возможно были выпущены только демонстрационные образцы. Acorp 6A815ED является единственной двухпроцессорной платой со встроенным в чипсет видео и использующей архитектуру SMA с выделением видеопамяти из системной (второе исключение упомянутые в прошлой статье системы SGI Visual Workstation 320/550, не являющиеся IBM PC-совместимыми).

Но вернемся к чипсету. Несмотря на схожесть характеристик с i810, он отличается от него почти столь же сильно, как тот отличался от семейства i440! Самое важное Intel отказалась от UMA и вернулась к классической SMA-архитектуре, но с динамически выделяемой видеопамятью. Это позволило использовать стандартную реализацию AGP, но производительность встроенного видео несколько упала, несмотря на улучшение функционала и внесенные доработки. Сохранилась возможность установки дисплейного кэша теперь это была именно видеопамять, выполнялась она в формате AIMM модель памяти для установки в слот AGP.

Изменения были внесены и в контроллер памяти, в результате чего он стал несколько медленнее, чем i810, еще значительнее была разница в сравнении с 440BX. Среди достоинств контроллера памяти поддержка чипов памяти плотностью 256 Мбит, что снизило сложность выбора модулей на 256 Мбайт и дало возможность установить максимальный объем, используя лишь один модуль. Большинство плат на базе i815 имело 3 слота для памяти, среди компактных моделей часто встречались платы с двумя слотами.

Материнская плата Abit SA6
Но существовали и четырехслотовые платы, например Abit SA6 с нее началось бурное развитие полноразмерного направления в коллекции Digital Vintage. Другая интересная плата была выпущена для готовых систем HP Vectra VL в формате MicroATX. Эта плата использовала полную версию Intel 815 со встроенными видео, на плату интегрирован кодек AC97 и сетевой контроллер 3Com, имеется два слота для памяти. Особенностью является опциональная субплата, устанавливающаяся в корпус формата ATX и подключаемая к основной гибким шлейфом. Вместе они формируют полноразмерную ATX систему. На субплате расположен ISA-мост производства ITE и пара ISA слотов для специальных плат, классических звуковых карт и модемов.

Подавляющее большинство плат на чипсетах серии i815 несло разъем Socket 370. Известна лишь одна плата с Slot1 Abit SH6 с 4 слотами для памяти, встроенными видео и звуком и опциональным дополнительным IDE-контроллером.

Интересный факт в некоторых источниках утверждается, что версия i815 без встроенного видео была не отбраковкой интегрированного варианта, а имела другой кристалл с меньшей площадью.

Coppermine представлен двумя системами. Классическая рабочая станция начального уровня ServerGhost Rotoscope P6/3 на основе платы Abit SA6 и недорогая двухпроцессорная система ServerGhost Catalina P6/3L TE на базе той самой Acorp 6A815EPD1. Обе они оснащены процессорами Pentium III 733 МГц, 512 Мбайт ОЗУ и жестким диском на 40 Гбайт (IDE). Отличаются подсистемы видео однопроцессорная машина оснащена Matrox Millennium G450 DualHead с 32 Мбайт видеопамяти, двухпроцессорная nVidia GeForce 2MX с аналогичным объемом памяти. Работают системы под Windows Millennium Edition и Windows 2000 Professional соответственно.

ServerGhost Rotoscope P6/3

ServerGhost Catalina P6/3L TE

To be continued


В этом месте мы, пожалуй, прервемся. История Pentium III оказалась слишком насыщена событиями и уместить их в одну статью, не сделав её чрезмерно тяжеловесной не получается. До новой встречи!

Во второй части вас ждут:

  • Погоня за гигагерцем
  • Мертворожденная Тимна
  • Жизнь после смерти
  • Путешествия в параллельные миры


Подробнее..

Конец Золотого Века. История процессоров поколения Intel Pentium III. Часть 2

06.04.2021 12:11:10 | Автор: admin

Это вторая часть статьи история Pentium III оказалась слишком насыщена событиями и уместить их в одну статью, не сделав ее чрезмерно тяжеловесной не получается. Давайте вспомним, что было в первой части:

  • Мы сравнили поздний Pentium II (Deschutes) и ранний Pentium III (Katmai) и почти не нашли отличий.
  • Удивились производительности встроенного видео i810.
  • Вытерли скупую слезу, вспоминая горькую судьбу i820.
  • Искали медь в медных рудниках и не нашли.
  • Рассмотрели весь спектр чипсетов других производителей.
  • Не в последний раз помянули добрым словом i440BX.
  • Нашли компромисс в i815.

А теперь нас ждут новые приключения! На старт, внимание, марш!

Великая гонка: цель Гигагерц


До 1999 года ни один из оставшихся на плаву конкурентов не мог предложить процессор, который мог бы сравниться по производительности с решениями Intel. Ближайшими соперниками были K6-2 и K6-III от AMD, показывающие неплохие результаты в офисных приложениях и отчасти в играх (благодаря инструкциям 3DNow!). Тем не менее они заметно отставали в приложениях, активно использующих FPU в первую очередь программах для работы с графикой и CAD/CAM системах.

Только в 1999 году, AMD удалось подготовить ответ и ответ этот был серьезным как никогда. Имя ему было K7 Athlon. Тучи затмили солнце и началась буря Athlon был действительно быстр и в целочисленных операциях и в операциях с плавающей запятой, а AMD удалось достаточно быстро наращивать частоты (в том числе за счет довольно хитрого трюка при росте частоты ядра, частота кэша, а он был внешним, как у Katmai, не росла, замерев у отметки 350 МГц, а так же за счет чуть более длинного конвейера). Началась гонка частот, целью ее стала психологически важная отметка 1 ГГц.

Для AMD победа была жизненно важна это позволило бы, наконец, избавиться от статуса вечно догоняющей компании. Проигрыш ее не убил бы сразу, но изрядно снизил бы амбиции компании на долгое время. Intel ставила на кон куда меньше, но и для ее репутации победа была важна Intel осталась бы непобедимой. Результат немного предсказуем в гонку радостно ввязались обе компании. AMD благоволила удача, положение Intel усложнял интегрированный на кристалл кэш изначально более быстрый, чем внешний кэш у K7, но жестко привязанный к частоте ядра.

Ожесточенная гонка закончилась 6 марта 2000 года с выходом AMD K7 Athlon с частотой 1 ГГц. Intel представила гигагерцевый Pentium III спустя два дняДн 8 марта 2000 года. В июне и июле вышли последние модели Coppermine 1100 (шина 100 МГц) и 1133 (шина 133 МГц). Оба поступили в продажу в ограниченных количествах и их продажи были свернуты после отзыва первой 1133 МГц модели из-за выявленной нестабильности. AMD тем временем продолжила наращивать частоты.

20 ноября 2000 года, Intel представила процессор, ранее известный как P7 Pentium 4 (ядро Willamette) с частотой 1400 и 1500 МГц. В этот день завершился Золотой век Intel. Гонка частот продолжилась и длилась еще несколько лет.

Мертворожденная Timna и другие приключения Пентиума


В 1999 году Intel анонсировала разработку интегрированного решения для недорогих компьютеров и ТВ-приставок(сейчас его назвали бы SoC система на чипе) с кодовым именем Timna. На одном кристалле с ядром процессора должен был быть интегрирован контроллер памяти (конечно, RDRAM). Во многом судьбу проекта решила дороговизна памяти RDRAM и ошибка в реализации транслятора памяти MTH-S, призванного сделать возможной работу с обычной SDRAM. Да и недорогим сделать решение с дополнительным чипом было бы сложно. Так или иначе, проект был тихо свернут осенью 2000 года.

Другой интересной версией Pentium III стала заказная модель для использования в приставках Microsoft Xbox первого поколения. Это был именно Pentium III с шиной 133 МГц, но кэшем урезанным до 128 КБайт. В отличии от Celeron на ядре Coppermine-128, он почти сохранил скоростные параметры кэша (в предыдущих Celeron ассоциативность кэша была уменьшена вдвое) лишь латентность была на 1 такт больше. Приставка, вышедшая в 2001 году, была создана на специальном чипсете от nVidia, построенном вокруг видеоядра NV20A (вариация GeForce 3 Ti с добавлением некоторых функций, появившихся в дальнейшем в серии GeForce FX) с поддержкой памяти DDR. Процессор и видеочип при этом использовали общую память (вероятно была реализована архитектура UMA).

Любопытный факт использовались микросхемы в корпусировке, свойственной скорее видеопамяти. Память работала на частоте 200 МГц (400 МГц эффективная частота), пропускная способность при 128-битной шине памяти равнялась 6.4 ГБайт/сек вдвое быстрее топового на тот момент решения для Pentium 4.

Не осталась забыта и марка Celeron. С марта 2000 года выпускались они на ядре Coppermine-128, отличающемся уменьшенным вдвое (до 128 КБайт) кэшем второго уровня с более скромными возможностями производительности (ассоциативность уменьшена вдвое с 8 до 4). Стартовав с диапазона 533-600 МГц, уже к концу года Celeron исчерпал возможности 66 МГц шины, остановившись на отметке 766 МГц.

Уже в январе, удешевленные процессоры перешли на 100 МГц шину, начиная с модели 800. Удивительно, что дешевый процессор в итоге догнал своего полноценного собрата в августе была выпущена модель с частотой 1100 МГц и, в отличии от аналогичной модели Pentium III особой редкостью не является.

Жизнь после смерти


В 2001 году, когда уже вовсю продавался Pentium 4 (оставаясь неприлично дорогим с RDRAM и неприлично медленным и дорогим с SDRAM), Intel выпустила третью итерацию Pentium III Tualatin. Intel на тот момент требовалось решение среднего уровня, а Coppermine уже довольно сильно отставал по производительности от среднеуровневых моделей Athlon (а иногда и Duron!), да и 130 нм техпроцесс нужно было обкатать на чем-то более простом, чем грядущий Northwood (первое обновление Pentium 4). Помимо die shrink, было внесено много малозаметных, но очень важных изменений улучшен механизм предсказания переходов, в кэша появилась предвыборка (prefetch). Результат получился интересным.

Во-первых, вышло сразу три серии. Обычная с 256 Кбайт кэша и 133 МГц шиной и частотами от 1.13 до 1.4 ГГц просто масштабировала уровень производительности предшественника на новые частоты высоты, но потеряла возможность работы в двухпроцессорных системах. Версия Pentium III-S позиционировалась как вариант для недорогих и энергоэффектиных (пара Xeon Foster с архитектурой Netburst и памятью RDRAM была слишком горячей для 1U корпусов того времени) двухпроцессорных серверов и имела уже 512 Кбайт кэша при 133 МГц шине.

В некоторых источниках упоминается, что такие процессоры продавались и под брендом Xeon, но автору не удалось обнаружить ни упоминания об этом ни в каталогах Intel, ни хотя бы фото процессора в корпусировке Socket 370 с надписью Xeon. Третьим вариантом был Celeron (снова получивший в дублирующихся версиях приставку А к обозначению) с частотой от 1000 до 1400 МГц с 256 Кбайт кэшем и 100 МГц шиной.

Celeron этого поколения очень полюбились оверклокерам без особых усилий, Celeron 1200A заводился на шине 133 МГц и стабильно работал на 1600 МГц. Несколько хуже разгонялись процессоры с 512 Кбайт кэша, но это было уже не так важно даже Celeron на 1.6 ГГц с легкостью обходил более высокочастотный полноценный Pentium 4 1.8 ГГц с таким же объемом кэша. Дешевый Celeron 1200А стал бестселлером 2001-2002 годов и только выход Pentium 4 на ядре Northwood с 512 Кбайт кэша восстановил статус кво, приведя к завершению карьеры Celeron Tualatin и Pentium 4 Willamette.

Не отличаясь от Coppermine разъемом, он все же требовал новых плат для апгрейда старых систем он почти не подходил. Изменилось назначение части выводов, в основном, связанных с определением напряжения питания (VID), а также снизились с 1.5 (AGTL+) до 1.25 В (AGTL, да плюс был именно у ранней версии) сигнальные уровни процессорной шины. Чуть раньше, чем Tualatin, появилась промежуточная версия Coppermine-T, способная работать с обоими вариантами системной шины, но поддерживающая двухпроцессорный режим только с в режиме AGTL.

Tualatin, Coppermine-T и небольшая часть поздних Coppermine (с частотой 1000 МГц) оснащались упаковкой FCPGA с пластиной-теплоотводом поверх кристалла эта практика сохранилась и по сей день, не оснащаются хитспредером только мобильные некоторые встраиваемые процессоры Intel.

Для работы с Tualatin планировался к выходу чипсет Intel 830 Almador с поддержкой 1 Гбайт SDRAM, но вышел он только в мобильных версиях. В результате, он был поддержан обновленными версиями прежних чипсетов Intel 810E2 и 815EPT/ET, VIA 694T и Apollo Pro 266T (а также интегрированным PLE133T), SiS630T. Платформа Socket 370 и процессоры с архитектурой P6 уже начинали покидать рынок.

Удивительным было другое. Хотя платы Socket 370, созданные для Coppermine, не могли работать с Tualatin, с ним отлично заработали классические слотовые платы на Intel 440BX сначала методика доработки переходника была разработана энтузиастами, а после некоторые компании наладили выпуск уже специально адаптированных переходников. Владельцу платы оставалось лишь модифицировать прошивку BIOS специальной утилитой, добавляющей поддержку микрокодов новых процессоров. Для сокетных плат фирмой PowerLeap также был создан переходник для работы с Tualatin, но он был выпущен небольшим тиражом и стоил гораздо дороже переходника для слотовых плат.

Вообще, гибридизация платформ для процессоров P6 широко распространена. Во времена актуальности платформы, в основном создавались переходники для установки как можно более мощного процессора в старую плату. Сейчас входит в моду обратная модернизация первый процессор семейства, Pentium Pro, стал культовым в среде участников ретрокомпьютерного движения, но оригинальную плату с Socket 8 найти весьма непросто, да и скорость работы памяти на наиболее распространенных платах с 440FX очень сильно уступает более новым чипсетам, поддерживающим SDRAM. Одним из энтузиастов был проведен реверс-инжиниринг и начато мелкосерийное производство переходников для установки Pentium Pro в слотовые платы. Им также была разработана технология модернизации BIOS для поддержки этих процессоров.

В статье о Pentium упоминалось, что последней платформой, объединявшей всех основных производителей x86 процессоров была Socket 7. Но она была не последняя, для которой существовала альтернатива Intel. C 2002 года, компания VIA выпускала процессор VIA C3 (VIA Cyrix III), предназначенный для установки в Socket 370. Он позиционировался как альтернатива Celeron за еще меньшие деньги и с меньшим тепловыделением. Производительность альтернативного процессора, правда, оказалась столь удручающей, что он не выдерживал сравнения даже с Celeron Mendocino и нашел свою нишу в сверхдешевых ноутбуках и встраиваемых решениях.


Tualatin представлен рабочей станцией ServerGhost Rotoscope P6/4, оснащенной процессором Pentium III-S 1266 МГц (512 Кбайт кэша). Использована материнская плата Intel D815EEA2 со встроенными видео, звуковой и сетевой картой. В оснащение входит 512 Мбайт ОЗУ и жесткий диск на 20 Гбайт (IDE). Дополнительно установлена видеокарта nVidia GeForce 2MX с 32 Мбайт видеопамяти. Компьютер работает под операционной системой eComStation 1.0 (дальнейшее развитие OS/2).

Параллельные миры: подвижные малыши


В мире ноутбуков в то время царило удивительное спокойствие. Первые машины на Pentium III использовали тот же дизайн и те же материнские платы, что и предыдущее поколение на Pentium II. Таковы были IBM ThinkPad 600X, Compaq Armada M700/E500, Dell Latitude CPi/CPx и многие другие. Мир ноутбуков миновали Intel 810 и тем более Intel 820. 440BX продержался чуть ли не дольше, чем на десктопах вплоть до последних Coppermine Mobile Pentium III 1000, ноутбуки использовали 100 МГц шину.

Intel 815 прошел практически незамеченным и встречался довольно редко, из брендов первого эшелона его использовали Dell в модели Latitude C800 и его домашнем аналоге из серии Inspiron и Sony в крупных моделях VAIO в основном ради экономии на отдельной видеокарте, как финансовой, так и энергетической.

Время поиска форм подходило к концу. В это время зародилось разделение полноразмерных ноутбуков (субноуты отделились гораздо раньше) на тонкие и легкие и мобильные рабочие станции/замена десктопа). IBM выпустила уникальный гибрид ноутбука, планшета и бумажного (!) блокнота IBM ThinkPad Transnote. Sony продолжила свою сверхтонкую серию 505.

Рост размеров матриц на какое-то время остановился на 15.1 дюйма (более крупные размеры долгое время были уделом единичных моделей), начался рост качества экрана и увеличение разрешений. Топовые модели имели могли отображать до 1600х1200 точек при 15 дюймах и до 1400х1050 при 14 дюймах диагонали. Появились первые IPS экраны с широкими углами обзора и точной цветопередачей.

Начиная с 600 МГц модели, в Mobile Pentium III появилась технология, кардинальным образом повлиявшая на дальнейшее развитие энергоэффективных процессоров, распространившаяся со временем на серверный и десктопный рынки. Речь о Intel SpeedStep технологии, позволяющей динамически менять частоту процессора в зависимости от нагрузки и требований к балансу производительности и жизни от батарей, изменяя внутренний коэффициент умножения частоты. Минимальным значением было 5.0 (хотя мобильная версия Pentium III стартовала с 400 МГц), и чем выше была номинальная частота, тем больше был выигрыш в экономичности при переходе в режим сбережения энергии.

Первое время режимы работы регулировались специальной утилитой, режимом по умолчанию у которой был адаптивный, но можно было зафиксировать максимальную или минимальную производительность принудительно или в зависимости от того, подключен ли сетевой адаптер. Для самых мобильных, еще на стыке поколений появился уникальный в своем семействе одночиповый чипсет Intel 440MX, объединивший в одной микросхеме северный и южный мост, но потерявший поддержку AGP. Он существовал в двух версиях для 66 и 100 МГц шины.

Если в настольном сегменте Tualatin занимал относительно бюджетные позиции, то в ноутбуках он, названный теперь Mobile Pentium III-M, был флагманом Willamette был слишком горяч для ноутбуков, а время мобильного Northwood еще не пришло. Мобильный вариант Tualatin был аналогичен серверному 512 Кбайт кэша и 133 МГц шина (сверхэкономичные версии могли выпускались и для 100 МГц шины). Частоты же начинались от 700/733 МГц (ULV сверхэкономичная версия) до 1333 МГц (просто мобильный процессор). Существовали и мобильные Celeron, отличавшиеся 256 Кбайт кэша и отсутствием поддержки SpeedStep.

С выходом Tualatin, только ноутбуки получили новый чипсет от Intel 830MP/MG (обычная и интегрированная версии). При это многие производители в то время предпочли использовать дискретные видеорешения. Новый чипсет стал более экономичен, в том числе и ценой потери поддержки старой AGTL+ шины с напряжением 1.5 В и немного быстрее за счет улучшенного встроенного видео (для тех немногих, кто его использовал) и поддержки большего объема памяти, что было уже актуально в мобильных рабочих станция вроде IBM ThinkPad A30p.

Источник

Ноутбучное направление наиболее развито в коллекции Digital Vintage. В качестве примеров Pentium III систем можно привести классический IBM ThinkPad 600X и максимально заряженный IBM ThinkPad A22p оба построены на основе 440BX. За Tualatin играет компактный IBM ThinkPad X22 на чипсете Intel 830MP.

IBM ThinkPad 600X

  • 13" 1024x768 TFT экран
  • Pentium III 500 МГц
  • 320 Мбайт ОЗУ
  • 40 Гбайт HDD
  • 4 Мбайт NeoMagic MagicGraph 256AV
  • DVD-ROM
  • Windows 2000 Professional

IBM ThinkPad A22p

  • 15" 1600x1200 TFT экран
  • Pentium III 1000 МГц
  • 512 Мбайт ОЗУ
  • 32 Гбайт HDD (5400 об/мин)
  • 16 Мбайт ATi Mobility M3 с аналоговыми входом и выходом
  • DVD-ROM, FDD, локальная сеть Ethernet
  • Windows 98 SE

IBM ThinkPad X22

  • 12" 1024x768 TFT экран
  • Pentium III-M 800 МГц
  • 640 Мбайт ОЗУ
  • 20 Гбайт HDD
  • 8 Мбайт ATi Mobility Radeon
  • Док-станция UltraBase с DVD-ROM, FDD и улучшенными колонками
  • OS/2 Warp 4.5 / Windows 2000 Professional

Параллельные миры: расцвет динозавров


Пожалуй, самое интересной происходило именно в мире серверов. Здесь и по сей день можно наблюдать самое широкое разнообразие систем всех уровней и размеров. И это разнообразие закладывалось именно в эпоху Pentium III. От Велоцирапторов (продолжим тему динозавров) миниатюрных апплаенсов на сверхнизковольтных Celeron и 440MX (всего 300 МГц и 128 Кбайт кэша, а уже сервер!) до Тирексов восьмипроцессорных Xeon на базе Profusion (листая прайсы, школьники пускали на них слюни не меньше, чем на картинки с обнаженными девушками!).

Шире всего, конечно, развилась средняя ниша двухпроцессорные Pentium III и Pentium III Xeon, назовем их Трицератопсами. Были и специализированные файловые серверы с отдельным процессором ввода-вывода вылитые Диплодоки. Давайте подробнее рассмотрим весь этот Парк Юрского Серверного Периода.

Начнем с малышей. Как раз в то время, Intel выпустил серию концептов референсных дизайнов компактных серверов для использования в качестве почтовых машин, брандмауэров, веб-серверов (напомним, это был еще Web 1.0, большая часть контента была статической). Один процессор, один диск, немного памяти. Зачастую даже без видеокарты а зачем она? Sun хороший пример для подражания!

Бюджетные системы для небольшого бизнеса были однопроцессорными и принципиально не отличались от десктопов (IPMI в обиход войдет еще не скоро). Именно во времена Pentium III, Intel выпустила первую серверную материнскую плату в формате MicroATX Intel S815EBM1.

Но бал внизу рынка правит не i815, а вездесущий 440BX! Большинство одно и двухпроцессорных серверов начального уровня было построено на его основе, хотя встречался он и в более серьезной технике. Долго не сдавал своих позиций и 440GX а так как старшие модели Xeon долго оставались верны 100 МГц шине, не нужно было и спешить с его заменой.

Pentium III Xeon в первой своей итерации Tanner от своего предка отличался не более, чем Katmai от Deschutes. Частоты составили 500 или 550 МГц, традиционно были выпущены три версии с разным объемом кэша 512 Кбайт, 1 или 2 Мбайт. Гораздо больше изменений получила вторая итерация, Cascades. Эти процессоры в двух основных линейках. С шиной 133 МГц и 256 Кбайт кэша Cascades-младший принципиально не отличался от Coppermine и мог работать в только двухпроцессорных конфигурациях (привет, будущий Xeon DP!).

А вот настоящих Cascades, как ситхов, снова было только двое 700 или 900 МГц при 100 МГц шине. Причем старший из них, доступен был только с 2 Мбайт кэша, а 700 МГц процессор лишился только версии с 512 Кбайт кэша. Как и у Coppermine, кэш теперь перебрался на общий кристалл с ядром процессора, значительно увеличив его площадь. Такие процессоры официально могли работать в многопроцессорных системах (4 процессора на процессорную шину).

VRM перебрался в корпус процессора. Процессоры выпускались в двух вариантах, отличавшихся питающим напряжением 2.8 В и 5/12 В в первом случае требовалась реализация части преобразователя напряжения на плате или отдельным модулем, во втором весь преобразователь располагался в картридже на плате процессора.

Хотя многие платы на основе 440GX и 450NX могли работать с 100 МГц Cascades, 133 МГц версия потребовала нового чипсета. Им стал Intel 840, чипсет для рабочих станций, работающий как с Pentium III, так и с Pentium III Xeon. Он получил поддержку AGP 4x и двухканальный контроллер RDRAM и это при том, что даже одноканальная с лихвой перекрывала потребности процессорной шины. Ответ все тот же надежды на прямую работу видеоускорителей с системной памятью через AGP, которые так и не оправдались в итоге.

450NX уже серьезно устаревал. Остуствие поддержки SDRAM влияло и на производительность и на возможности увеличения объема память. Прямой замены он так и не получил. Вместо него еще более широкое распространение получили чипсеты Champion. К тому времени RCC сменила имя на ServerWorks, и Champion 3.0 получил маркетинговое имя ServerSet III. На нем Intel выпустила целую линейку плат разного уровня. Фактически, он заменил 450NX в большинстве готовых систем, а в последствии занял место 440BX/GX/840 и в двухпроцессорных серверах, в том числе на нем сделана львиная доля двухпроцессорных плат и серверов с процессорами Tualatin.

В конце 1997 года Intel объявила о приобретении компании Corollary, знаменитой своими очень многопроцессорными серверами. Вскоре после этого, Intel объявила о разработке нового чипсета Profusion с поддержкой до 8 процессоров Intel Pentium III Xeon и 32 Гбайт SDRAM памяти. Это был первый чипсет Intel, который мог работать с двумя процессорными шинами, на каждой из которых располагалось по четыре процессора (шина GTL+ могла работать максимум с 4 процессорами). Об этом чипсете известно довольно мало, и систем на нем было выпущено не так много, как ожидалось. Самой популярной стала, ожидаемо, платформа от самой Intel SRPL8, на основе которой строили серверы многие интеграторы и локальные производители.

Источник
Интересным решением, так и не получившим широкого распространения за пределами небольшого количества моделей тяжелых файловых серверов стала инициатива I2O Intelligent Input/Output. RAID-контроллеры с выделенным процессором для расчета контрольных сумм уже получили широкое распространение, I2O же развивала идею еще дальше, предполагая использование выделенного процессора для управления всем вводом-выводом и разгружая центральные процессоры сервера от лишних операций. Например, HP LH3 обходился парой Pentium III, а обслуживанием I/O операций ведал Intel 960 на 66 МГц, оснащенный собственной памятью объемом до 16 Мбайт.

Как уже упоминалось, в 2001 году появились рабочие станции и корпусные (pedestal) серверы с процессорами нового поколения Intel Xeon Foster на базе микроархитектуры NetBurst. Однако для использования в набирающих популярность тонких 1U серверах они оказались слишком горячими. В результате, для тонких серверов и недорогих производительных систем был выпущен Pentium III-S серверный вариант Tualatin с 512 КБайт кэша, пользовавшийся немалой популярностью.

Не смогли Foster заменить Pentium III Xeon и в многопроцессорных системах вдвое большая частота не компенсировала маленький, всего 256 Кбайт, кэш и отсутствие поддержки более чем двухпроцессорных режимов. Это была скорее замена младших Cascades для рабочих станций. Cascades с 2 Мбайт кэша и Profusion/ServerSet III оставались во главе вплоть до появления Intel Xeon MP на все том же ядре Foster, но с добавленным кэшем третьего уровня (1 или 2 Мбайт) и полноценной поддержкой мультипроцессорных режимов.

Пожалуй, самым эксклюзивным экспонатом по сегодняшней теме можно назвать Intel 440MX Network Appliance (Reference Design) Salt River. Универсальный компактный сетевой сервер оснащен процессором Celeron ULV 300 МГц, 128 МБайт ОЗУ и 10 Гбайт жестким диском (IDE). На плате присутствуют два сетевых интерфейса, разъем для мезонинных плат расширения. В корпусе установлены двухстрочный экран и линейка светодиодов, управляемых через интерфейс I2C. Детальный обзор этого сервера в нашей предыдущей статье.


Тяжелая артиллерия представлена сервером приложений IBM Netfinity 7100, поддерживающим до 4 процессоров Intel Xeon 700/900 МГц (установлен один 700/1М). Сервер построен на базе полной версии чипсета ServerWorks ServerSet III-HE и поддерживает до 16 Гбайт ОЗУ. В сервере продублированы или поддерживают быструю замену все ключевые компоненты. Подробнее о нем будет написано в отдельной статье-обзоре.


В процессе восстановления находится переданный хабровчанином radiolok (Огромное ему спасибо!) HP NetServer LH3 настоящий диплодок с выделенным I/O процессором Intel 960. Технически система исправна и ожидает доукомплектования и исправления косметических недочетов. Дома сервер получил ласковое прозвище Тумбочка Пэккард




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


Системы поколения Pentium III на сегодняшний день являются одними из самых популярных среди коллекционеров и энтузиастов ретрокомпьютинга и ретрогейминга. Не раз и не два приходилось слышать Pentium III это икона и самый уважаемый процессор в нашей сфере. С одной стороны, собрать систему с Pentium III может позволить себе каждый стандартные модели процессоров относительно недороги, как и платы на распространенных чипсетах VIA 694, Intel 815.

Немного особняком стоит 440BX хорошие платы на нем сейчас в цене. С другой топовые или просто редкие платы и готовые системы могут стоить немалых денег и найти их очень не просто. В первую очередь, это касается не принятых в свое время плат на Intel 820 и очень редких Intel 840.

Да, Pentium Pro почитаем еще больше, но его и во времена актуальности видели немногие, а сейчас он удел самых упорных и настойчивых. А Pentium III процессор, который в той или иной ипостаси побывал в свое время у многих. Второй фактор Pentium III позволяет получить действительно хорошую производительность как в Windows 9x, так и в Windows NT/2000.

На нем можно поиграть в ретроигры, попробовать старый серьезный софт, а можно поэкспериментировать с Linux/Unix системами. Именно для Pentium III стали появляться первые дизайнерские платы Asus Black Pearl, Abit Casper. С одной стороны, компьютеры стали почти похожи на современные, с другой многие производители еще не боялись экспериментировать.

Все, что сказано про Pentium III, касается процессоров архитектуры P6 в целом. Это были замечательные продукты замечательной эпохи и они достойны того, чтобы навсегда остаться в памяти пользователей и сердцах энтузиастов.

Вместо заключения: наступит ли снова золотой век?


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

Время, когда мы можем видеть одновременно большое разнообразие и относительную зрелость технологии. И что это был именно он, обычно мы узнаем уже ретроспективно. Но хватит философии, нас ждет продолжение сериала. На очереди эпоха NetBurst. До новых встреч!

Подробнее..

Millennium dream. Строим компьютер мечты 2000 года

17.04.2021 12:09:16 | Автор: admin

Давайте вспомним детские мечты! Кто-то мечтал о крутом велосипеде, кто-то о большой модельке крутого автомобиля или домике для кукол, кто-то о щенке или котенке. Я уверен, практически у всех мечта была, и далеко не одна! А на стыке веков в заветном вишлисте у многих был компьютер. И, конечно, компьютер хороший. Чтобы и игры тянул, и модем был в эти ваши Интернеты сходить. А продвинутые хотели еще и в Фидо.

В 2000 году мне было 14 лет и мы с друзьями, даже теми у кого компьютер уже был, зачитывались бесплатными журналами, в которых постили прайсы практически все компьютерные фирмы города.

Воспоминания


Итак, осень 2000 года. Грядет мой 15-й день рождения. Конечно, я тайком надеюсь, что мне подарят компьютер, ведь до сих пор в семье такой техники не было. Самым продвинутым девайсом дома на тот момент был видеомагнитофон. Бюджет на покупку компьютера еще не известен пока есть возможность помечтать. Умом, конечно, я понимал, что светит мне максимум что-то из старших Celeron или, если очень повезет, Pentium III. Об AMD, естественно, все знали, но всерьез уже (К6) или пока (К7) не воспринимали.

Но мечты на то и мечты, что границ они не приемлют! На несколько страниц после домашних компьютеров начинался самый захватывающий для нас раздел Рабочие станции и серверы. Мальчишками мы, конечно, не понимали, что это не просто крутые и дорогие компьютеры, а инструменты для выполнения определенных задач, и искренне мечтали однажды поиграть на восьмипроцессорном сервере. Да, 8 процессоров Pentium III Xeon по 700 МГц с невиданным двухметровым кэшем (что у Celeron 128 Кбайт мы уже знали и совершенно недоумевали, почему у новых Pentium III его стало всего 256 Кбайт вместо 512 Кбайт у старых!) порождали самые радужные картины в нашем сознании!

Мы даже думали, что, наверное, DOS на такой машине можно запустить без оперативной памяти. А может даже и Windows 95! Что играм не нужен даже второй процессор, мы тогда не знали. И не понимали, зачем нужна эта странная Windows NT, когда есть девяносто восьмая. А грядущую 2000 ждали как замену именно ее, Windows 98!

Невероятные объемы памяти, сравнимые с жесткими дисками в компьютерах половины нашей школьной компании. Множество слотов Странно, почему туда не установить видеокарты? И побольше, побольше! Долго удивлялись, узнав, что в серверах почти никогда не бывает AGP. Потом один из нас сказал, что там очень крутой PCI, и AGP не нужен. Только видеокарты очень дорогие. Поэтому мы их и не видели.

Но серверы стоили многие десятки тысяч убитых енотов (вечнозеленых бумажек, что на рубеже веков любили называть условными единицами), тогда мы обратили свое внимание на рабочие станции. Два процессора, гигабайт или даже два памяти, понятные нашим умам видеокарты. Конечно, дорого, но тут пишут, что на этом можно рисовать 3D-картинки и даже создавать игры, а значит, и играть, наверное, тоже можно. Мой ум тогда зацепился за слово создавать, что и привело меня сначала к попыткам писать программы. Сразу оговорюсь: хороший программист из меня не вышел, а потом уже к домашнему серверу и первым заработкам настройке сетей в соседних школах. Но это уже другая история

Тогда мечту воплотить не удалось. Компьютер мне смогли купить лишь спустя полгода, на окончание десятого класса, и, конечно, он был куда проще. Прошло двадцать лет, надо бы исправить ситуацию! А заодно, посмотреть, что мог дать обладателю такой компьютер, помимо зашкаливающей самооценки и зависти в глазах друзей.

Проект: Платформа


Начнем, конечно, с головы, а точнее с двух именно так и никак иначе. Можно, конечно, выбрать пару гигагерцовых Pentium III, но в дрим-машине обязательно должен быть Xeon. И не неправильный с 256 Кбайт кэша, который отличается от обычного пенька только корпусом, а самый крутой с двухметровым кэшем на ядре Cascades. В 2000 году был доступен только 700 МГц вариант, поэтому выберем именно его, а не вышедший с почти годовой задержкой Xeon 900 МГц.


Выбор процессора и даже его поиск это всего лишь цветочки. Ягодки будут дальше найти подходящую плату спустя двадцать лет оказывается очень непросто. Мои к ней требования: наличие слота AGP, форм-фактор АТХ или ступенька Е-АТХ (почему расскажу ниже). Остальное не так важно, ибо выбор очень и очень скудный.

Доступных чипсетов по большому счету всего два: заслуженный Intel 440GX Marlinspike, вышедший еще в 1998 году для первых Pentium II Xeon Drake, и новый (для 2000 года, конечно) Intel 840 Carmel с поддержкой двухканальной RDRAM. И если плату на первом найти сложно, но возможно, то второй является настоящим анобтаниумом и встречается в основном в брендовых рабочих станциях, а у нас тут самосбор.

Да и заглядывая назад, на стык веков, вспоминается, что понять смысл этой странной памяти RIMM мы тогда не могли стоит как чугунный мост, но вроде не сильно быстрее. Вот бы туда DDR! Вот она казалась королевским вариантом. Ходил даже слух, что если поставить ее 32 Мбайт, то машина будет летать, как будто ее там 128!


Внимательный читатель спросит, а как же ServerSet III? Да, у этого чипсета была версия с AGP. К сожалению, реализацию AGP от ServerWorks нельзя назвать удачной значительная часть функционала не поддерживается, что сказалось и на производительности, есть проблемы со стабильностью работы. Плюс платы на нем по редкости сравнимы с основанными на Intel 840.

Что же нам доступно? Почитав форумы и поговорив с более опытными коллегами, выводим следующий список:

  • ASUS XG-DLS
  • Intel MS440GX
  • Supermicro S2DGE/U/2/R
  • AOpen DX2G
  • EPoX GXB-M
  • Gigabyte GA-6GXDW
  • Iwill DGL200
  • MSI MS-6135
  • Rioworks XDG-LS
  • Tyan Thunder X


Есть еще японский эндемик от Freeway с двумя разными слотами Slot1 и Slot2 и однопроцессорная плата от Gigabyte GA-6GXU. Если такая странная вещь попадет в мои руки, я попробую создать бескомпромиссную машину для Windows 98.

Итак, часть списка отметается, так как поддерживают только 550 МГц процессоры на ядре Tanner, другая представляет скорее академический интерес ввиду редкости. Остаются только первые три варианта, и Asus из них самый интересный. И речь не об оснащении SCSI и сеть встречаются и на других платах, речь о user-friendly подходе к проектированию. Удобная система фиксации процессоров, усиливающая плату пластина с обратной стороны, более привычный BIOS даже с возможностью небольшого разгона (!) напоминает современные топовые платы от этого производителя.

Intel и Supermicro в сравнении с ней выглядят суровым серверным железом, хотя принципиально не уступают в функционале. При этом на их стороне проверенная надежность, в минусах значительно более скудные настройки, особенно у Intel. Углубляться в сравнение смысла большого нет, по сей день эти платы очень редки за год в России может встретиться одно-два предложения. Это тот случай, когда не ты выбираешь плату, а плата выбирает тебя.

Теперь расскажу подробнее, с чем связаны строгие требования к габаритам платы. По моей задумке машина должна разместиться в довольно компактном корпусе десктопе InWin H500. Это давно полюбившаяся мне модель классического дизайна в стиле кирпич. Безусловно, у него есть шикарная альтернатива в виде бигтауэра Q500 в том же стиле, но на стороне десктопа компактность и обаяние слипера (от англ. sleeper термин, обозначающий быстрый автомобиль, в совершенно не выделяющемся облике; в данном случае мощный компьютер в скромно выглядящем корпусе). В этом стиле построена и моя боевая рабочая станция на паре E5-2670v3, которая дала весьма интересный опыт постройки довольно горячей машины в небольшом объеме корпуса.


Да, чуть не забыл про оперативную память. Достаточно будет максимума! Чипсет 440GX поддерживает до 2 Гбайт память SDRAM и удивительно всеяден может работать с обычной или регистровой памятью, с ECC или без, поддерживает чипы плотностью до 256 Мбит (модули до 1 Гбайт).

Проект: Видеосистема


Вернемся к мечтам! Практически каждый ребенок хочет на компьютере поиграть. А значит, нужно выбрать самое крутое игровое решение, которое при этом будет не очень выбиваться из роли серьезной рабочей станции. Выбор игровых карт широк: уходящий чемпион GeForce 256; еще не появившийся в продаже, но уже анонсированный GeForce 2; прежний король 3D-графики 3Dfx Interactive; представленный двухчиповой Voodoo 5 5500 и так и не вышедшей на рынок Voodoo 5 6000; успешный Radeon от вечно догоняющей ATi. Были и другие, уже уходящие решения вроде S3 Savage, но они к мечтам имеют весьма опосредованное отношение.

Карт для рабочих станций, пожалуй, еще больше. Но большинство из них узкоспециализированные и в играх будут не очень хороши. Пока лишь одна серия может называться действительно универсальной это Quadro от Nvidia. Эти карты (как происходит и по сей день) основаны на игровых чипах, но используют другие драйверы, оптимизированные для профессиональных OpenGL-приложений. Но и в играх они показывают очень достойный результат. Наш выбор оригинальная Quadro или ее обновленная версия Quadro 2 Pro (на базе GeForce 2 GTS). Обе карты довольно редки, поэтому используем ту, что удастся найти.


Но на этом останавливаться не будем. В 2000 году все еще очень популярны игры, использующие API Glide от 3Dfx Interactive наследие времен, когда каждый производитель разрабатывал свое решение. А решение 3Dfx было одним из лучших до прихода OpenGL на ПК и перехода на DirectX от Microsoft в стадию относительной зрелости. AGP слот может быть только один, поэтому установить одну из последних моделей Voodoo не получится без отказа от более производительной карты.

Поступим по-другому схожую, а зачастую и большую, в сравнении с топовыми одночиповыми решениями последних поколений (Voodoo 4 4500 и Voodoo 3 3500) обеспечивает пара представленных еще в 1998 году Voodoo 2. Эти карты поддерживают технологию SLI (именно так, Nvidia в 2001 году приобрела активы 3Dfx, в том числе интеллектуальную собственность и торговые марки), позволяющую двум ускорителям совместно работать над рендерингом кадров, по очереди обрабатывая четные и нечетные строки. В итоге видеосистема займет три слота расширения как и сейчас, в 2021! А доступными остаются еще три PCI и один ISA слот (или 2 PCI и 2 ISA один из слотов универсальный).


В последние годы ретрокомпьютинг стал популярным хобби. Но с популярностью стали заметно расти и цены на железо, особенно на игровое ведь значительная часть поклонников ретро ретрогеймеры. Самым ярким примером являются как раз культовые видеокарты 3Dfx серий Voodoo и Voodoo 2. Так что пара Voodoo 2 будет ударом по бюджету и сегодня не только майнеры греют цены на видеокарты! Но с учетом амбициозности проекта на эту жертву придется пойти. Причем для получения достаточной производительности хватило бы и одной, но в таком случае разрешение было бы ограничено режимом 800х600 пикселей. При использовании SLI можно получить большее разрешение 1024х768, оно куда более комфортное.

Проект: Диски и внутренняя периферия


В серьезной машине все должно быть серьезно! Долгое время, если в одном предложении упоминались диски и слово серьезно, рядом было и третье слово скази (SCSI). Действительно быстрые и надежные диски выпускались именно с этим интерфейсом. Если для IDE пределом так и остались 7200 rpm (оборотов в минуту) и соответствующая производительность, то SCSI уже несколько лет выпускались на 10000 rpm, а в 2000 году появились и 15000 rpm модели. Наш выбор 15000 rpm, никаких компромиссов в этом вопросе жесткие диски давно стали узким местом, а емкости 36 Гбайт будет вполне достаточно. Диск будет всего один: RAID-массивы в рабочих станциях на стыке веков еще прочно ассоциировались с серверами и только в системах обработки видео начинали занимать свою нишу.

Под стать диску будет и оптический привод: он тоже должен использовать шину SCSI. DVD пока избыточен широкое распространение дисков начнется через пару лет, а вот возможность записи уже крайне востребована. А самые лучшие устройства записи в то время выпускал Plextor. Именно они долгое время были самыми быстрыми и надежными, в них впервые появились многие новые технологии, впоследствии ставшие стандартными: защита от опустошения буфера, overburn возможность записать на диск немного больше данных, чем заложено стандартом. На самом деле дисковод куплен заранее и специально отложен под этот проект. Это Plextor PX-W1210TS, внутренний SCSI-привод CD-RW с возможностью записи на скорости 12х, перезаписи 10х и чтения 32х.


Пригодится и возможность долговременного хранения больших объемов данных, для этого заложим в проект стример накопитель на магнитной ленте. Разумное соотношение цены и емкости обеспечивают накопители стандарта DDS-3, вмещающие до 12 Гбайт на кассету (до 24 Гбайт с учетом сжатия). В 1999 году появился новый стандарт DDS-4, поднимающий планку до 20 Гбайт на кассету (40 Гбайт с учетом сжатия). Но приводы еще очень дороги это удел серверов, а не рабочих станций. Можно еще установить ZIP-драйв или магнитооптический привод, но это, пожалуй, будет уже излишеством.

Остановимся на вышеперечисленном. Для всего этого понадобится хороший SCSI-контроллер. Самыми надежными и беспроблемными контроллерами этого периода были девайсы от Adaptec 2940U2W (Ultra 2, до 80 Мбайт/сек) и 19160 (Ultra160, до 160 Мбайт/сек). На одном из вариантов и остановлю свой выбор.

Без музыки работать невесело, а играть без звука и вовсе противно. Нужна звуковая карта, которая будет хороша в обоих дисциплинах. Совсем недавно для озвучки игр был крайне популярен формат MIDI, в котором музыка представлена набором сэмплов, хранящихся в системной памяти или памяти звуковой карты.

Существовали и другие похожие форматы для записи семплированной, трекерной музыки XM, MOD, S3M. Вокруг них сложилась целая субкультура, связанная в том числе с демосценой. Об этом мы рассказывали в одной из прошлых статей. Теперь же наступила эпоха MP3 и прежние форматы стали не так уж актуальны. Возросла и мощность процессоров и доступное для хранения данных место. Поэтому рассматривать ISA карты с аппаратной реализацией MIDI не станем, хотя AWE32/64 были бы одним из лучших решений для машины эпохи Pentium Pro.

В моду входит объемный звук и эффекты позиционирования в играх. В первом случае одно из лучших решений A3D от Aureal, доступное в картах на чипах Vortex/Vortex 2, во втором API EAX от Creative, которое наиболее полно раскрывается в картах серии Sound Blaster Live! В общем случае качество звука сравнимое, но мои симпатии на стороне Creative.


Остается всего два слота, в PCI установим сетевую карту. Intel PRO/100 отличный выбор, но сильную конкуренцию этим картам создает 3Com с серией 3C905B/C. Здесь поступим просто: какая из этих карт первая попадется в коробке с сетевыми принадлежностями, ту и поставим. А вот слот ISA занять и нечем. Можно, конечно, найти модем USRobotics Courier ISA, но общественное мнение в те годы было на стороне внешних модемов, подключающихся к COM-порту.


Среди внутренних стали слишком широко распространены дешевые PCI Win-модемы, работающие как правило только под означенной операционной системой и в силу общего упрощения конструкции плохо сочетающиеся со старыми АТС и изношенными телефонными линиями. Пока слот останется свободным. Возможно, в будущем появится какая-нибудь интересная идея.

А теперь мы попробуем со всем этим взлететь вспоминаю старый анекдот. Да, для такой системы нужен соответствующий блок питания. И это тот случай, когда даже очень мощный современный блок не подойдет. Большинство блоков питания, выпущенных после 2001-2003 года, выдают максимальный ток по линии +12 В, в то время как раньше основная нагрузка была на пятивольтовую линию. Такой источник питания нам и нужен.

Крайне желательно использовать блок хорошего производителя, чтобы быть уверенным в его качестве и спустя 20 лет. При этом мощности в 300 Ватт будет вполне достаточно. У меня был отложен для этого проекта блок питания от серверного корпуса Intel Columbus, это отличный вариант. Максимальный ток по линии +5В составляет аж 40А.

Воплощение: поиски, сборка и отладка


Как я уже упомянул выше, проект зрел очень долго, и триггером для его старта была появившаяся на известной доске объявлений плата Supermicro S2DGE. Это младшая версия платы, она не имеет дополнительных встроенных контроллеров, в отличие от ближайшей родственницы S2DGU, несущей на борту контроллер шины SCSI и делящей с S2DGE дизайн PCB. До этого я упустил MS440GX, удивившись высокой цене, сравнимой с актуальными домашними решениями средне-верхнего уровня.

В тот же день, в уютном чатике, среди узкого круга любителей ретро, я поделился находкой. И тут же мой пыл был охлажден плату уже смотрели коллеги из Москвы и отметили, что она после серьезного ремонта. Решено было от покупки отказаться и продолжить поиски. Случилось небольшое чудо они оказались недолгими. В тот же вечер один из коллег по увлечению в приватном сообщении поведал, что готов расстаться со своим экземпляром S2DGE.

Цена была аналогичной предыдущему предложению, а состояние заметно лучше. Единственный минус этого предложения в комплект не входит удерживающий механизм, набор направляющих и креплений для процессоров вещь, необходимая для надежной фиксации тяжелых, по полкилограмма, картриджей SECC2. Впрочем, на первое время этим можно и пренебречь, благо, корпус горизонтальный и изгибающий момент на слоты действовать не будет.

Коллега сразу предупредил, что платы Supermicro этой серии не поддерживают ACPI, так как проектировались еще в 1998 году в соответствии с требованиями Windows NT 4.0 основной системы для рабочих станций на основе архитектуры x86. Она с трудом поддерживала APM, а об ACPI представления даже не имела. Напомним, что отдавать команду на выключение питания в системах с APM эта система умела только при установке патча от Hewlett-Packard.

В части случаев помогает установка драйвера NT APM/Legacy Interface Node и небольшие манипуляции с реестром, но, как оказалось, это работает только с однопроцессорными системами и не совместимо с MPS-совместимым ядром. Поэтому такая забавная особенность и останется при выключении будет появляться знаменитая надпись Теперь питание компьютера можно отключить.

Несмотря на все эти особенности, решение принято, плата куплена и направляется в Петербург. Два дня пути, и она у меня в руках. Для теста заблаговременно вытащен процессор из сервера IBM Netfinity 7100, там как раз подходящий Pentium III Xeon 700 МГц, с напряжением питания 2.8 В (бывают версии с питанием 5/12В, такие использовались в основном в брендовых машинах) и кэшем 1 Мбайт. Тест успешен плата жива, процессор, как и заявлено, поддерживается. Но есть нюансы

Во-первых, плата ругается на микрокоды Supermicro решили не добавлять их в последний публично доступный BIOS, в FAQ на сайте компании упоминается обновленная версия для поддержки процессоров на ядре Cascades, но публично она не доступна. Техподдержка им поделиться не может за давностью лет. Во-вторых, неправильно определяется частота 550 МГц, как у последней модели на предыдущем ядре Tanner.

Первое победить так и не удалось нужно пересобирать BIOS, а пока программатора в моем арсенале нет не рискну. А вот второе, хоть я изначально тоже грешил на BIOS, оказалось проще. После установки ОС стало понятно, что частота неправильно установлена CPU-Z показал те же 550 МГц. Ох, невнимательность! Коллега деликатно подсказал мол, достаточно изучить инструкцию и даже подсказал, куда конкретно заглянуть. Множитель у этих процессоров оказался не залочен, в отличие от десктопных собратьев, его необходимо задавать джамперами. После переключения множителя с 5.5 на 7 все встало на свои места и частота, и производительность системы.

После успешного теста можно и процессоры заказать предложение хоть и невелико, но возможность найти нужный вариант присутствует. Оно поддерживается в основном за счет разукомплектования старых серверов. Важно только обращать внимание на напряжение питания процессора и в моем случае на входящие в комплект радиатор (важно было не превысить высоту корпуса). Например, процессор с высоким (выше картриджа) радиатором и фирменными защелками IBM помещался в корпус с запасом всего в несколько миллиметров.

В принципе в продаже были даже довольно редкие 900 МГц процессоры, вышедшие последними уже в 2001 году, но они не укладываются ни во временные рамки, ни в бюджет их цена была в среднем в 5(!) раз выше, чем на выбранный 700/2М вариант. Поиски и принятие решения заняли всего один день в результате были приобретены процессоры от сервера IBM с радиаторами стандартного размера, не выступающими за пределы картриджа. Подошли они идеально, и можно продолжать поиски комплектующих!

Собственно, на момент покупки платы и, соответственно старта проекта, часть комплектующих уже была в наличии: корпус, блок питания, жесткий диск, оптический привод и стример. Благодаря этому минимальная версия будущего компьютера мечты запущена запущена довольно быстро пока в нем всего 512 МБайт памяти (пара планок по 128 МБайт прибыли бонусом с материнкой, еще 256 нашлось в моих закромах) и SCSI-контроллер времен Pentium Pro модель Adaptec 2940UW.

Сразу же решил и вопрос с охлаждением. Процессоры Slot2 рассчитаны на использование пассивных радиаторов с внешним обдувом. Supermicro предлагает использовать 40 мм вентиляторы для продувки пространства между процессорами. Для обдува радиатора второго процессора решение не предусмотрено. В моем проекте используется обычный корпус, в котором не предусмотрено формирование воздушных потоков, как это сделано в специализированных корпусах для рабочих станций и серверов. В нем есть два посадочных места для 80мм вентиляторов по одному на передней и задней стенке. При этом задний вентилятор находится ровно напротив процессоров. Берем вентилятор от сервера IBM с небольшим воздуховодом и направляем поток воздуха аккурат на оба радиатора. Распределение потока практически поровну между процессорами.

Да, решение не классическое обычно поток воздуха идет от передней стенки к задней. В данном случае, стоит рассматривать это решение, как отдельный воздухозабор для охлаждения процессоров. Так как в целом машина сравнительно холодная и корпусные вентиляторы в этой сборке бы просто не потребовались, будь у процессоров активное охлаждение можно применить такой вариант. Машина была протестирована на нагрев и стабильность проблем не возникло. К сожалению, на плате не предусмотрен контроль температуры процессоров, пришлось изменять температуру радиаторов вручную, с помощью тестера: наибольшее значение составило 48 градусов. После установки фиксатора процессоров устанавливать дополнительные вентиляторы не потребуется.

Определенные приключения вышли с памятью. Изначально четыре планки по 512 Мбайт SDRAM, другой коллега по увлечению согласился обменять на такое же количество 2 Гбайт планок DDR2. К сожалению, одна из них работала не стабильно. Скорее всего причина в ее нестандартной организации двухсторонней однобанковой. На помощь пришло внимательное перечитывание даташита чипсет 440GX поддерживает регистровые модули, в том числе и гигабайтные. Ограничение действует на объем чипа, а не модуля. В итоге из запасов была извлечена пара 36-чиповых планок производства Kingston на микросхемах объемом 256 Мбит. Они заработали без единой проблемы и сэкономили массу времени.

С немалой долей везения удалось договориться о покупке видеокарты Elsa Gloria II выручил тот же коллега по увлечению, у которого была приобретена материнская плата. Видеокарта с именем принцессы основана на первой версии чипа Quadro, аналоге GeForce 256, и несет на борту 64 Мбайт SDRAM памяти, подключенной к GPU через 128-битную шину. Второй успех из теплого Сочи вот-вот отправится механизм фиксации процессоров (компанию ему составят запчасти для другого проекта реставрации сервера HP NetServer LH Pro). Найден и SCSI-контроллер новый, нераспакованный Adaptec 19160 из чьего-то ЗИП.

Очень повезло со звуковой картой. Узнав о проекте, друг, держащий магазин железа секонд-хенд, подарил отличный экземпляр Creative SB Live! Platinum (модель CT4760). Эта карта имеет позолоченные, а не окрашенные аналоговые разъемы и черный порт для джойстика. Мелочь, а смотрится весьма стильно. Из собственных запасов взяты сетевая карта 3Com Etherlink 10/100 и модем культовый USRobotics Courier V.Everything, также известный как Большой черный Курьер.

Незадолго до старта проекта мне посчастливилось приобрести три карты Voodoo 2 с пометкой некогда тестировать за очень скромную сумму. Самое удивительное, что две из трех карт оказались работоспособны. Обе версии с 12 Мбайт видеопамяти, но от разных производителей. Одна Orchid Righteous 3D II, другая более редкая Gainward Dragon 3000. Впрочем, при более внимательном тестировании карта от Gainward показала наличие проблем работает только один TMU (блок текстурирования) из двух.


Починить карту не удалось, а поиски и покупка новой (и желательно идентичной первой) вне бюджета и по времени, и по финансам. Так что придется обойтись одной. По производительности это сильно не ударит, но ограничит разрешение до 800х600. Со временем, скорее всего, карту я все же приобрету и установлю, но уже не в рамках этой статьи.

Сеанс ностальгии


Установка операционной системы и софта проблем не вызывает. В Windows 2000 уже есть драйверы для большинства устройств, но для скоростного SCSI-контроллера придется приготовить дискету с драйвером и нажать F6 при загрузке с установочного диска. После установки системы необходимо установить драйверы для видеокарты и 3D-ускорителя. Опционально для звуковой карты, штатный драйвер не позволяет использовать все ее возможности.

Кроме Windows 2000, полноценно работать смогут OS/2 Warp (придется использовать серверную версию Warp Server for e-Business или eComStation/SMP), Linux (оптимально Red Hat Linux 7.3 или 8.0), FreeBSD. Для этих систем большого смысла в профессиональной 3D-карте нет. На мой взгляд, лучшим выбором стала бы Matrox G450 Dual Head. Voodoo станет если не бесполезным, то очень узко применимым поддержка его в Linux ограничена, а в OS/2 отсутствует. Зато в этих системах нормально поддерживается APM будет работать программное отключение питания. Можно было бы выбрать Windows NT 4.0, но, будучи отличной рабочей системой, она имеет весьма ограниченную совместимость с играми.

Что можно делать на этой машине? Да что угодно! Основное, пожалуй, это игры. Игры тех лет не могли похвастаться картинкой фотографического качества и глубиной погружения, им приходилось привлекать аудиторию интересными и необычными сюжетами, проработкой игровой механики. За это многие любят их до сих пор. А некоторые игры просто вызывают ностальгию Quake II, в который рубились на каждой перемене в компьютерном классе, или Герои Меча и Магии, к которым приучила девушка, с которой встречался в 15 лет. Кто-то найдет удовольствие в возможности вспомнить рабочие инструменты двадцатилетней давности Delphi 6, Photoshop 6.0, Premiere 5.1 и другие. Главное найти то, что подарит эмоции именно вам!

Думаю, приводить результаты тестов не очень корректно всегда можно собрать машину следующего поколения и получить производительность еще выше. Вместо тестов пусть будет галерея скриншотов программ и игр, с которыми хотелось поработать или поиграть тогда, осенью 2000:

  • Windows 2000 Professional одна из самых удачных версий Windows;
  • Borland Delphi 6 первые шаги в программировании;
  • Netscape 6 окно в большой интернет;
  • Adobe Photoshop 6.0 тот самый;
  • Дальнобойщики 2 культовая игра, Made in Russia!
  • Quake 2 без комментариев;
  • Quake III на тот момент очень модная стрелялка!
  • Heroes of Might and Magic III игра вне времени!

Много скриншотов с компьютера мечты
Рабочий стол ОС

Свойства системы

Photoshop 6.0

LabView 6.1

Delphi 6

Netscape 6

Герои меча и магии III Возрождение Эрафии

Герои меча и магии III Возрождение Эрафии

Установка Quake II


Quake II

Quake III Arena

Дальнобойщики 2 загрузка

Дальнобойщики 2 первый рейс. Тогда эта графика казалась великолепной!

Заключение


Подведем итог и заодно дадим машине мечты имя. По традиции коллекции Digital Vintage сборки высокого уровня именуются SERVERGHOST Constellation, так будет и в этот раз.

Итак, встречайте: SERVERGHOST Constellation X6! Финальная спецификация:

  • 2 процессора Pentium III Xeon 700 МГц c 2 Мбайт кэша
  • 2 Гбайт оперативной памяти SDRAM
  • Материнская плата Supermicro S2DGE
  • Видеокарта ELSA GLoria II (nVidia Quadro) 64 Мбайт SDR
  • Графический ускоритель Orchid Righteous 3D II (3Dfx Voodoo 2) 12 Мбайт
  • Жесткий диск Seagate Cheetah 36 Гбайт 15000 rpm SCSI
  • CD-RW Plextor PX-W1210TS SCSI
  • Стример Compaq DDS-3 SCSI
  • SCSI-контроллер Adaptec
  • Звуковая карта Creative Sound Blaster Live! (CT4760)
  • Сетевая карта 3Com Etherlink 10/100
  • Внешний модем USRobotics Courier V.Everything

Вывод диагностической программы AIDA64

Почти 21 год спустя моя (и думаю, не только моя) мечта сбылась заново, теперь в полном объеме. Пожалуй, пойду отправлю школьным приятелям ссылку на эту статью! До новых встреч и новых историй!

Бюджет или пост скриптум


Пожалуй, этот раздел добавить необходимо. Машина получилась интересная и, возможно, кого-то эта статья вдохновит на сборку похожей системы. Самое главное понять, готовы ли вы потратить деньги и время на машину, которая, скорее всего, принесет вам только удовольствие, но вряд ли когда-либо окупится использовать ее как рабочий инструмент не получится, ее время прошло.
Позиция Диапазон цен Кол-во Фактические затраты
Корпус Inwin H500 500-2000 1 шт. 1500
Плата Slot2 c AGP Supermicro S2DGE 12000-25000 1 шт. 16000
Процессор Pentium III Xeon 700/2M 2000-3000 2 шт. 4000
Память 1 ГБайт Reg. SDRAM 500-3000 2 шт. 1000 (обмен)
Видеокарта Nvidia Quadro 2500-6000 1 шт. 3000
Видеоускоритель 3Dfx Voodoo 2 12 Мбайт 5000-12000 1 шт. 1500
Звуковая карта SB Live! SB4760 500-3000 1 шт. бесплатно
SCSI-контроллер Adaptec 19160 1500-2000 1 шт. 1500
Сетевая карта Intel Pro/100 100-500 1 шт. бесплатно
Блок питания Delta 300 Вт 200-2000 1 шт. 300
Жесткий диск 36 Гбайт SCSI 200-2000 1 шт. 350
Оптический привод CD-RW SCSI 1000-10000 1 шт. 1500
Стример DDS-3 SCSI 500-10000 1 шт. 600
Модем USRobotics Courier 0-3000 1 шт. бесплатно
Итого: 31250
Как вы можете заметить, местами мне изрядно везло. В поисках ретрожелеза самое важное внимательность и терпение, а также общение с продавцами. Интересные предложение, особенно по низким ценам, уходят быстро. Часто продавцы ставят цены, которые видят в объявлениях (и товары по этим ценам висят месяцами, а зачастую и годами), а не те, по которым товар реально продается. Как правило, с ними можно договориться о компромиссе.

Редко удается найти все комплектующие в своем городе, даже крупном готовьтесь к расходам на почтовые услуги. В таблице они не отражены, но в среднем могут составить от 3 до 10% бюджета. Большой выбор комплектующих есть на eBay, редкие вещи иногда есть смысл заказать именно там. При этом на более распространенное железо цены там могут быть значительно выше, чем на локальных досках объявлений.

Если не гнаться за максимальными спецификациями, а взять предтоповые комплектующие, можно сэкономить иногда в разы. Например, как уже сказано выше, 900 МГц процессоры стоят в несколько раз дороже 700 МГц, но их производительность отличается примерно на 20%. Впрочем, в данном случае их выбор обусловлен еще и необходимостью соблюсти временные рамки.

Подумайте, стоит ли сразу собирать компьютер мечты? Для первого ретрокомпьютера можно использовать более распространенные комплектующие обычный Pentium III (1000 МГц Coppermine немного уступит 700 МГц Xeon, а модели на ядре Tualatin с 512 Кбайт кэша могут сравниться и 900 МГц моделью). Да и необходимость в двухпроцессорной системе есть далеко не всегда: самые популярные ностальгические системы линейки Windows 95/98/Me просто не умеют использовать второй процессор.

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru