Железные призраки прошлого

Компьютерная история

СтатьиСтатьиСтатьи
Cтарое железо и софт

МузейМузейМузей
Старые компьютеры

ФорумФорумФорум
Полигон призраков

ОбщалкаКонкурсыКонкурсы
Статьи и фото



Искать на сайте:
Разрушители легенд – Pentium Pro в SLOT1. Тестирование производительности



Эта статья прислана на конкурс.

Max1024 (автор играет на конкурсе под псевдонимом)

Оглавление


- Введение

- Архитектура Pentium Pro и Pentium-II

- SLOT1 чипсеты Intel

- Переходный период. Адаптеры Socket8 to SLOT1

- Экспериментальная часть

- Тестирование производительности

- Заключение



 
Введение


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


Меня всегда привлекали процессоры семейства Intel Pentium Pro, хотя бы из-за их размеров и веса, а золотая массивная крышка так и вовсе наделяла процессор некими «магическими» свойствами, которые не присущи современным CPU. Еще одной отличительной особенностью Pentium Pro является наличие бОльшего объема кэш-памяти второго уровня (L2), доходящего у старшей модели до 1024 КБ. Напомню, что обыкновенные Pentium, включая MMX, лишены L2 кэша. Такой интерес побудил меня к приобретению пары Pentium Pro 200 МГц L2=512 КБ и пары Pentium Pro 200 МГц L2=1024 КБ, заодно была найдена серверная материнская плата с двумя Socket8 – Intel PR440FX, и односокетная Intel VS440FX. Тесное знакомство и практика с работой Pentium Pro устремляли меня вперед. Так была найдены еще пара Pentium II OverDrive 333 МГц, которые физически устанавливаются в Socket8, но относятся к поколению Pentium-II. Pentium Pro был лишен поддержки инструкции MMX, Pentium II OverDrive, наоборот, поддерживал MMX и имел полноскоростной (как и Pentium Pro) кэш L2=512 КБ. Казалось бы, всё опробовано, протестировано, все секреты Pentium Pro разгаданы, но я наткнулся на обзор Pentium II OverDrive на anandtech.com, и меня повергли в шок слишком низкие результаты в проведенных тестах. Ниже можно увидеть оригинальные графики тестирования с anandtech.com






На графиках видно, что Pentium II OverDrive находится на одном уровне с Intel Celeron, а Pentium Pro и вовсе оказался в аутсайдерах, несмотря на наличие полноскоростной кэш памяти, и я усомнился в результатах.

Затем на глаза попалась статья с уважаемого мною ресурса iXTB - "Pentium Pro: Производительность в играх". Все бы хорошо, но последний абзац, который гласил:


"!! COMING SOON !!
Попытки запуска и разгона Pentium Pro на чипсетах 440LX и 440BX..."


привлек внимание и заинтриговал. Поиски данной статьи не увенчались успехом, но заставили задуматься.
Анализируя результаты Pentium II OverDrive на anandtech.com, я пришел к выводу, что виною всему низкая производительность чипсета Intel 440FX, который довольствуется поддержкой памяти стандарта EDO RAM и не поддерживает скоростную память типа SDRAM, в отличие от Intel 440LX. Дальнейшие поиски информации привели меня к адаптерам или переходникам Socket8 to SLOT1. Но об этом ниже. А пока немного технической информации.


 
Архитектура Pentium и Pentium Pro




Самый первый Pentium увидел свет 22 марта 1993 года. Pentium является процессором Intel пятого поколения (P5) и пришёл на смену Intel 80486. За время развития архитектуры Р5 сменилось три сокета, частоты увеличились практически в 4 раза, усовершенствовался тех. процесс изготовления CPU. C начала 1997 года Pentium (P55C) стал поддерживать MMX инструкции. Основные характеристики процессоров поколения P5 представлены ниже в таблице.




Pentium Pro — процессор Intel шестого поколения (P6). Был представлен в конце 1995 года, однако стал доступен для заказов несколько позднее. Если Pentium был сугубо десктопным решением, то позиционирование P6 было несколько иным, данный процессор предназначался для серверов и рабочих станций. Заявлена поддержка многопроцессорных конфигураций (официально до 4-х процессоров), однако существовали и 6-ти и даже 8-ми процессорные конфигурации, вспомнить хотя бы знаменитый ALR Revolution 6x6. Отличительной чертой Pentium Pro было наличие кэш-памяти второго уровня от 256 КБ до внушительных 1024 КБ. Кэш память функционировала на частоте ядра процессора. Для процессоров P5 кэш второго уровня либо распаивался на плате, либо устанавливался в специальный разъем Cache on a stick (COASt) объем которого мог быть 256 КБ или 512 КБ.




Апогеем эволюции Socket8 стал Pentium II OverDrive, который так же, как и Pentium Pro, относится к процессорам Intel шестого поколения (P6). Процессор был анонсирован 10 августа 1998 года для модернизации компьютеров на базе Pentium Pro. Физически процессор устанавливается в Socket8, однако фактически перед нами Pentium II на ядре Deschutes, дополненный полноскоростным 512-килобайтным кэшем второго уровня. Напомню, у слотовых Pentium II кэш-память второго уровня работет на половине частоты ядра процессора. Встроенный в корпус процессора Pentium II OverDrive VRM понижает подаваемое напряжение с материнской платы до требуемых 2 Вольт.




Pentium II OverDrive принес долгожданную поддержку MMX в платформу Socket 8. По официальной информации, число процессоров для многопроцессорных конфигурациях SMP ограничено двумя CPU, однако в сети мне встречались конфигурации компьютерных энтузиастов с гораздо большим количеством одновременно работающих Pentium II OverDrive. Основные характеристики процессоров поколения P6 представлены ниже в таблице.




 
SLOT1 чипсеты Intel


Говоря о чипсетах производства Intel, я буду рассматривать не все чипсеты Intel, а только те, которые имеют официальную поддержу Pentium II.

Первым «слотовым» чипсетом для самых первых Pentium II на ядре Klamath можно считать чипсет - Intel 440FX «Natoma». Данный чипсет ранее использовался для процессоров Pentium Pro, он поддерживает двухпроцессорную конфигурацию, ECC, и до 1 Гбайт памяти FPM или EDO. Поддержки AGP и SDRAM данный чипсет был лишен, так как их время еще не пришло. Intel 440FX применительно к Pentium II был скорее «заглушкой» до выхода полноценного чипсета, разработанного специально для процессоров Pentium II, чем самостоятельным решением, поэтому он продержался не долго, всего несколько месяцев, с момента выхода Pentium II до августа 1997.

На смену Intel 440FX пришел полноценный чипсет, способный раскрыть весь потенциал Pentium II, заложенный в Intel. И этим чипсетом стал Intel 440LX. Главными технологическими особенностями стала поддержка новой графической шины AGP, скоростной памяти SDRAM стандарта PC66 (EDO память также поддерживается) и нового стандарта передачи данных Ultra DMA-33. Intel 440LX продержался на целых 7 месяцев дольше предшественника и успел снискать себе популярность. Но прогресс не стоит на месте.

Выход следующего чипсета Intel 440BX можно смело назвать маленькой «революцией» развития чипсетов и CPU. Главной особенностью Intel 440BX стала поддержка 100 МГц системной шины, которая все предшествующие годы держалась на отметке 66 МГц. Появился следующий стандарт SDRAM памяти - PC100. Многие производители материнских плат дают возможность выбирать частоты системной шины 112, 125 и 133 МГц, официально не документированные Intel. Intel 440BX можно назвать «слотовым» долгожителем, чипсет получился сбалансированным, быстрым и удачным во всех отношениях.

Я специально не упоминал чипсеты Intel 440EX и Intel 440ZX, так как они являются скорее производными от своих старших братьев Intel 440LX и Intel 440BX и никаких ключевых характеристик в себе не несут.

Хотя данный раздел статьи носит название «SLOT1 чипсеты Intel», хочу упомянуть об одном интересном, на мой взгляд, чипсете производства VIA Technology - VIA Apollo Pro. Данный чипсет был анонсирован спустя месяц после появления Intel 440BX в мае 1998г. На данный период приходится конец лицензионной монополии Intel на Slot1, объявлена амнистия, и знакомые игроки рынка Socket7 устремились покорять The Single Edge Contact Cartridge Intel’a. VIA Technology была первой, кто выпустила конкурирующий чипсет для Slot1. Итак, основные характеристики VIA Apollo Pro: поддержка процессоров Intel Pentium Pro и Pentium II, поддержка частоты системной шины 66 и 100 МГц, AGP спецификации 1.0, памяти типа FPM, EDO и SDRAM объемом до 1 Гбайт, UltraDMA-66. Практически перед нами аналог чипсета Intel 440BX, если не более.

Ниже в таблице приведены основные характеристики выше указанных чипсетов.




Если взглянуть на таблицу, то видно, что все чипсеты поддерживают 66 Мгц шину и EDO RAM, но поддержка Pentium Pro заявлена официально только у Intel 440LX.

Все имеющиеся в моем распоряжении (а также известные мне) слотовые платы имеют VRM, обеспечивающий диапазон напряжений до 3.5V для питания CPU. То есть, по своим характеристикам чипсеты очень близки, однако систем на Socket8 со всеми вышеперечисленными чипсетами не существует, хотя, казалось бы, ничто не мешает таковым иметь место.


 
Переходный период. Адаптеры Socket8 to SLOT1


На стыке развития технологий всегда имеет место переходный период. В такие моменты возникают интересные вещи с характеристиками, присущими одновременно прошлому и будущему. Применительно к данной статье это адаптеры или «переходники» Socket8 to SLOT1, которые дают возможность процессорам уходящего прошлого Pentium Pro дать возможность поработать какое-то время в новой реальности. Я не буду упоминать причины их появления, очевидно, что главная из них - это возможность модернизации рабочих станций и серверов начального уровня на базе Pentium Pro, либо сокращение средств на их приобретение за счет использования устаревших CPU и новой слотовой платформы.

Ярким примером переходного периода можно считать материнскую плату на базе чипсета Intel 440 FX Supermicro - SUPER P6SKE / P6SKS, на которой имеется сразу два разъема для установки CPU: Socket8 и SLOT1. То есть, конечный пользователь сам решал, какой CPU ему лучше использовать: привычный Pentium Pro или новый Pentium II.




Некоторые производители пошли дальше, и на свет появились адаптеры Socket8 to SLOT1, которые позволяли на материнских платах, основанных на Intel 440FX, устанавливать в единственный SLOT1 процессоры с разъемом Socket8. Примером такого симбиоза может послужить связка материнской платы Asus KN97-X и адаптера Asus C-P6S1.




Помимо Socket8 to SLOT1 адаптера Asus C-P6S1, существуют и другие модели таких адаптеров, такие как Tyan M2020, Asus C-P6S1, Tekram P6SL1, Abit KP6, Intergraph Socket8 to Slot adapter, ALR Pentium Pro Module.



Asus C-P6S1 и Intergraph Socket8 to Slot adapter



 
Экспериментальная часть


Данный раздел целиком посвящен технической стороне эксперимента. Это не подробный мануал или FAQ, данная часть расскажет о ключевых моментах, связанных с запуском процессора Pentium Pro на материнских платах на всех чипсетах, упомянутых мною выше, в том числе в «дуальном» SMP режиме, а также о ключевых моментах и секретах возможности запустить Pentium Pro на чипсетах, отличных от Intel 440FX.

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

Список тестируемого оборудования, задействованного в данном эксперименте.

Процессоры:


  • 2 x Pentium Pro 200 МГц 512 КБ;

  • 2 x Pentium Pro 200 МГц 1024 КБ;

  • 2 x Pentium II OverDrive 333 МГц;

  • 2 x Pentium II 266 МГц (Klamath);

  • 1 x Celeron 266 МГц (Covington);

  • 1 x Celeron 333 МГц (Mendocino);

  • 1 x Pentium II 333 МГц (Deschutes);

  • 1 x Pentium MMX 233 МГц.


Материнские платы:


  • Intel PR440FX (Intel 440FX) Dual Socket8;

  • Asus P2L97 (Intel 440LX);

  • Asus P2L97-S (Intel 440LX);

  • Asus P2L97-DS (Intel 440LX) Dual Slot1;

  • Asus P3B-F (Intel 440BX);

  • Asus P2B-D (Intel 440BX) Dual 440BX;

  • ABIT BE6-II (Intel 440BX);

  • Asus P2V (VIA Apollo Pro-Plus);

  • Asus P5A (Ali Aladdin 5).


Адаптеры Socket8 to SLOT1:


  • 2 х Tekram P6SL1;

  • 1 х Asus C-P6S1.


Как известно, все современные BIOS имеют модульную структуру (начиная с Pentium и некоторых 486). Причем все модули упакованы, кроме загрузочного (boot-block), который осуществляет начальную инициализацию и распаковку модулей в оперативную память. Для работы с модулями и небольших модификаций BIOS существуют специальные утилиты (свои для каждого типа BIOS). Для Award это modbin - для небольших модификаций главного (main) модуля BIOS (ранее всегда назывался original.tmp, сейчас по разному) и cbrom - для извлечения и вставки всех остальных модулей.

Предварительные эксперименты с помощью диагностической POST карты и анализа кода BIOS показали, что останов Pentium Pro происходит при исполнении кода главного модуля BIOS. В поисках причин нестарта CPU был дизассемблирован этот модуль BIOS - original.tmp. Весь процесс происходил в DOS, интерактивная версия дизассемблера IDA Pro была выбрана 3.64. Для внесения изменений после редактирования (замена модуля original.tmp на модифицированный) использовался modbin. Работа с остальными модулями BIOS велась с помощью cbrom 2.07. Все работы проводились в среде DR-DOS 7.03 со встроенным переключателем задач. Поиск ошибки проводился следующим образом: на POST card смотрелся код останова, затем в таблице переходов POST искались команды, выполняемые после выдачи POST кода останова, и проводился анализ того, что могло бы вызывать останов работы Pentium Pro.

Длительное время пути решения проблемы не находились, в BIOS не удавалось найти ничего такого, что могло бы вызвать останов POST’a. Никаких проверок, останавливающих POST при неизвестном CPU, в BIOS обнаружено не было. Однако затем в Datasheet от Intel было обнаружено, что Pentium Pro не имеет некоторых MSR регистров, связанных с настройкой кэша, в частности - 0x11E. Эти регистры появились только в Pentium II.




Попытка чтения/записи несуществующих регистров в реальном однозадачном режиме вызывала этот останов! После этого в коде последнего BETA BIOS платы P2L97-S были найдены 3 точки, где регистр 0x11E читается без должной проверки типа CPU. План был такой:

1. Определение области кэширования L2 cache.

2. Проверка на то, что L2 cache отключен аппаратно – т.е., например, установлен старый Celeron на ядре Covington.

3. Проверка имеет ли L2 cache ECC контроль или нет.

В других местах чтение/запись регистра 0x11E в BIOS обходится (conditional jump), если установленный CPU старше, чем Pentium II Klamath.


Первоначально проблемные участки кода были просто вырезаны обходом (unconditional jump), и Pentium Pro запустился, что подтвердило правильность общей концепции. Затем было сделано более рационально:

1. Был ассемблирован новый код - почти такой же как проблемный, но перед исполнением вставлен код обхода, если cpuid меньше чем 0x630 (то есть если CPU старше, чем Pentium II Klamath).

2. Далее находилось неиспользуемое место в BIOS (в нашем случае в районе ~0xEF100 и далее) и средствами дизассемблера IDA Pro (команда "Load Additional File") интегрировался новый код.

3. Первая инструкция старого кода была заменена на безусловный переход (unconditional jump) к новому коду.

4. По окончании нового кода, unconditional jump cтавим к первой инструкции, следующей за старым проблемным участком кода.




Главный момент здесь - не напутать со смещениями jump, т.к их приходится вручную рассчитывать (все внутрисегментные переходы и вызовы подпрограмм в x86 относительные), очень помог в этом деле встроенный в IDA калькулятор.

Также возможно оформить новый код в виде подпрограммы, тогда первую инструкцию старого кода заменяем на вызов подпрограммы (call), а после инструкции вызова подпрограммы ставим unconditional jump к первой инструкции, следующей за старым проблемным участком кода.

Все вышеперечисленное было проделано для плат Asus P2L97-S и Asus P2L97-DS, и на последней два Pentium Pro успешно заработали в дуальном режиме!!! Валидация для 2-х Pentium Pro L2=512 КБ и для 2-х Pentium Pro L2=1024 КБ. Также был доработан код определения типа CPU, и теперь вместо Pentium II-S выводится Pentium Pro. Также были добавлены микрокоды для Pentium Pro с помощью cbrom 2.07.

В ходе данного проекта был замечен баг с ASUS Hardware Monitor, который вызывал ошибку при установке Pentium Pro или Pentium II OverDrive, хотя напряжение питания ядра (Vcore) отображалось корректно (в разделе Hardware Monitor можно просто поставить ignore). Причина HWM ошибки была выявлена на плате P2L97-S. Оказалось, нижний и верхний пределы допустимого Vcore кода BIOS определяют по коду CPUID установленного процессора. В случае неизвестного процессора, пределы допустимого Vcore берутся как для Pentium II Klamath (номинал 2.8V): нижний - 2.592V, верхний - 2.992V.

Соответственно, в случае установки Pentium II OverDrive (номинал 2.5V) напряжение ядра оказывается ниже нижнего предела, а в случае с Pentium Pro (номинал 3.3V) - наоборот, выше верхнего. Итого в обоих случаях имеем ошибку Hardware Monitor.

Решение проблемы было следующим: был добавлен код, устанавливающий пределы допустимых напряжений для Pentium II OverDrive и Pentium Pro. Нижний и верхний пределы напряжения для Pentium II OverDrive теперь были указаны 2.32V и 2.67V и для Pentium Pro 3.07V и 3.52V.

Далее были испытаны платы на других чипсетах, в первую очередь ASUS P2V (VT82C693 + VT82C596A). Валидация. Переделка ее BIOS ничем не отличалась от P2L97-S/P2L97-DS, все заработало. Проблемы с не-выключением питания обнаружено не было - плата правильно отключала питание как в режиме APM, так и ACPI. Все проверки проводились под OS FreeBSD 8.4.




Следующий этап i440BX - был переделан BIOS платы P3B-F. Ее BIOS существенно сложнее, однако ошибки те же, и многие места кода BIOS похожи на BIOS плат серии P2B/P2V. Известные ошибки были исправлены, плата запустилась, но остановилась в самом конце POST - 0x63. На этом коде нет ничего процессорозависимого, и данный останов заставил призадуматься над его проблемой. В результате проб и ошибок было решено расставлять в коде BIOS контрольные точки с выдачей в port 0x80 (это порт куда выводятся POST коды) различных чисел (т.е., на индикатор POST карты). В конце концов было выяснено, что останов происходит при записи значения 0xA4 в port 0xB2. Для решения данной проблемы был сделан обход этой операции, и плата благополучно запустилась! Валидация.

В данный момент имеется один пока не решенный баг с Pentium Pro: платы не выключают питание автоматически. Согласно Intel Datasheet на PIIX4 (южный мост чипсетов i440LX/BX) это - APMC port, через который передаются команды управления питанием (APM) между OS и обработчиком SMI.

“This register passes data (APM Commands) between the OS and the SMI handler. In addition, writes can generate an SMI. PIIX4 operation is not affected by the data in this register.”

Также здесь была найдена информация о том, что port 0xB2 используется для входа в SMI программно, что вполне соответствует тому, что написано в Intel Datasheet.

Почему запись 0xA4 в port 0xB2 оказалась фатальной для Pentium Pro - пока не выяснено, но предположительно связано с расширенными возможностями энергосбережения, добавленными в Pentium II. Скорее всего, здесь кроется причина не-выключения питания автоматически. Мост VIA VT82C596A не имеет APMC порта и соответственно, проблемы с выключением питания также нет.

Далее был модифицирован BIOS платы P2B-D (dual Intel 440BX). Также была проблема с остановом на коде 0x63, но разрешилась она так же, как и с Asus P3B-F. Однако, к сожалению, выявилась аппаратная проблема: плата не работала, если поставить адаптер Socket8 to Slot1 с CPU (Pentium Pro или Pentium II OverDrive) во второй слот материнской платы. Обыкновенный слотовый Pentium II без проблем работает во втором слоте. Соответственно, запустить пару Pentium Pro или Pentium II OverDrive пока не удалось.

Было проведено сравнение слотового процессора и адаптера Socket8 to Slot1. На адаптере сигналы BSEL# (выбор FSB: 0 - 66 МГц, 1 - 100 МГц) и SLOTOCC# (сигнал присутствия CPU, если 0) отсутствуют (никуда не подключены). То есть для Intel 440BX платы это означает, что процессор "заказывает" FSB 100 МГц и CPU отсутствует.

Вывод из всего выше написанного следует один - при любой переделке платы на Intel 440BX (а также других с поддержкой FSB 100) необходимо убедиться, что материнская плата имеет возможность выставлять частоту FSB, равную 66 МГц, принудительно. Была так же проверена еще одна плата на Intel 440BX - ABIT BE6-II.
При включенном soft-menu плата пытается установить FSB=100 МГц, что также ставит крест на эксперименте с Pentium Pro. ASUS P3B-F, напротив, при установке нового CPU, а также после любого сбоя в процессе прохождения POST, при последующем старте сбрасывает стартовую частоту FSB на 66 Mhz.


 
Тестирование производительности


Тестирование производительности проводилось с помощью следующего ПО:

- AIDA64 v.5.00.3333 Beta;

- Super Pi mod. 1.5XS (задача 1M);

- 3Dmark2001SE Pro (v. 330);

- 3Dmark2000 Pro (v. 1.1);

- PCPBENCH;

- 3DBENCH.

Для всех тестовых систем использовалась Windows XP SP3, настроенная на максимальную производительность.

Большинство процессоров было решено использовать на частоте 233 МГц, чтобы максимально близко привести всех участников к одному общему знаменателю. В качестве графической карты для всех тестовых сиcтем была выбрана PCI версия GeForce2 MX400 64 МБ и драйвер версии Forceware 93.71, который был также настроен на максимальную производительность, вертикальная синхронизация отключена.


AIDA64 [Чтение из памяти]




Из графика видно, что скорость чтения у Pentium Pro на Intel 440LX при использовании SDRAM памяти дает прирост производительности более 70% по сравнению с Pentium Pro на Intel 440FX совместно с EDO RAM.


AIDA64 [Запись в память]




В этом тесте чуть более скромный прирост: 53% при записи данных в оперативную память у Pentium Pro на Intel 440LX по сравнению с Intel 440FX. Но это все равно огромная цифра, вот чего так не хватало Pentium Pro – быстрой SDRAM памяти.


AIDA64 [CPU Queen]




AIDA64 [FPU Julia]




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


Тестирование производительности GPGPU


Тест GPGPU, предлагает набор тестов производительности OpenCL GPGPU.




Super Pi mod. 1.5XS (задача 1M)


Данный бенчмарк вычисляет значение числа Пи. Для теста был выбран вариант подсчета 1 миллиона знаков после запятой (задача 1M). Меньшее время выполнения теста означает лучший результат.




Как видно из графика, Pentium II OverDrive 333 МГц с полноскоростным кэшем вместе с быстрой SDRAM не оставляют шансов конкурентам. А Pentium Pro на Intel 440LX оказывается даже быстрее Pentium II на одинаковой частоте.


3Dmark2001SE Pro (v. 330)


3Dmark2001SE очень чувствителен к любому изменению характеристик ситемы, будь то объем кэша L2, частота процессора или таймингов памяти и т.д. Все замеры было решено провести с настройками по умолчанию за исключением разрешения экрана, оно было установлено в режиме 800 х 600 пикселей. Видеокарта и драйвер для всех процессоров и платформ были идентичны: PCI версия GeForce2 MX400 64 МБ, драйвер Forceware 93.71.






В данном тесте отчетливо видно преимущество Pentium II OverDrive 333 МГц над P-II 333 МГц (Deschutes) и Celeron 333 МГц (Mendocino). Преимущество полноскоростного кэша L2 Pentium II OverDrive дает о себе знать, а также видно влияние используемого чипсета и поддерживаемого им типа памяти. Использование скоростной SDRAM положительным образом сказывается на общей производительности.


3Dmark2000 Pro (v. 1.1)


Данная версия 3D бенчмарка не поддерживает процессоры без наличия MMX инструкций, поэтому Pentium Pro отсутствует в качестве оппонента. В данном тестовом пакете использовался тест “CPU Speed”, все настройки по умолчанию.




Хотя данный бенчмарк не такой гибкий, как 3Dmark2001SE, но разница в результатах тестирования Pentium II OverDrive 333 МГц на чипсете Intel 440LX и 440FX присутствует и работа процессора с Intel 440LX сказывается на производительности самым положительным образом.


PCPBench


Настройки по умолчанию (320 х 200, 8bpp).




SUPERSCAPE BENCHMARK




 
Заключение


Возвращаясь в начало статьи к результатам обзора anandtech.com, где Pentium II OverDrive находится на одном уровне с Intel Celeron, а Pentium Pro показывает крайне низкие результаты, можно сказать, что их потенциал не был раскрыт. Использование Pentium Pro с Socket8 to Slot1 адаптером на Intel 440LX дает хороший прирост производительности и ставит Pentium Pro практически на один уровень с Pentium II на ядре Klamath.

До данного момента пока еще никому не удавалось запустить Pentium Pro на Intel 440LX (за исключением запуска на Asus P2L97-S на самом раннем BIOS, который содержит много ошибок) и тем более на Intel 440BX. Но нам это удалось, и очередной миф развенчан, и вы тому свидетели.

Но точку в данном эксперименте мне ставить не хочется, еще есть много нерешенных проблем, о которых я не упоминал в данной статье. Например, на графиках отсутствуют результаты пары Pentium II OverDrive, имеющиеся у меня два блока питания FSP модель FSP500-GLN (30А по 5V) и Corsair Pro Gold AX650 (25A по 5V) не смогли обеспечить достаточное питание для 2-х овердрайвов. Также было обнаружено, что «китайский» переходник питания БП 20pin to 24pin резко занижает напряжение, вплоть до 0.3V, что негативно сказывается на стабильности системы.

Недавно я также получил в свое распоряжение интересную материнскую плату Asus KN97-X, которая имеет разъем SLOT1 и чипсет Intel 440FX. Данная плата поможет понять разницу между Pentium Pro и Pentium II на ядре Klamath, а также Deschutes с использованием EDO и FPM памяти, так что "COMING SOON !!" планируется.

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


За кадром


Ретро хардваре во всей красе.


   


   


   



Обсудить статью в специально созданной ветке форума. Эта статья прислана на конкурс.

© Текст, фотографии - Max1024

© Железные призраки прошлого - 2015 г.

Опубликовано 23.05.2015 г.


Дополнения или поправки на phantom@sannata.ru

 


На главную страницу сайта

На страницу конкурсов



Авторские права и условия копирования материалов