Проверил еще ряд регистров которые должны влиять на производительность.
Особых открытий не наблюдается...
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