Закончил более-менее обрабатывать результаты (как обычно, занятость внесла свои коррективы), пришло время поделиться ими и в целом рассказать о ходе сего безумного эксперимента

Вначале - тестовый стенд:
- Процессоры - Intel Pentium MMX 200 (SL23W, SL27J и SL2RY), AMD K6-2 266AFR и 450AFX (оба на CXT ядре), Celeron 300A SL2WM, Celeron 433 SL3BA через переходник - фотки под спойлером;
- Материнская плата - Asus TXP4 (i430TX) и Lucky Star 6ABX2V (несмотря на название на плате, стоит i440ZX), обе платы прошиты последними биосами с rom.by
- Оперативная память - 128МБ Hynix SDRAM PC-133 4-х чиповая, соответственно видны только первые 64 МБ
- Видеокарта - S3 Trio64 V2/DX 2 МБ 35нс @ 72 МГц + две 3dfx Voodoo 2 12 МБ в SLI (Diamond Monster3D II и Voodoo 2 1000) @ 90 МГц
- Накопитель - переходник SD-IDE, чуть позже подключился Seagate на 40ГБ
- ...POST-карта - для контроля работоспособности

- Блок питания - Powerman (на деле - FSP) 300-60BTV
- Операционная система - Windows 98 SE + MDCU + DirectX 9.0c (сразу скажу - смысла ставить более ранние версии DX нет, прироста в скорости я не получил), драйверы для S3 встроенные в Windows, для 3dfx - 3.02.02 с патчем для mismatched SLI, поскольку у меня две разные вуды.
Итоговая система выглядит как-то так
Сверху видно пару 80 мм-вентиляторов, один обдувает вуды и S3, другой - зону северного моста и L2-кэша, дополнительно на чип на S3, TMU на вудах и северник установлены радиаторы.
Для K6-2 включены все "ускорялки" - Write Allocate на весь объем ОЗУ, Write Combining для LFB через mxk6opt, Write Ordering выключен (setewb.exe 2) - забегая вперед скажу, что они не оказывали никакого влияния на стабильность, и в случае отсутствия оной отключение твиков ситуацию никоим образом не улучшало

. Для Slot-1 процесоров также был включен Write Combining через mtrrlfbe. Для стандартного VGA-окна (A0000-BFFFF) использовалась дефолтная политика записи - WC дает глюки в Mode-X и режимах 16 цветов.
Поскольку ограничиваться одной Socket 7-платформой было бы глупо, а Super7 материнки в наличии у меня, к сожалению, не было, решил для сравнения взять платформу Slot 1 и пару процов для нее. Celeron 300A тестировался в трех конфигурациях - стоковой 66x4.5, 83x4.5, кроме того, с поднятием напряжения до 2.2В и установкой кулера от Socket AM2 (сила стяжек

) удалось получить и стабильные 100x4.5. Celeron 433 выбран был по той причине, что у меня под рукой кроме него и вышеупомянутого SL2WM не было ничего из целеронов, а тестировать более быстрые коппермайны\туалатины было бы слишком неспортивно. При этом процессор меня приятно удивил, взяв 540 МГц в конфигурации 83x6.5 - видимо, попался один из поздних степпингов. К сожалению, не удалось запустить Pentium III 450 (он отказался работать на всех имевшихся у меня платах), а на тесты Pentium II 350 с разблокированным множителем банально не хватило времени.
Настройки BIOS плат (под спойлером - дампы PCI-регистров чипсета):
на низкое напряжение питания прошу не обращать внимания - скрин был сделан с установленным туалероном 1100A, настройки чипсета не менялись
► Показать
Код: Выделить всё
00:00.0 Host bridge: Intel Corporation 430TX - 82439TX MTXC (rev 01)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 32
00: 86 80 00 71 06 00 00 22 01 00 00 06 00 20 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80
50: 08 00 81 14 02 00 40 01 2b 10 55 00 00 00 11 11
60: 00 00 00 10 10 10 00 84 b0 03 00 00 00 00 00 00
70: 20 00 0a 00 0e 00 00 00 23 12 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 20 0f 00 00 00 20 00 00
Код: Выделить всё
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 32
Region 0: Memory at d0000000 (32-bit, prefetchable)
Capabilities: [a0] AGP version 1.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
00: 86 80 90 71 06 00 10 22 03 00 00 06 00 20 00 00
10: 08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 0c 88 00 f0 00 00 00 09 03 10 11 31 33 33 33 33
60: 10 20 30 40 40 40 40 40 00 2f e8 33 03 c0 00 00
70: 20 1f 0a 78 aa 00 00 01 07 ff 10 38 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 90 00 00 00 04 61 00 00 00 05 00 00 00 00 00 00
a0: 02 00 10 00 03 02 00 1f 00 00 00 00 00 00 00 00
b0: 00 00 00 00 30 00 00 00 00 00 00 00 20 10 00 00
c0: 00 00 00 00 00 00 00 00 18 0c ff ff 7f 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 4c ad ff bb 8a 3e 00 80 2c d3 f7 cf 9d 3e 00 00
f0: 40 01 00 00 00 f8 00 60 20 0f 00 00 00 00 00 00
Да, из стоковых 66 МГц на обеих платах можно было бы вытянуть больше - выставить более агрессивные тайминги (что дало бы еще 5% производительности), но, опять же, тесты проводились за очень ограниченное время (порядка трех дней), из-за чего объять все возможные конфигурации было невозможно, тем более, что и столь высокие тайминги (спойлер) не помогли i430TX стабильно удержаться на 100 МГц FSB.
Ну и конечно же, главный гвоздь программы - модуль синтезатора частоты на Si5351A:

Поскольку чип усправляется по шине I2C, то в качестве транспорта для подключения к другому PC использовался распространенный I2C/SPI программатор на CH341. Дополнительно для эксперимента понадобилось несколько метров коаксиального кабеля (я взял RG-174), несколько SMA-разъемов, а также самодельные переходники на цанговые штырьки, чтобы можно было воткнуть в панельку вместо кварца:
В принципе, можно было на втором канале сгенерировать недостающие 14.38 МГц, однако, как и в прошлый раз, я решил взять отдельный генератор - паяться к SMD-пятакам неудобно, а тяжелый кабель мог влегкую сорвать дорожки, так что решил не рисковать.
..продолжение следует...