Лучший чипсет для AMD K6-2 (Небольшое тестирование, неожиданные результаты..)

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 02.04.2019,13:21

Takedasun писал(а):Может подскажете, какие обычно настройки AGP больше всего влияют на производительность? Может упустил что-то...
AGP prefetch - по сути кэширование, должно быть включено.
Там есть ещё пара, которые наоборот вставляют задержки, должны быть выключены.

Когда писал, какие настройки должны быть для максимальной производительности, имел в виду эту диаграмму:
Изображение
Сама по себе она хороша, но плохо читабельна.
Было бы удобнее в виде:
Byte Merge - disable
Dynamic Burst - disable
PCI Master Read Cacheing - не влияет
PCI Master DRAM Prefetch - enable
и так далее.
Если конечно, я правильно понял смысл этой диаграммы.
Электронка: Изображение копия Изображение

Аватара пользователя
Takedasun
Advanced Member
Сообщения: 4196
Зарегистрирован: 16.10.2013,18:07
Откуда: Керчь
Благодарил (а): 13 раз
Поблагодарили: 24 раза

Вклад в сообщество

Сообщение Takedasun » 02.04.2019,22:44

Проверил еще ряд регистров которые должны влиять на производительность.

Изображение

Изображение

Особых открытий не наблюдается...
Rio444 писал(а):AGP prefetch - по сути кэширование, должно быть включено.
Там есть ещё пара, которые наоборот вставляют задержки, должны быть выключены.
Rio444 писал(а):После твикания в TweakBIOS получилось: 58,3 и 17,8 fps. В 640х480 результат вырос в 1,5 раза!
Причем, наибольший эффект принесли не настройки памяти, а настройки порта AGP.
Обязательно должны быть включены "CPU-to-AGP Post Writes" (было отключено) и "CPU-to-AGP Dynamic Bursting" (было включено).
Изменение настрок памяти почти не влияет на результаты тестов.
Проверил настройки AGP и их влияние на производительность.
Изображение
По крайней мере, на производительность в игре Quake2 они не влияют...

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

В чистом досе наблюдается некоторое влияние на производительность.
326,7 - 3D Bench 1.0c
104.3 - PC player Bench 320x240
34.2 - PC player Bench 640x480
112.8 - Doom
67.6 - Quake 320x200
20.8 - Quake 640x480

На эти результаты практически не влияют настройки шины AGP, кроме параметра CPU-PCI#2(AGP) 1 Wait State Burst Write (Disable)
328,7 - 3D Bench 1.0c
104.3 - PC player Bench 320x240
35.4 - PC player Bench 640x480
120.4 - Doom
67.6 - Quake 320x200
20.8 - Quake 640x480

В чистом досе можно добиться более существенного роста производительности, если в процессоре включить Wite Combining, правда я и сам не до конца понимаю как его правильно включать, иногда получается, а иногда нет (зависит от видеокарты). вот если бы кто-нибудь объяснил бы, доходчиво, как это работает и как правильно это настраивать.
Wite Combining
423,2 - 3D Bench 1.0c
107.2 - PC player Bench 320x240
42,4 - PC player Bench 640x480
117,1 - Doom
68,6 - Quake 320x200
25,1 - Quake 640x480
Rio444 писал(а):Сама по себе она хороша, но плохо читабельна.
Было бы удобнее в виде:
Byte Merge - disable
Dynamic Burst - disable
PCI Master Read Cacheing - не влияет
PCI Master DRAM Prefetch - enable
и так далее.
Если конечно, я правильно понял смысл этой диаграммы.
Хорошо, перечислю те настройки которые имеют наибольшее значение для производительности системы.
BIOS:
1. Cache Timing (Fasters)
2. Cache rd+CPU wt Pipeline (Enable)
3. Dram - Read Pipeline (DRAM/Cache Read Pipeline Cycle - Enable)
4. Memory timings (2-2-2-5)
5. Sdram W/R Turnaround (Disable)

Настройки через регистры чипсета:
1. Bank Interleave (4-way)
2. MD-to-HD POP (Normal) Device 0 Offset 6C (6 бит - 0)
3. DRAM Start Cycle (With cache 66 Mhz) Device 0 Offset 6C (5 бит - 0)

Настройки которые по возможности лучше включить (возможно в других условиях они себя еще проявят):
1. Read Around Write (Enable) Device 0 Offset 53 (7 бит - 1)
2. Cache Read Pipeline Cycle (Enable) Device 0 Offset 53 (6 бит - 1)
3. DRAM Read Pipeline Cycle (Enable) Device 0 Offset 53 (4 бит - 1)
4. PCI Master 1-Wait-State Write (0 WS) Device 0 Offset 73 (6 бит - 0)
5. PCI Master 1-Wait-State Read (0 WS) Device 0 Offset 73 (5 бит - 0)
6. CPU-PCI#2(AGP) Post Write (Enable) Device 1 Offset 40 (7 бит - 1)
7. CPU-PCI#2(AGP) Dynamic Burst (Enable) Device 1 Offset 40 (6 бит - 1)
8. CPU-PCI#2(AGP) 1 Wait State Burst Write (Disable) Device 1 Offset 40 (5 бит - 0)
9. PCI#2(AGP) to DRAM Prefetch (Enable) Offset 40 (4 бит - 1)
10. PCI#2(AGP) Delay Transaction (Enable) Offset 40 (0 бит - 1)

AGP Master 1 Wait State Read (Disable)
AGP Master 1 Wait State Write (Disable)

Остальное уже на свое усмотрение...

Datasheet на MVP3 http://www.phantom.sannata.ru/forum/ind ... 8#pp286138


Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 02.04.2019,23:16

Takedasun писал(а):Проверил настройки AGP и их влияние на производительность.
По крайней мере, на производительность в игре Quake2 они не влияют...
Видимо потому что Вы тестируете в Windows с установленным драйвером VIA4in1, который и включает оптимальные настройки AGP.
Электронка: Изображение копия Изображение

Аватара пользователя
Takedasun
Advanced Member
Сообщения: 4196
Зарегистрирован: 16.10.2013,18:07
Откуда: Керчь
Благодарил (а): 13 раз
Поблагодарили: 24 раза

Вклад в сообщество

Сообщение Takedasun » 02.04.2019,23:42

Rio444 писал(а):Видимо потому что Вы тестируете в Windows с установленным драйвером VIA4in1, который и включает оптимальные настройки AGP.
Если изменять регистры чипсета напрямую через программу WPCREDIT, то уже не важно, что там думает по этому поводу драйвер VIA4in1.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 02.04.2019,23:45

Takedasun писал(а):Если изменять регистры чипсета напрямую через программу WPCREDIT, то уже не важно, что там думает по этому поводу драйвер VIA4in1.
ОК, как-нибудь проверю под DOS.
Электронка: Изображение копия Изображение

Mx_Serg
Advanced Member
Сообщения: 1847
Зарегистрирован: 04.06.2018,22:47

Сообщение Mx_Serg » 03.04.2019,00:01

Интересная методика. Может имеет смысл тестировать AGP на видеокартах с меньшим объемом памяти и хорошей реализацией AGP вроде Matrox G400/16Mb? Или s3 Savage 8Mb... Тогда влияние параметров на производительность может оказаться выше... В общем по теме - VIA был в свое время сильно недооценен. Производителям было невыгодно тюнить бюджетный чипсет.

Аватара пользователя
Takedasun
Advanced Member
Сообщения: 4196
Зарегистрирован: 16.10.2013,18:07
Откуда: Керчь
Благодарил (а): 13 раз
Поблагодарили: 24 раза

Вклад в сообщество

Сообщение Takedasun » 03.04.2019,00:06

Rio444 писал(а):ОК, как-нибудь проверю под DOS.
Вот интересно, с какой скоростью работает шина AGP в досе, со скоростью AGP2X или как PCI 66Mhz?
Если как PCI 66Mhz, то по скорости она уступает в два раза режиму AGP2x.

Я считаю, что как PCI 66Mhz, это подтверждают косвенно различные тесты.

А это значит у Windows есть преимущество, относительно чистого доса, в плане работы шины AGP.
Mx_Serg писал(а):Интересная методика. Может имеет смысл тестировать AGP на видеокартах с меньшим объемом памяти и хорошей реализацией AGP вроде Matrox G400/16Mb? Или s3 Savage 8Mb... Тогда влияние параметров на производительность может оказаться выше... В общем по теме - VIA был в свое время сильно недооценен. Производителям было невыгодно тюнить бюджетный чипсет.
Мне тоже эта мысль приходила в голову, будет время, протестирую.

Проверял Savage4 8Мб, он очень резво отозвался на поднятие скорости AGP до 2x в игре Unreal при использовании высоких разрешений.



Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 03.04.2019,00:15

Mx_Serg писал(а):В общем по теме - VIA был в свое время сильно недооценен.
У VIA вообще очень интересные чипсеты.
У них был какой-то для 486-х - страшный тормоз.
VIA VP - их первый для сокет 7, - лишь немного не дотягивает по производительности до Intel 430HX/VX/TX. При этом гораздо быстрее, чем 430FX с синхронным кэшем.
VIA VPX - страшный тормоз с EDO памятью. С SDRAM опять-таки лишь немного уступает чипсетам Intel.
Правда у меня только по одной плате на этих чипсетах. Возможно производители плат где-то накосячили.
Электронка: Изображение копия Изображение

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 03.04.2019,00:16

Takedasun писал(а):А это значит у Windows есть преимущество, относительно чистого доса, в плане работы шины AGP.
Так проверьте. Программы для DOS вполне запускаются из под Win95/98.
Ни разу не видел преимущества по сравнению с "голым" DOS.
Электронка: Изображение копия Изображение

Аватара пользователя
Takedasun
Advanced Member
Сообщения: 4196
Зарегистрирован: 16.10.2013,18:07
Откуда: Керчь
Благодарил (а): 13 раз
Поблагодарили: 24 раза

Вклад в сообщество

Сообщение Takedasun » 03.04.2019,00:23

Rio444 писал(а):Так проверьте. Программы для DOS вполне запускаются из под Win95/98.
Ни разу не видел преимущества по сравнению с "голым" DOS.
Там оказывает влияние на результаты сама операционная система, в некоторых случаях очень сильно.

Mx_Serg
Advanced Member
Сообщения: 1847
Зарегистрирован: 04.06.2018,22:47

Сообщение Mx_Serg » 03.04.2019,00:52

Rio444 писал(а):У них был какой-то для 486-х - страшный тормоз.
У меня есть две материнки 486 на VIA. Одна на 82с486A (PCI/VLB) 94г., другая на 82с496G (как ни странно - только VLB) 95г. Действительно, даже на максимальных настройках производительность не блещет. Но... Там минимум настроек. Вполне вероятно, что имея более тонкие настройки таймингов можно было бы получить неплохую производительность уровня OPTI/UMC.

Ответить