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

Xeon

Отечественный хостинг-провайдер предлагает тарифы с частотой ядра до 5,3 GHz. И это полная бессмыслица

26.08.2020 12:14:14 | Автор: admin


По всей видимости, ребята, которые в пятом-шестом классе мерялись, у кого на процессоре выше частота, теперь выросли и стали маркетологами в хостинг-провайдерах: это первый на нашей памяти случай, когда хостинг предлагает тарифы с тактовой частотой 5 GHz, а максимальное предложение и вовсе манит потребителя цифрой в 5,3 GHz.

И первое впечатление сразу где-то на уровне: ого. Однако частота серверного процессора выше привычных нам 2,8-3,6(4,0) GHz сейчас не имеет никакого смысла, это очевидно для большинства специалистов. Но давайте разбираться по порядку, почему неизвестный маркетолог уверенно ездит на наших с вами травмах юности.

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

Тактовая частота процессора была одним из основных параметров именно в школьные времена маркетологов, которые придумали продавать сервера с тактом 5,0+ GHz. Тогда процессоры были одноядерными, и, собственно, кроме шины и тактовой частоты того самого ядра меряться особо было и не чем. Техпроцесс тоже был плюс-минус одним на всех, так что и тут тем для холиваров не предвиделось. В плане техпроцесса вообще спорили только о том, сможем ли мы опуститься ниже отметки в 32 нм (смогли, вопреки пораженцам, которые кричали со страниц компьютерных журналов, что ниже уже некуда).

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


Скриншот с официального сайта хостера

Как мы видим на изображении выше, под видом ультра-быстрых серверных решений нам продают два игровых процессора и всем знакомый серверный Intel Xeon E-2288G. С него и начнем.

Согласно официальной спецификации на ark.intel, Intel Xeon E-2288G восьмиядерный серверный процессор, выпущенный во 2 квартале 2019 года.

Вот его основные характеристики с ark, чтобы далеко не ходить:



Как видим, это обычный, пусть и достаточно мощный современный серверный процессор нижней ценовой категории со стоковой частотой 3,7 GHz на ядро. Почему нижней ценовой категории? Скажем так, $539 рекомендованной цены для серверного процессора это очень дешево. Топовые серверные модели Intel 2019-2020 годов стоят тысячи долларов, а в некоторых случаях десятки тысяч. Тут же мы имеем дело с обычным работягой всего на 8 ядер.

Максимальная турбо-частота рассматриваемого процессора согласно документации как раз упоминаемые маркетологом 5,0 GHz. На скриншоте с сайта хостера видно, что именно это значение и указано в качестве максимальной тактовой частоты ядра процессора. Гнался ли процессор руками через тупое повышение множителей, или хостер вовсе продает технологию турбо-частот Intel, которая работает через пень-колоду мы не узнаем.

Но если это был серверный процессор, то дальше у нас идет абсолютная мякотка: игровые процессоры под видом серверных.

Не до конца ясно, что такого мрачного происходило в жизни человека, который это придумал, но в нашем кейсе игровые потребительские i9-9900K и Ryzen 9 3900X продаются в качестве серверных камней.

Спецификация i9-9900K как две капли воды похожа на таковую у xeon, за исключением того, что это десктопный процессор:



У нас вообще создается впечатление, что Xeon E-2288G, который вышел на рынок через полгода, после 9900K его серверная копия, потому что расширенные спецификации на wikichip.org по обоим практически полностью совпадают (xeon и i9-9900K).

Говорить о том, что декстопные процессоры не стоит использовать как серверные, думаем, не стоит. Просто упомянем менее жесткий контроль на производстве чипов, меньшую отказоустойчивость и банально такой фактор, как набор драйверов. А вишенкой на торте будет, что даже в параметре 8х5,0 GHz для i9-9900K маркетологи нам соврали.

Процессор E-2288G на самом деле в турбо-режиме может держать 5,0 GHz на ядро. Но вот в случае с его почти клоном i9-9900K, такая турбо-частота возможна только для CPU-0. И это актуально для всех десктопных процессоров Intel. Вообще, любая максимальная турбо-частота десктопных камней из синего лагеря это история про частоту самого удачного при выпечке ядра, то есть нашего CPU-0. Для всех же восьми имеющихся у Intel i9-9900K ядер максимальная одновременная турбо-частота составляет 4,7 GHz по частоте самого медленного ядра процессора.

Примерно та же история и с Ryzen 9 3900X это чисто игровой процессор, один из самых мощных из существующих сегодня у AMD этой серии. При этом в красном лагере есть вполне достойная линейка EPYC и гибридные AMD Opteron, которые ориентированы на бизнес. Зачем насиловать серверными задачами творение инженерной мысли, которое предназначено выдавать стабильные 144 FPS в последней батле или колде мы не знаем. А если вспомнить капризность десктопных процессоров AMD в отношении памяти, то все становится совсем печально.

И если на факт продажи Intel Xeon с базовым тактом 3,7 GHz как процессора с частотой 5,0 GHz можно закрыть глаза как на привычный маркетинговый выкрутас, но на попытку впарить десктопные процессоры под видом серверных глаза закрывать уже не получается.

Банально потому что производственный техпроцесс серверных процессоров намного строже, чем десктопных. У них совершенно иной уровень требований по отказоустойчивости, по безопасности термопакета, да банально по ошибкам логики. Если при литографии одно из ядер запарывается, то в брак идет весь серверный процессор. В случае с десктопным подобный люфт допустим, что мы четко видим по разбежке турбо-частот на ядро. Ну и само собой, нужно помнить о материнских платах и драйверах. Вы не воткнете десктопный процессор в серверную мать или наоборот даже при совпадающем сокете, а если и воткнете, то в перспективе будете ловить криты уровня вьетнамский флешбек и проклянете день, когда сели за руль этого драндулета решили схитрить (хотя, откровенно говоря, хитрость эта на троечку). Игровое оборудование вообще не особо предназначено для работы под постоянной высокой нагрузкой, в отличие от рабочих лошадей в лице серверных процессоров.

Чем руководствовались маркетологи хостинг-провайдера не ясно. Кто захочет, найдет их сам, а кому лень можете постучаться к автору в ЛС и он поделится ссылкой.



На правах рекламы


Эпичные серверы это виртуальные серверы с широким выбором тарифных планов, максимальная конфигурация 128 ядер CPU (частота процессора до 3.4 GHz), 512 ГБ RAM, 4000 ГБ NVMe! Также мы предлагаем Hi-CPU VDS с мощными серверными CPU.

Подробнее..

Конец Золотого Века. История процессоров поколения 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 NetBurst. Часть 2

15.05.2021 12:11:56 | Автор: admin

В первой части статьи мы остановились на интересном месте: перед анонсом обновленных Northwood с 800 МГц системной шиной. С момента выхода первых Pentium 4 Willamette прошло уже два с половиной года. Успело смениться два полноценных поколения платформы, два сокета, два ядра и три типа памяти.

Несмотря на не самый удачный старт, к четвертому пню пришел не только коммерческий успех, но и народное признание. Новая микроархитектура проникла во все сегменты рынка от бюджетных ПК до многопроцессорных серверов. Не складывались только отношения с ноутбуками Pentium 4m оказался слишком горячим для компактных компьютеров, не говоря уже о субноутбуках. Зато в сегменте замены десктопа все шло как по маслу.

Rambus попытка номер 3


Вечный аутсайдер SiS наслаждался успехом именно его чипсеты устанавливались в большинство настольных ноутбуков и недорогих компьютеров. Денег прибавилось, прибавилось и амбиций SiS замахнулась на лавры Самого Продвинутого Чипсета Для Энтузиастов да, именно так, с большой буквы. В конце 2002 года, когда Intel уже выпустила свой E7205 (чипсет с поддержкой двухканальной DDR266), пропускная способность которой идеально соответствовала потребностям процессора, в преддверии анонса процессоров с 800 МГц шиной, компания выпускает SiS R658 чипсет с поддержкой двухканальной RDRAM PC4200/4800

Блок-схема чипсета SiS R658 Источник
Это был первый чипсет с поддержкой Rambus не от Intel для x86 процессоров. Он выгодно отличался от уходящего i850E поддержкой AGP 8x и USB 2.0 (который, впрочем, поддерживался в связке i850E+ICH4), а также не очень актуальных UDMA/133 и FireWire400 (IEEE1394). Но оказался совершенно никому не нужен из-за применения редкой и до сих пор (!) дорогой памяти.

В отличие от прежних вариантов RIMM PC600/700/800, новые варианты PC4200/PC4800 использовали 32-битную шину и по сути представляли собой модули, работающие сразу с двумя прежними 16-битными каналами Rambus одновременно. Впервые такие модули начинали использоваться в некоторых платах на i850E (Asus P4T533), но большого распространения не получили, зато платы с ними получили лишь два слота для памяти и ограничение объема до 2 Гбайт против 4 Гбайт в Е7205, в котором присутствовали также и USB 2.0, и AGP 8x.

Результат: только один производитель выпустил плату на R658. Это был Abit IS7/IS7-G, отличавшиеся только моделью интегрированного сетевого контроллера на 100 Мбит/с или 1 Гбит/с соответственно. Как ни странно, некоторое время спустя SiS сделал еще одну, последнюю, попытку создать Hi-End чипсет R659. Он получил поддержку актуальной 800 МГц шины и четырехканальной (!) памяти RDRAM.

Единственная (опять!) анонсированная, но так и не вышедшая на рынок плата Asus P4S13G (при этом в Asus заявляли, что не имели отношения к разработке этой платы!), имела все так же два слота памяти. Для нее потребовались бы новые, теперь уже 64-битные (4 канала, 16 бит) модули RIMM, но этому свершиться было уже не суждено: память RDRAM, спустя почти пять лет страданий, окончательно ушла с рынка.

Из серверов на стол


Если для последовательного интерфейса Rambus многоканальность была чем-то самим собой разумеющимся и планировалась с самого начала (i840), то двухканальная DDR, впервые появившаяся в серверных чипсетах, на пользовательский рынок шла долго. E7205 Granite Bay был первой ласточкой, но и его сложно назвать массовым это скорее чипсет для рабочих станций, нежели для персональных компьютеров, пусть и высокого класса.

Действительно массовыми стали лишь чипсеты семейства i865 Springdale и i875P Canterwood. Они получили поддержку 800 МГц шины (кроме дефорсированного i865P, который официально мог только 533 МГц) и двухканальной памяти DDR400, AGP 8x, USB2.0, нового интерфейса жестких дисков SATA, который дожил до наших дней. Топовые платы комплектовались южным мостом ICH5R, поддерживающим SATA RAID пока только 0 и 1 уровней, с полупрограммной реализацией.

Для интеграции гигабитных сетевых контроллеров была предусмотрена выделенная шина CSA Communication Streaming Architecture, иначе узким местом становилась уже PCI, пропускную способность которой пришлось бы делить на всех. Интересно, что более скоростные версии шины на десктопах так и не прижились, хотя классической 33 МГц 32-битной версии было недостаточно.

Блок-схема чипсета Intel 875P Источник
Intel 875P позиционировался как замена Granite Bay и поддерживал также ECC и некую PAT Performance Acceleration Technology, фактически несколько уменьшающую задержки в контроллере памяти. С ней вышел небольшой скандал очень быстро стало известно, что ее можно включить и на чипсетах серии i865, даже на интегрированных версиях главное, чтобы не было активным встроенное видео.

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

Новым чипсетам сопутствовали и новые процессоры с частотами от 2.4 до 3.2 ГГц, 800 МГц системной шиной, ради которой и создавались новые чипсеты, Hyper-Threading и прежним ядром Northwood.

В коллекции Digital Vintage не так много экспонатов этого периода. Однако без системы на основе чипсета Intel 875P обойтись решительно невозможно. Встречайте SERVERGHOST Catalina P7/3 SE по прозвищу Blackie. В этой машине так совпало, что практически все ее компоненты черного (ну почти) цвета.


В качестве системной платы использована модель для энтузиастов Intel D875PBZ Bonanza, интересная отсутствием встроенного звука компьютер высшего уровня должен иметь отдельную звуковую карту. Также эта плата поддерживает разгон, в огромных пределах по мнению Intel, и очень скромный на самом деле +4% :)

Комплектация:

  • Материнская плата Intel D875PBZ
  • Процессор Intel Pentium 4 3.2 ГГц
  • 3 Гбайт ОЗУ DDR-400, два канала (чипсет поддерживает до 4 Гбайт, но область выше 3328 Мбайт занимает адресное пространство PCI шины)
  • Видеокарта ATi Radeon 9600XT 128 Мбайт
  • Звуковая карта Creative Audigy SE
  • 250 Гбайт жесткий диск с интерфейсом SATA
  • ОС Windows XP Professional SP2

Удар под дых


Несмотря ни на что, Intel была сильна и практически не встречала конкуренции в средних сегментах. Сверху давление ослабевало начался упадок RISC, не снискал успеха даже Itanium, детище самой Intel. А вот снизу поджимала AMD. Athlon XP почти на равных сражался с Pentium 4, он даже первым получил массовый двухканальный чипсет NVIDIA nForce 2 Ultra.

Athlon XP 2500+ считался тогда оптимальным выбором энтузиаста, первое время связка из Pentium 4 2.4E (этой буквой обозначались процессоры с 800 МГц шиной и HT) и платы на i865PE стоила значительно дороже Athlon и платы на nForce 2 Ultra.

Но основной удар AMD нанесла в 2003 году с выпуском 64-битных процессоров K8. Компания разработала 64-разрядное расширение архитектуры еще в 2000 году и три года готовилась к выпуску первых процессоров. AMD посягнула не только на настольный рынок (Athlon 64 Socket 754, позднее 939), но и на серверный (Opteron Socket 940), причем от начального уровня до самого топа сразу были анонсированы процессоры для одно-, двух- и восьмипроцессорных серверов.

Автору довелось побывать на российской презентации Opteron летом 2003 это был оглушительный успех. На пике AMD удалось занять 10 % серверного рынка и около трети настольного. Intel пришлось наращивать темпы развития!

Основным отличием ранних настольных Athlon 64 был одноканальный контроллер памяти. С ним процессоры обеспечивали достаточную производительность, чтобы на равных соперничать с Intel, но AMD было необходимо продемонстрировать не равный, а превосходящий уровень. Так появились процессоры Athlon FX (Socket 940), с двухканальным контроллером памяти.

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

Ответ Intel не заставил долго себя ждать так появились процессоры Pentium 4 Extreme Edition. Как и в случае с конкурентом, они были близкими родственниками серверных решений в данном случае Xeon Gallatin с 2 Мбайт кэша третьего уровня. Частота первой модели составила 3.2 ГГц, как и у старшего на тот момент Northwood. Не обошлось без поддержки 800 МГц шины и Hyper-Threading. Главной особенностью его стала цена $999 в партиях от 1000 штук, на тот момент это был самый дорогой настольный процессор.

Замедлим, чтобы ускорить


Последней моделью Northwood стала версия на 3.4 ГГц, новые надежды возлагались на грядущее 90-нм ядро Prescott. В некоторых источниках даже называли их Pentium 5, но новинка вышла 1 февраля 2004 года под прежним наименованием. Отличий было и в самом деле немало: еще более длинный конвейер, 31 стадия вместо 20, а также удвоенный кэш второго уровня (1 Мбайт) и улучшенный блок предсказания ветвлений для компенсации спорного нововведения.

Частоты начинались с 2.8 ГГц и первое время достигали лишь 3.2 ГГц, на 200 МГц меньше предшественника, впрочем 3.4 ГГц версия не заставила себя долго ждать. 2.8 ГГц модель вышла в двух версиях с 800 МГц шиной и Hyper-Threading и 553 МГц шиной и без виртуальной многопроцессорности. Модели от 3.0 ГГц также впервые получили поддержку IEST (Intel Enhanced Speedstep), при невысокой нагрузке частота их снижалась до 2.8 ГГц, что положительно сказывалось на тепловом режиме процессора.

А с тепловыделением как раз были проблемы: TDP старших моделей достигло 103 Вт виной тому стали, предположительно, высокие токи утечки, свойственные интеловскому 90-нм техпроцессу.

С производительностью тоже было не очень гладко. Кратко прироста практически не было. Более того, в части тестов Prescott выступал на равных или немного отставал от Northwood не спасал даже удвоенный кэш. Intel апеллировала к заметно лучшему частотному потенциалу Prescott, но в рамках платформы Socket 478 старшей моделью так и осталась версия на 3.4 ГГц. На этой же частоте работал второй (и последний для Socket 478) Pentium 4 Extreme Edition, унаследовавший ядро Gallatin от предшественника.

Новая шина на века или давайте отрежем процессору ноги


Совсем скоро, летом 2004 года произошла очередная спланированная Intel революция. Выход новых чипсетов серии Intel 915/925X ознаменовал значительные изменения:

  • PCI Express (PCI-E) новая последовательная шина для устройств расширения.
  • HD Audio (HDA, Azalia) новый стандарт для подключения аудиокодеков, призванный заменить устаревший AC97.
  • DDR2 новый стандарт оперативной памяти.
  • LGA775 новый сокет.

Самым важным из этих изменений стала, конечно, новая шина PCI-E, обеспечивающая пропускную способность 250 Мбайт/сек на одну линию (Lane) и способная объединить линии вплоть до x16 каналов для обеспечения потребностей видеокарт и мощных дисковых контроллеров. В стандарт была заложена возможность построения х32 каналов, но так и не была практически реализована.

Первыми на новую шину как раз переехали видеокарты и гигабитные сетевые адаптеры, чуть позже RAID-контроллеры. А вот остальные устройства переезжали на новую шину очень медленно: прошло несколько лет, прежде чем ТВ-тюнеры и звуковые карты PCI-E стали распространены.

Модифицированная PCI-E x4 под названием DMI использовалась и для связи северного и южного мостов (простите, хабов!). Северный мост обеспечивал 16 линий PCI-E для видеокарты, если 4 линии предоставлял южный мост.

От новых звуковых кодеков пользователи ожидали прорыва в качестве звука, ведь на бумаге все выглядело очень достойно 24-битный 7.1 канальный звук с частотой дискретизации до 96 КГц и даже до 192 КГц и 32 бит в 2.0 (стерео) режиме. Фактически же на большинстве плат использовались дешевые кодеки с гораздо более скромными параметрами, хотя на топовых платах выстроенный звук действительно подтянулся по качеству к отдельным звуковым картам.

К сожалению, эта инициатива пагубно сказалась на развитии технологии позиционирования источников звука EAX от Creative, а отказ Microsoft в 2006 году от ее поддержки в Windows Vista добил окончательно.

Неоднозначное восприятие получила и DDR2 новая память лишь немного (533 МГц против 400) увеличила пропускную способность, но практически удвоила задержки. Только начиная со следующей итерации 667 МГц, преимущество стало действительно заметным. Впрочем, платы на Intel 915 выпускались как с поддержкой DDR2, так и обычной DDR, встречались и комбинированные модели.

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

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

Блок-схема чипсета Intel 925X/XE Источник
Как и многие революционные продукты, первое поколение PCI Express чипсетов от Intel не снискало ожидаемой популярности. Очень многим не хотелось расставаться с уже купленной памятью и, особенно, видеокартами. Долгое время продолжали выпускаться платы на основе Intel 865PE и 865G, оснащенные новым сокетом.

Были выпущены и пара моделей на 875P. Более того, чипсеты 865 серии значительно пережили 915/925 и даже 945 серии уже во времена господства Intel 965 выпускались платы на их основе с поддержкой Core 2 Duo и даже Quad! Самая известная из них ASRock ConRoe865PE, полноразмерная АТХ плата, выпущенная аффилированной с Asus компанией, куда, судя по всему, головное предприятие отправляло своих самых изобретательных инженеров.

В отличие от Intel 915/925, старый чипсет отлично разгонялся и, как в свое время 440BX, без проблем работал с повышенной частотой шины. 1066 МГц против штатных 800 не были пределом в большинстве случаев платы достигали 1200 МГц по шине и только появление процессоров с 1333 МГц шиной ознаменовало уход этих трудяг на заслуженную пенсию.

Известны и обратные случаи с Socket 478 выпускались платы на чипсетах серии 915 и более поздних. Последний известный пример плата Biostar G31-M4, основанная на чипсете-наследнике 965 серии G31. Другой пример занятных симбиозов появление AGP слота на платах с чипсетами, его не поддерживающими. Это было возможно благодаря тому, что сам AGP является расширенной версий PCI. Но при этом, и пропускная способность падает до уровня PCI, с 2133 Мбайт/сек (AGP 8x) до 133 Мбайт/сек, которые приходилось делить с остальными устройствами на шине.

Понятное дело, что говорить о мало-мальски приемлемой производительности таких решений бессмысленно. Самым тяжелым случаем были платы на 915GV/GL, чипсетах без поддержки внешнего разъема PCI-E x16 для видеокарты, оснащенные одновременно таким квази-AGP и заодно квази-x16 слотом для видеокарты, фактически располагающим лишь 4 линиями PCI-E.

В это же время начали сокращаться линейки чипсетов сторонних производителей. Платы с ними становились все более редкими и уходили в самые бюджетные сегменты рынка. SiS очень долго держался за AGP и DDR1 в своих SiS 661/662 практически аналогах i865G и только в SiS 671/672 перешел на PCI-E и DDR2. Попытка выпустить чипсет более высокого уровня, SiS 656FX с поддержкой современных технологий, не увенчалась особыми успехами платы на нем можно пересчитать по пальцам. В итоге SiS 672FX и предназначенный для AMD K8 SiS 771 стали последними чипсетами компании.

VIA тоже переживала не лучшие времена и в основном сконцентрировалась на решениях для собственных процессоров. Тем не менее, список выпущенных ею новинок довольно длинный. Но, так или иначе, все они отличаются друг от друга незначительно. Достойны внимания PT880, первый двухканальный чипсет VIA, в поздних версиях (PT880 Pro/Ultra) поддерживающий DDR2 и PT900, первый PCI-E чипсет. Остальные модели либо интегрированные версии, либо отличаются в основном поддерживаемыми частотами.

Серию довольно интересных интегрированных чипсетов с весьма производительными по меркам этого класса видеорешениями представила ATI. Это серия RS400/RC400 с видеоядром класса Radeon X300 и RS600 с Radeon X700. Эти чипсеты позволяли объединять мощности встроенного и дискретного видеоадаптера (для нескольких моделей бюджетного сегмента).

Технология называлась CrossFire Hybrid. Также, на волне популярности систем с двумя видеокартами, был выпущен чипсет RD600 c поддержкой обычного CrossFire из двух идентичных видеокарт. После приобретения ATi компанией AMD все работы по чипсетам для Intel были свернуты, а чипсеты ATi (теперь уже AMD) стали родными чипсетами для процессоров компании.

Блок-схема чипсета NVIDIA nForce 4 SLI (Intel Edition) Источник
Коротким, но ярким феноменом стала популярность чипсетов nForce от NVIDIA. В эпоху увлечения SLI и CrossFire, nForce 4 был единственным официальным способом построить систему с парой GeForce в режиме SLI. В случае платформы Intel, изначально нацелевшись на верхний сегмент, nVidia добилась немалых успехов в среде энтузиастов, оверклокеров и просто обеспеченных пользователей. Вплоть до последних Core 2 чипсеты nForce были достойными конкурентами наборов от Intel, но, к сожалению, с выходом следующего поколения Core, NVIDIA ушла из чипсетного бизнеса.

Расширенная память или 64-битные вычисления?


Первое время после выхода процессоров с архитектурой AMD64 Intel заявляла, что не считает это расширение x86 полноценной 64-битной архитектурой. Но время распорядилось иначе, и Intel пришлось выпустить свои процессоры, совместимые с AMD64. Первыми стали Xeon на ядре Nocona, выпущенные летом 2004 года. 64-разрядные расширения в терминологии Intel стали называться Extended Memory 64 Technology (EM64T), демонстрируя главную, по мнению создателей, пользу от обновления увеличение объемов адресуемой напрямую памяти.

При этом первая реализация от Intel не была полностью совместима с версией от AMD не поддерживалась команда XD (NX, EDB, Execute Disable Bit). Ее поддержка была добавлена в степпинге E ядра Nocona и в 32-битных Prescott с литерой J в обозначении. Еще спустя немного времени появились Prescott 5x1 с полноценной поддержкой 64-битных вычислений.

Так история повернула ситуацию на 180 градусов раньше AMD выпускала процессоры с архитектурой Intel x86/IA-32, а теперь Intel выпускает процессоры, архитектура которых официально называется AMD64, хотя во многих источниках упоминается и нейтральное наименование x86-64 или x64.

В коллекции Digital Vintage это поколение представлено компактным компьютером IBM ThinkCenter M51 SFF. Очень небольшой системный блок с серьезной для своего времени начинкой, единственный компромисс встроенное видеорешение.

Комплектация:

  • Pentium 4 541 (3.2 ГГц, 1 Мбайт кэша)
  • 2 Гбайт ОЗУ DDR2-533
  • 160 Гбайт жесткий диск SATA
  • Чипсет Intel 915G
  • ОС Ubuntu 6.06 LTS

Наполеоновские планы


Первое время после выхода Prescott Intel планировала быстро достичь частот 4 ГГц и даже 5 ГГц. В дальнейшем планировались к выходу новые процессоры Jayhawk и Tejas, которые должны были достичь отметки 10 ГГц.

Новые модели действительно появлялись, но в большей степени это касалось новых версий и расширения модельного ряда вниз появились Pentium 4 с частотой 2.4 ГГц и Celeron D от 2.13 до 3.33 ГГц (кэш L2 имел объем 256 Кбайт). Более высокочастотные же версии практически не появлялись. Вышли лишь 3.6 и 3.8 ГГц модели. В спецификациях Intel до сих упоминается 4.0 ГГц модель, но она так и не была выпущена в свободную продажу.

Только спустя почти 10 лет, в 2013 году, Intel удалось взять 4 ГГц рубеж с Core i7-4770K (мы говорим о базовой частоте). Tejas и Jayhawk были отменены. Так закончилась великая Гонка Частот, а Intel была вынуждена ввести модельные номера вместо обозначения частоты процессора.

Выходили и новые Pentium 4 Extreme Edition сначала 3.46 ГГц модель, получившая шину с частотой 1066 МГц, специально для этого процессора был выпущен чипсет Intel 925XE. Потом 3.73 ГГц на ядре Prescott 2M с 2 Мбайт кэшем. Но от основной линейки он теперь отличался лишь частотой шины, удвоенный кэш достался и ей (модели Pentium 4 6x0).

Два в одном!


Тем временем, в начале 2005 года, AMD выпускает и первые двухъядерные модели, имеющие на одном кристалле два полноценных вычислительных ядра. Intel с почти полугодовой задержкой отвечает процессором Pentium D, представляющим собой два кристалла Prescott в одном корпусе. Двухчиповая компоновка применена впервые со времен Pentium Pro!

Новые процессоры работали на частотах от 2.8 до 3.2 ГГц с шиной 800 МГц. Hyper-Threading не поддерживалась, а объем кэша вернулся к значению 1 Мбайт на ядро эти ограничения диктовал ужасный аппетит, Pentium D выделял 130 Вт тепла. Лишь 2.8 ГГц модель удалось уместить в рамки 95 Вт теплового пакета.

Позже добавилась модель Pentium D 805 на 2.66 ГГц с шиной 533 МГц этот процессор стал первым бюджетным двухъядерным процессором. Параллельно появился и свой Extreme Edition, разделивший модельный номер 840 с самым быстрым представителем основной линейки. Единственным отличием от него была поддержка Hyper-Threading.

Блок-схема чипсета Intel 955X Источник
Двухъядерным процессорам сопутствовали новые чипсеты Intel 945/955X, принесшие поддержку более быстрой памяти DDR2-667, NCQ/AHCI и полупрограммного RAID5 в версиях с южным мостом ICH7R. Платы с Intel 915/925 не получили поддержку новых процессоров, а вот на базе Intel 865 опять было выпущено несколько интересных моделей.

Территория динозавров


В сегменте серьезной техники все шло своим чередом. Двухканальная память пришла именно отсюда. Здесь к месту пришлась и шина PCI Express какой сервер не будет рад возросшей пропускной способности. Что было революцией среди десктопов, у серверов было лишь необходимостью.

Как SATA сменил IDE, также на смену SCSI пришел SAS Serial Attached SCSI, разделяя общий физический уровень с SATA, но используя расширенный набор команд SCSI. И наоборот из SCSI в SATA пришел набор команд для управления очередями, NCQ (Native Command Queuing), часть программного интерфейса AHCI.

Но вернемся в 2003 год. Xeon по-прежнему использовали 533 МГц шину и чипсеты серии E7501/7505. Это были довольно сложные и дорогие чипсеты, но Asus дал Xeon дорогу в недорогие рабочие станции. Плата Asus PC-DL на основе чипсета Intel 875P работала с двумя Xeon Prestonia/Gallatin, а стоила лишь на 10% дороже однопроцессорной платы Asus P4C800-E Deluxe.

Блок-схема чипсета Intel E7525 Источник
В 2004, с приходом Nocona, основными стали чипсеты Е7520/Е7525 с PCI-E в качестве основной шины и поддержкой 800 МГц процессорной шины. Именно в системах с E7525 тестировалась технология nVidia SLI (Scalable Link Interface), объединяющая две видеокарты в одной системе для увеличения производительности в 3D.

Как и в случае с Prescott, вскоре вышло обновление с удвоенным объемом кэша Irwindale. А для серверов с числом процессоров 4 и более появились Cranford и Potomac, оба под именем Xeon MP. Первый был функциональным аналогом Prescott c 1 Мбайт кэша L2, второй же получил 4 или 8 Мбайт кэша L3 в зависимости от модели.

Оба варианта Xeon MP использовали все тот же Socket 604 и шину с частотой 667 МГц (этот вариант частоты шины десктопные процессоры не использовали). Для таких систем предназначался чипсет Intel E8500 с поддержкой двух независимых процессорных шин, убирающих еще одно бутылочное горлышко архитектуры общую шину для всех CPU в системе.

Блок-схема чипсета Intel E8501 Источник
Первые двухъядерные Xeon, Paxville DP, появились осенью 2005 года. В отличии от десктопных собратьев им не потребовался даже новый чипсет. Не говоря уже о старом добром сокете 604. Его собрат из семейства Xeon 7000 Paxville MP новый чипсет все же получил, E8501 отличался поддержкой шины 800 МГц.

Оба Paxville в целом были аналогичны Pentium D Smithfield, но в старших версиях имели 2х2 Мбайт кэша и невероятный TDP 165 Вт. Именно по этой причине Paxville MP не получил версии с кэшем L3, тепловыделение вышло бы за все разумные рамки.

Последними Xeon с микроархитектурой Netburst, стали Dempsey (Xeon 5000 для двухпроцессорных систем) и Tulsa (Xeon 7100), выпущенный по 65-нм техпроцессу. Первый традиционно соответствовал настольному Presler, а второй получил до 16 Мбайт кэша L3 и чуть меньший TDP, чем у предшественника, до 150 Вт.

Один из интереснейших экспонатов Digital Vintage четырехпроцессорный сервер HP ProLiant DL580 G4. Он построен на базе процессоров Xeon 7030 с частотой 2.8 ГГц и поддерживает обновление до процессоров серии Xeon 7100.


Его необычной особенностью являются платы памяти с горячей заменой (до 4 плат по 4 модуля DDR2-400 Reg. ECC) и съемная процессорная плата. Этот сервер рассчитан на работу в качестве сервера баз данных с высочайшими нагрузками и даже сегодня, спустя более 15 лет с момента выпуска может быть использован как сервер начального уровня!


Комплектация:

  • 4 процессора Intel Xeon 7030 (2.8 ГГц, 4 Мбайт кэша)
  • 12 Гбайт ОЗУ
  • 2 SAS диска по 146 Гбайт (2.5 10k rpm)
  • 2 блока питания по 1500 Вт

Смена курса


В начале 2006 года появились первые 65-нм процессоры Cedar Mill (одноядерные) / Presler (двухъядерные). Тепловыделение снизилось до 65 и 95 Вт соответственно, лишь топовые модели и Extreme Edition получили разрешение выделять в атмосферу до 130 Вт тепла.

Улучшился разгонный потенциал, все версии процессоров получили 2 Мбайт кэша на ядро, в некоторых версиях уже присутствовала поддержка технологии VT. Но частоты не росли. Да, двухъядерные модели почти сравнялись с одноядерными, но в абсолютном выражении это были лишь 3.6 ГГц для основной линейки и 3.73 для Extreme Edition. Время Pentium прошло.

Иногда они уходят


С именем Pentium связано многое, с ним знакомы даже очень далекие от IT люди. Но бывает момент, когда славное имя должно уйти на покой. После фиаско в Гонке Частот его должен был сменить новый герой. И имя его уже тогда было известно Intel Core. Одновременно с Presler и Cedar Mill, под этим именем появились мобильные процессоры Yonah, двухъядерные наследники Pentium M, историю которого вы узнаете из следующей статьи, последней из цикла об истории Pentium.

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

Подробнее..

Dreamstation собираем ретрокомпьютер мечты на платформе Socket 8

19.06.2021 10:16:36 | Автор: admin

Давайте снова поговорим о мечтах. Но если в прошлый раз речь шла о детских мечтах, то в этот раз поговорим о мечтах дней текущих. Может быть не столь заветных, но душу греющих. Любой увлеченный чем-либо человек всегда мечтает добиться успеха в своих начинаниях будь то высокий уровень в компьютерной игре, достижения в спорте, создание красивого кода или восстановление редкого автомобиля.

Одно из моих увлечений, как вы уже знаете, это ретрокомпьютинг и история техники. И помимо просто коллекционирования и восстановления старой техники, я люблю собирать компьютеры с нуля, так называемые сборки. Учитывая интерес к прошлой статье о сборке компьютера мечты 2000 года, я решил периодически рассказывать о компьютерах мечты других эпох. И начну, пожалуй, с одного очень личного проекта.

С давних пор меня увлекала платформа Pentium Pro, также известная как Socket 8. Огромных размеров процессоры, двух- и даже трехчиповая компоновка, сочетание передовых и устаревших, как мне поначалу казалось, технических решений. Относительно короткий жизненный цикл платформы. И потрясающая на тот момент производительность систем на его основе, но только лишь на новом, 32-разрядном коде впервые позволившая Intel x86 сравниться с системами на базе RISC-процессоров.

Удивительные возможности до 4 и даже 8 процессоров в одной системе, до 8 Гбайт оперативной памяти и это в конце 1995 года! Об этих процессорах был написан мой первый исторический очерк. И с давних пор я хотел собрать рабочую станцию на паре старших Pentium Pro с 1 Мбайт кэша.

Большинству энтузиастов интересны игровые системы, эта же машина хоть и способна справляться с играми своего поколения, но в них раскрыться не способна игры начнут обзаводиться поддержкой многопоточности лишь с массовым распространением Pentium 4 с технологией Hyper-threading и последующим появлением двухяъдерных процессоров. Но о постройке игровой машины я еще расскажу, обещаю. Хотя перчинку для возможности красиво поиграть в ностальгические тайтлы добавить не забуду и в героя этой статьи.

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



И так, начнем! Сначала определимся с ключевыми моментами. Во-первых, процессоры Intel Pentium Pro 200 МГц c 1 Мбайт кэша второго уровня, на сленге энтузиастов называемые блэктопами за характерный корпус с черной алюминиевой крышкой. Таким образом, обозначаем и период вторая половина 1997 года. Во-вторых, форм-фактор исключительно АТХ, более распространенный на тот момент АТ успел уже основательно устареть. Соответственно, используем любимый корпус автора десктопный Inwin H500.

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

Во-первых, и это не самое очевидное поддержка блэктопов. На работу с ними должна быть рассчитана система питания они потребляют до 47 Вт, вместо 32 Вт у версий с меньшим кэшем. Описываются проблемы с ранними материнскими платами и брендовыми системами. Значительная часть плат имеет внешние модули питания (VRM), устанавливаемые в стандартизированный разъем с ними обычно проблем не возникает.


Помимо блэктопов есть еще Pentium II OverDrive это уже по сути Post-mortem обновление 1998 года. Эти процессоры работают на частоте 333 МГц и имеют полноскоростной кэш объемом 512 Кбайт. Для работы с этими процессорами требуется поддержка со стороны BIOS они имеют новое ядро от Pentium II с поддержкой MMX.

Во-вторых, память. Обратите внимание ни один из чипсетов для Pentium Pro не поддерживает SDRAM, только FPM и EDO. Ранние 450KX/GX работают только в режиме FPM, но могут сосуществовать с большинством EDO-модулей. Эти чипсеты поддерживают Interleave при работе с несколькими идентичными банками памяти, что позволяет увеличить пропускную способность в 2 раза для 450KX и до 4 раз для 450GX.


Большинство плат комплектовались разъемами для модулей SIMM, но встречаются и платы с DIMM-разъемами они не будут работать с обычной DIMM SDRAM. EDO и тем более FPM сложнее найти в DIMM-формате, но емкость таких модулей будет выше и их не требуется устанавливать парами в отличие от SIMM. Важной особенностью ранних DIMM является существование модулей с разным напряжением питания как 5 В, так и 3.3 В. Такие модули и слоты для них отличаются расположением ключей. Друг с другом они не совместимы.

Другим сюрпризом может оказаться отличающееся расположение ключа для буферизованных EDO модулей, в отличии от более поздних регистровых SDRAM. Такие планки памяти применялись иногда в брендовых серверах, но чаще всего их можно встретить в машинах следующего поколения Pentium II/III Xeon на базе чипсета 450NX.

В-третьих, особенности поддержки управления электропитанием. Забудьте о поддержки ACPI. Все известные мне платы поддерживают только APM это значит, что в реальности, удастся добиться программного выключения только для однопроцессорных систем. В Windows 2000 придется также поучаствовать в приключениях с драйвером NT APM/Legacy Interface Node и вручную править ключи в реестре. Для Windows NT есть утилита SoftOff от HP, но заставить ее работать на двухпроцессорной системе не получилось, хотя с однопроцессорными платами Intel она работает корректно.

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

Энтузиаст из Владивостока под ником Mentat-vvo выполнил реверс-инжиниринг переходника и наладил его выпуска, а также модифицирует прошивки для попадающих в его руки плат таким образом появилась возможность собрать систему, совмещающую Pentium Pro с SDRAM и AGP и поддерживающую ACPI, но это не мой путь в этой сборке будет использоваться оригинальная плата.

Другой важной особенностью, на которую необходимо обратить внимание при поиске и возможно выборе платы, является такая простая, казалось бы вещь, как батарейка CMOS. Мне встретилось как минимум четыре варианта реализации это очевидной функции и с каждым, кроме привычной таблетки CR2025/CR2032 можно получить порцию проблем.

Идеальный вариант искать плату именно с таблеткой. Вариант с легкими осложнениями плата под 4.5 или 5 В батарею. Такая, например, установлена в сервере HP NetServer LH Pro, который удостоился отдельного рассказа. К счастью, обычно батарея в таком случае не монтируется на плату, а подключается к разъему на плате и позволяет безболезненно сделать альтернативное решение в случае невозможности добыть новую оригинальную батарею.

Немногим более сложный, но потенциально проблемный вариант распаянный на плате аккумулятор. Они, к сожалению, имеют тенденцию со временем корродировать и протекать, повреждая плату кислотой. Это редкий вариант, тем не менее применявшийся на некоторых платах SuperMicro. Лучше всего приобретать такую плату с замененной или выпаянной батареей, убедившись в отсутствии повреждений.

Последний распространенный вариант использование комбинированной микросхемы Dallas, Benchmarq или Odin, включающую память CMOS для настроек BIOS (и иногда шины EISA), часы реального времени и собственно батарейку. К нашему времени, они обычно уже разряжены. Наиболее часто встречаются микросхемы Dallas DS1287/DS12887 и совместимые для них энтузиасты из разных стран (есть и в России) производят модули на основе миниатюрной версии того же Dallas без встроенной батареи и c гнездом для установки миниатюрной таблетки CR1225.

Если изначально микросхема установлена в кроватке, достаточно просто извлечь ее и установить модуль. В противном случае, требуется выпаять старую микросхему и впаять кроватку или новый модуль. Осложненный вариант с установленной микросхемой серии DS1487 или DS1587 с увеличенным объемом памяти встречается, как правило, на платах шиной EISA, для него сменные модули пока не производятся, а покупать новый старый модуль рискованно с большой долей вероятности он уже будет разряжен.

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

Чаще всего платы не несут на борту дополнительных контроллеров. Часть плат на основе 440FX уже поддерживают USB версии 1.0. Платы серверного класса могут комплектоваться встроенным SCSI контроллером. Заметным исключением является плата для рабочих станций Intel PR440FX Providence, на которую устанавливается звуковой контроллер Crystal, сетевой контроллер Intel и SCSI-контроллер Adaptec.

Также это одна из плат, использующих DIMM-слоты для памяти за счет этого на нее можно установить максимальный для чипсета объем 1 Гбайт. Плата довольно крупная, соответствует форм-фактору EATX типа ступенька и может поместиться в часть АТХ корпусов. В Inwin H500 помещается без запаса, в случае ее использования придется предусмотреть поддержку части ступеньки, которая иначе повисает в воздухе.

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

Эта плата имеет только один слот ISA, что может оказать проблемой в некоторых случаях. Число слотов PCI обычное для плат того времени четыре. В качестве батареи используется обычная таблетка. Именно эту плату будем использовать в качестве ориентира, но это не значит, что она будет установлена в получившейся сборке.

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



В 1997 году уже появляются видеокарты для новой шины AGP, но здесь мы ограничены обычной PCI. Вариантов все еще множество от дешевых S3 Trio3D и Virge до профессиональных карт от 3DLabs, ELSA и многих других. Уже доступна и RIVA 128 от только начинающей свой путь nVidia, но драйвера пока оставляют желать лучшего все еще очень много проблем в Direct3D и, особенно, в OpenGL. В целом, пока еще API Direct3D еще очень сырой, а OpenGL очень тяжеловесный, рассчитанный на профессиональное применение.

Но есть восходящая звезда API Glide, доступный исключительно на картах 3Dfx Voodoo. Такую плату с 4 Мбайт видеопамяти я использую в сборке в качестве той самой перчинки. Но это только 3D ускоритель, для вывода 2D картинки понадобится отдельная карта. В качестве основной карты изначально очень хотелось использовать ELSA GLoria XL, монструозную профессиональную OpenGL карту на основе чипов 3DLabs GLiNT MX и Delta, но по здравому размышлению, достойной работы для них в этой машине не найдется.


Решено было использовать достойнейшую 2D карту с 3D возможностями легендарную Matrox Millennium II, точнее попробуем отыскать ее топовую версию с 8 Мбайт ОЗУ. Такая карта сможет обеспечить вывод изображения с разрешением 1600х1200 в High Color (дальше ограничением выступает уже RAMDAC платы). Для карт Millennium II также доступны дочерние платы расширения памяти (суммарно до 16 Мбайт) и плата Rainbow Runner Studio, добавляющая возможности работы с аналоговым видеосигналом.

Таким образом, наша сборка позволит и насладится качественной картинкой и поработать с программами САПР и поиграть в трехмерные игры.

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



Производительность и надежность дисковой подсистемы до середины нулевых годов XXI века прочно ассоциировалась с интерфейсом SCSI. В 1997 году появились первые диски со скоростью вращения пластин 10000 об/мин, их объем составлял до 9 Гбайт и именно такой диск я буду искать для установки в сборке. Сам диск, возможно, будет более нового выпуска, потому что найти аутентичный диск 1997 года будет непросто. В данном случае главное соответствие характеристикам.

Диск будет не одинок как и в прошлый раз, он будет делить шину с оптическим приводом и стримером. Как раз недавно начали появляться пишущие приводы CD-R, хотя на горизонте уже появился новый стандарт CD-RW, обеспечивающий также и перезапись дисков. Стример уже есть в запасах, это модель Seagate Scorpion, соответствующая формату DDS2 4 Гбайт данных на одну кассету без сжатия или до 8 Гбайт со сжатием данных.


Контроллер SCSI будет использован либо встроенный на материнскую плату, либо аналогичный внешний Adaptec AHA-2940UW с поддержкой Wide UltraSCSI и производительностью до 40 Мбайт/с. Новое поколение контроллеров работает с 16-битной шиной SCSI и позволяет подключить до 15 устройств на канал, вместо 7 на прежней, 8-битной шине. Этот адаптер является заслуженно считается одним из самых надежных и стабильных решений, с отличной совместимостью.

Обязательным атрибутом серьезного компьютера уже давно стала звуковая карта. Пока еще для них используется интерфейс ISA. Исходя из личных предпочтений, выбор сосредоточим на картах Creative. Актуальное семейство на данный момент AWE64. Можно выбрать карту в исполнении Gold, но цены на них сейчас весьма высоки, а доплата идет в основном за имиджевую составляющую. Остановимся на обычной версии, тем более в запасах уже лежит карта Creative AWE64 модели CT4520.


Эти карты еще несут на борту 512 Кбайт выделенной памяти для загрузки MIDI-банков с возможностью расширения до внушительных 28 Мбайт. Такая карта может использоваться даже в качестве синтезатора для создания музыкальных композиций, а не только для прослушивания музыки и озвучивания игрового процесса.

Остается еще одно устройство сетевая карта. Для этой сборки припасена особенная плата ранняя Intel PRO/100 в необычном исполнении с выступающим хвостиком задней части PCI коннектора.

В отличии от сборки с двумя Pentium III Xeon, таких столь серьезных требований к блоку питания не предъявляется достаточно будет применить качественный блок с мощностью от 250 Вт. В случае использования современного блока питания, стоит использовать модели более высокой мощности, чтобы иметь запас по ставшей менее популярной линии 5 В. В данном случае будет использован блок питания Powerman с мощностью 450 Вт.

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


Ситуация с доступностью плат Socket 8 лишь немногим лучше, чем в случае со Slot2. Но цены даже выше. Особенно, если речь идет о действительно интересных моделях. В этот раз мне невероятно повезло, у меня был выбор! Причем выбор из трех плат.

Самой доступной была Gigabyte GA-686DX. В числе ее достоинств 6 слотов SIMM, что позволяет установить 768 Мбайт памяти, 5 PCI слотов и встроенные VRM для обоих процессоров. В минусах не самая удобная раскладка с расположением слотов памяти над сокетами процессоров и, главное Benchmarq. Он был уже севший и требовалась его замена или доработка. Совместим ли он с DS1287 мне не известно.

Очень интересным вариантом была Intel PR440FX. Плюсов множество DIMM слоты с поддержкой до 1 Гбайт ОЗУ, встроенная сеть и SCSI, качество Intel, нормальная батарейка-таблетка. Минусов же два отсутствие в комплекте заглушки и встроенный звук. Это, вероятно, очень субъективно и из области личных предпочтений, но мне не нравится дублировать функционал встроенных на плату устройств отдельными картами, отключая интегрированные контроллеры. А звук от Crystal хотя и вполне достойного качества, с Creative сравниться никак не может.

Третий вариант малоизвестная модель PN-6210 от некогда одного из крупнейших ОЕМ производителей FIC, First International Computer. Платы этой компании можно было обнаружить и в компьютерах локальных производителей и в брендовых машинах, например HP. Часто FIC становился первым производителем плат на новых чипсетах VIA.


Отличительной особенностью продукции этого производителя всегда была высокая надежность и отличная продуманность изделий. Предложенный мне экземпляр платы оказался новым из коробки плата доставалась только для проверки и пару раз для фотосессий. На первый взгляд, плата не выдающаяся 4 слота SIMM, которые позволяют установить лишь 512 Мбайт памяти, по 4 PCI и ISA разъема, отсутствие дополнительных встроенных контроллеров, стандартная заглушка панели ввода-вывода.

Батарейка стандартная таблетка. Оба процессора питаются от внешних VRM, в комплект входят два новых модуля с маркировкой Raytheon. Сама плата оформлена очень красиво свободная раскладка, золотисто-охряный текстолит. При наличии желания, можно собрать так называемую color-correct сборку подобрав комплектующие по цвету. Правда, в таком случае придется отказаться от продукции Matrox и Adaptec, традиционно имеющих зеленую окраску плат. На мой взгляд, красота не должна вредить функционалу, поэтому цветокорректная сборка не мой путь.



Последние два варианта стоили одинаково и решиться было непросто, но все же выбор был сделан в пользу FIC. Сыграл еще один фактор плата имеет ставший крайне редким в то время BIOS от AMI с графическим интерфейсом, так называемый WinBIOS. Большинство плат с ним предназначались для поздних 486 и ранних Pentium, лишь немногие должили до эпохи P6.

Вероятно, последними были Supermicro, сделанные аж для Pentium III, и то, они как правило предоставляли выбор из двух прошивок с обычным и с графическим интерфейсом. Для FIC PN-6210 также доступна прошивка с текстовым интерфейсом, причем в оформленным в стиле Phoenix BIOS, других плат с AMIBIOS и таким дизайном интерфейса мне более не встречалось.

Интерфейс AMI WinBIOS (источник)
Плата была приобретена перед майскими праздниками и предварительно собрана с двумя обычными Pentium Pro 200 МГц c 256 Кбайт кэша. Процессоры имеют разный SL-spec, но отлично запустились вместе. Компанию им составили 128 Мбайт оперативной памяти этого объема достаточно для тестирования, но планируется установить максимально возможный объем 512 Мбайт.

Запланированные к установке Pentium Pro c 1 Мбайт кэша и оригинальными кулерами были найдены и заказаны, пока они добираются можно заняться подбором остальной комплектации. Вскоре были заказаны и видеокарты Diamond Monster 3D 4 Мбайт на базе чипcета Voodoo и тот самый Matrox Millennium II 8 Мбайт. Самой большой проблемой пока остается память на момент выпуска этой статьи еще только ведутся переговоры по ее приобретению.

Чтобы иметь возможность дальнейшего тестирования сборки, была установлена видеокарта Matrox Millennium II в версии с 4 Мбайт видеопамяти. Свое место заняли и девайсы из запасов сетевая и звуковая карты, SCSI-адаптер Adaptec AHA-2940UW, стример. Так как диск подключается к Wide SCSI, приходится использовать дополнительный 68-контактный шлейф для его подключения.

Широкий 50-контактный кабель уходит на оптический привод и стример. Шлейф дисковода при этом довольно короткий и практически не влияет на порядок в корпусе. После некоторых упражнений, получается все это уложить аккуратно и даже в некоторой степени красиво. Других крупных кабелей использовано не будет IDE контроллер на плате можно даже отключить.

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


Установка Windows NT 4.0 не вызывает проблем, хотя и пришлось загружаться с дискет. Хотя SCSI адаптер и поддерживает загрузку с CD, по факту что-то пошло не так. Вероятнее всего, повинен в этом немолодой AMIBIOS. Впрочем, один раз загрузиться с дискет не страшно. Только не поленитесь сделать установочный набор Windows NT, а не запускайте установщик из DOS. Windows NT 4.0 не поддерживает FAT32, только FAT и загрузочный раздел при создании из DOS будет ограничен 2 Гбайт.

При загрузке с родных дискет, возможно сразу создать раздел NTFS, ограничение для загрузочного раздела в таком случае 8 Гбайт, связано это с тем, что старые версии NT не умеют загружаться с разделов, конец которых находится за пределами 1024 цилиндра, но уже поддерживают LBA, иначе ограничение было бы еще строже.

Драйвера тоже не преподносят сюрпризов, за исключением несколько глючного установщика для AWE64 нужно строго соблюдать описанную в readme последовательность действий, но даже тогда есть шанс получить задвоенные устройства. Причина проста Windows NT 4.0 очень слабо поддерживает PlugnPlay и не может определить, что устройство удалено или использует другой драйвер, если старый не был удален вручную. После возни с драйверами остается только развернуть выбранный набор софта и игр и ждать прибытия долгожданных посылок с оставшимися деталями.

Обе посылки прибыли почти одновременно, две недели спустя. Тут уже дело простое установить две видеоплаты, заменить процессоры и кулеры. Если бы не перерывы на фото все работа заняла бы минут пятнадцать. С фото получился почти час!

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

Скриншоты программ
Windows NT Workstation 4.0

Netscape 4.04

Delphi 3

Adobe Photoshop 4.0

Nero Burning Rom 3.0.7.0

Скриншоты игр
Герои Меча и Магии II

Quake II

Заключение


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

По сложившейся уже традиции, дадим построенной машине имя конечно же, она войдет в серию SERVERGHOST, а модель обозначим Constellation P6/TE (TE значит Twin Engine). Итак, итоговая конфигурация:

  • 2 процессора Pentium Pro 200 МГц c 1 Мбайт кэша
  • 128 Мбайт оперативной памяти EDO SIMM (планируется увеличение до 512 Мбайт)
  • Материнская плата FIC PN-6210
  • Видеокарта Matrox Millennium II 8 Мбайт PCI
  • Графический ускоритель Diamond Monster 3D (3Dfx Voodoo) 4 Мбайт
  • Жесткий диск Quantum Atlas 9.1 Гбайт 10000 rpm SCSI
  • CD-R 4x/8x Panasonic (Matshita) CW-7502-B SCSI
  • Стример Seagate Scorpion DDS-2 SCSI
  • SCSI-контроллер Adaptec AHA-2940UW
  • Звуковая карта Creative AWE64 (CT4520)
  • Сетевая карта Intel PRO/100 PCI

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

Бюджет


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

Позиция Диапазон цен Кол-во Фактические затраты
Корпус Inwin H500 500-2000 1 шт. 1500
Плата Dual Socket 8 (FIC PN-6210) 12000-25000 1 шт. 21000
Процессор Pentium Pro 200/1M 7000-10000 2 шт. 15000
Кулер Pentium Pro (оригинал Intel) 500-4000 2 шт. 5000
Память 32 МБайт EDO SIMM 200-500 4 шт. 800
Видеокарта Matrox Millennium II 8 Мбайт PCI 1500-3000 1 шт. 2000 (обмен)
Видеоускоритель 3Dfx Voodoo 4 Мбайт 4000-10000 1 шт. 4000
Звуковая карта Creative AWE64 1500-3000 1 шт. подарок
SCSI-контроллер Adaptec AHA-2940UW 500-3000 1 шт. 600
Шлейф SCSI 50-pin 150-500 1 шт. 150
Шлейф SCSI 68-pin 150-500 1 шт. подарок
Сетевая карта Intel Pro/100 100-500 1 шт. 200
Блок питания Powerman 450 Вт 200-500 1 шт. 300
Жесткий диск 9 Гбайт 10000rpm SCSI 200-1000 1 шт. подарок
Оптический привод CD-R SCSI 2000-10000 1 шт. 600
Стример DDS-2 SCSI 500-10000 1 шт. 600
Итого: 51750 рублей
На сегодняшний день это мой самый затратный проект. Апгрейд памяти добавит к указанной сумме еще от 4000-5000 рублей. Pentium Pro, как и Slot2 Xeon одна из самых затратных платформ. Но если у Slot2 пока относительно узкий круг поклонников, компенсируемый чрезвычайной редкостью платформы, то Pentium Pro является одной из самых востребованных ретроплатформ на сегодняшний день, элитой ретрокомпьютинга, сравнимой быть может даже с Амигой (да простят мне это сравнение поклонники Амиги). Двухпроцессорные системы реже и, соответственно, дороже, но однопроцессорные более практичны благодаря широкому выбору операционных систем.

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

При этом мне известны люди, которым удалось приобрести PR440FX с заглушкой менее, чем за 5000 рублей. Мне аналогичным образом, например, везло с однопроцессорными платами для Pentium Pro у меня есть оба интеловских варианта Performance/AU и Performance/VS и с ускорителем Voodoo 2. Но такое везение дело случая и подобные цены в диапазоне цен не отражены.

Цены на процессоры Pentium Pro разнятся довольно слабо, это связано как с известностью и приметностью процессора, так и с определенной долей содержания драгоценных металлов. Поэтому даже сравнительно распространенные Pentium Pro 200/256K продаются за 1500-2000 рублей, а на неработоспособные экземпляры цена лишь немногим ниже. Далее же цена повышается пропорционально объем кэша, но это касается только полностью исправных процессоров.

Версия с 512 Кбайт кэша стоит от 3000 до 4000 рублей, 1М вариант 7000-10000 рублей. Есть зависимость и от частоты 200 МГц процессоры стоят несколько дешевле аналогичных более медленных версий, так как их было выпущено больше. Например, Pentium Pro 166/512К оценивается ближе к 200/1М варианту, чем к 200/512К из-за своей редкости.

Высоко ценятся 150/256К и инженерные версии 133/256К. Из-за своей редкости дорого обходятся и кулеры, поэтому не относитесь к ним, как к расходному материалу. Замена вентилятора обойдется намного дешевле нового кулера в сборе, да и времени на поиски может уйти нерационально много.

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

Вместо Matrox вполне можно поставить видеоплату от ATi или nVidia, а SCSI привод заменить на аутентичный IDE CD-ROM. В данном случае, все зависит исключительно от ваших от желаний и уровня требовательности.

Подробнее..

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