Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

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

Полигон-2 »   IBM PC-совместимое. После 2000 года »   Низкая скорость памяти на via это норма?
RSS

Низкая скорость памяти на via это норма?

VIA Apollo PLE133T + sdram dimm

<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7
Печать
 
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Вы будете смеяться, Quake очень хорошо отзывается на скорость памяти. На дефолте, 320х200.
А если поставить 640х480, то существенное влияние оказывает скорость AGP.
Takedasun
Advanced Member


Откуда: Керчь
Всего сообщений: 798
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Аида и Эверест показывают небывалый прирост скорости :biggrin:

















Cache Burst 32 - результаты сравнялись с интел.




Посмотрим на игры





Правильное выставление параметра In-Order Queue Depth-4 добавило 30% производительности PLE133, но этого оказалось мало :frown: . Отстаем от интел в среднем на 10%

В разрешении 1024x768 встроенная графика via обошла intel, небольшая победа :)





Отставание от Intel в среднем 10 процентов, поражение :frown:

В d3d совсем печальная картина для via.
Есть подозрение что у трайдена проблемы с совместимостью в этой игре.



И вот первая победа, наконец-то обошли "сделали" Intel :cool: , правда только в тесте xvid :biggrin:



Победа!!! Интел сражен :)
Takedasun
Advanced Member


Откуда: Керчь
Всего сообщений: 798
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Победа какая-то не настоящая получается, в играх "слив", целых 10 процентов :frown: .
Так дело не пойдет, должен быть способ обойти intel в Quake2 и Unreal :mad:

Так, что мы имеем :)

Memory Interleave
In Order Queue Depth-4
Установлены минимальные тайминги памяти

Чем еще можно простимулировать PLE133 :(

Победа должна быть полной и безоговорочной :eek:



KALDYH написал:
[q]
Для тех, кто хочет углубиться в настройки чипсета по полной, порекомендую WPСREDIT. В нем можно понастраивать тайминги памяти, включить интерливинг, буферы чтения-записи и прочее, и прочее...
[/q]
Подскажете какие регистры править :(
AksTis
Newbie


Откуда: НСК
Всего сообщений: 37
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 мар. 2017
Интел побеждён, да здравствует интел!

Takedasun написал:
[q]
Чем еще можно простимулировать PLE133
[/q]
Помоему будет проще интелу гайки подкрутить, чтоб помедленней был :cool:

Насчёт Gigabyte GA-6VMM, которая на VIA PLE133. Биос у неё оказался просто крайне скудным. Ни интерлива, ни таймингов, ни этого самого In Order Queue Depth, ни памяти под видяху, ни кеширования, ничего там не настраивается. Чисто время там можно установить, и всё, больше в биосе делать нечего. Если верить аиде, то на ней In Order Queue Depth установлен как 4.

Итого с селероном на 900:

Aida64
Video In_ AGP | R — 409 MB/s | W — 498 MB/s
Video Out PCI | R — 501 MB/s | W — 601 MB/s

Everest Home Edition v.2.20.405
Video In_ AGP | R — 406 MB/s | W — 96 MB/s
Video Out PCI | R — 497 MB/s | W — 114 MB/s

Cachemem 2.65MMX
Video In_ AGP | R — 388 MB/s | W — 89 MB/s
Video Out PCI | R — 474 MB/s | W — 107 MB/s

CrystalMark2004R2
Video In_ AGP | R — 230 MB/s | W — 89 MB/s
Video Out PCI | R — 285 MB/s | W — 106 MB/s

Поскольку, благодаря товарищу Takedasun, были найдены причины тормознутости матери Jetway 603tcfl, то теперь не вижу смысла делать тесты сравнения её с Gigabyte GA-6VMM. Честно говоря времени на это нет, да и очевидно что теперь гигабит проиграет. Биос у гигабита конечно вообще никакой. Jetway по сравнению с ним чисто оверклокерская мать.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Takedasun написал:
[q]
Подскажете какие регистры править :(
[/q]
К сожалению, готового .PCR файла под этот чипсет нету, придётся раскуривать даташит: http://www.datasheetspdf.com/d...?id=910380
, со страницы 23. Вот, например, описание битов регистра 50 устройства 0 на шине 0 (Host Bridge):
[q]
Device 0 Bus 0 Host Bridge Registers
CPU Interface Control
Device 0 Offset 50 – Request Phase Control (02h)..........RW
7
CPU Hardwired IOQ (In Order Queue) Size
Default per the strap on pin MA11 during reset. This
register bit can be written to 1 to restrict the chip to
one level of IOQ.
0 4-Level ...... default if no external strap resistor
1 1-Level
6
Read-Around-Write
0 Disable ................................................... default
1 Enable
5
Reserved
.........................................always reads 0
4
Defer Retry When HLOCK Active
0 Disable ................................................... default
1 Enable
Note: always set this bit to 1
3-2 Reserved
.........................................always reads 0
1
Fast Speculative Read
0 Disable
1 Enable .................................................... default
0
CPU / PCI Master Read DRAM Timing
0 Start DRAM read after snoop complete ...... def
1 Start DRAM read before snoop complete
Revision 1.82 October 22, 2001
Device 0 Offset 51 – Response Phase Control (02h) .......RW
7
CPU Read DRAM 0WS for Back-to-Back Read
Transactions
0 Disable ....................................................default
1 Enable
Setting this bit enables maximum read performance
by allowing continuous 0-wait-state reads for
pipelined line reads. If this bit is not set, there will be
at least 1T idle time between read transactions.
6
CPU Write DRAM 0WS for Back-to-Back Write
Transactions
0 Disable ....................................................default
1 Enable
Setting this bit enables maximum write performance
by allowing continuous 0-wait-state writes for
pipelined line writes ands sustained 3T single writes.
If this bit is not set, there will be at least 1T idle time
between write transactions.
5
DRAM Read Request Rate
0 3T
......................................................default
1 2T
4
Fast Response (HIT/HITM Sampled 1T Earlier)
0 Disable ....................................................default
1 Enable
3
Non-Posted IOW
0 Disable ....................................................default
1 Enable
2
CPU Read DRAM Prefetch Buffer Depth
0 1-level prefetch buffer ............................default
1 4-level prefetch buffer
1
CPU-to-DRAM Post-Write Buffer Depth
0 1-level post-write buffer
1 4-level post-write buffer ........................default
0
Concurrent PCI Master / Host Operation
0 Disable – the CPU bus will be occupied (BPRI
asserted) during the entire PCI operation .....def
1 Enable – the CPU bus is only requested before
ADS# assertion
[/q]
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Потестировал немного материнскую плату на старом чипсете Via Apollo Pro+ с северником Via693.
Это второй чипсет Via для Slot1 (первый был Apollo Pro на Via691).
Материнка Acorp 6via86p slot1.
В оппонентах была Asus P2-99B на i440ZX.
Процессор PIII-450/512/100.
Видео S3 Savage4 Pro 16Mb AGP. В DOS видеокарта мало влияет на результаты. Практически идентичные результаты у ATI Rage 128 Pro и Riva TNT2 Ultra.
Тестировал в Quake I, в разрешениях 320x240 и 640х480. В низком разрешении результат зависит практически только от скорости процессора и памяти. В более высоком разрешении оказывает влияние видеокарта и скорость обмена с ней по AGP/PCI.

На 440ZX с максимальными настройками в BIOS результат 104,7 и 42,9 fps. Соответственно в 320х240 и 640х480.
После тюнинга в TweakBIOS: 105,1 и 43,1. То есть много "выжать" не удалось. Большинство настроек и так оптимальны.

На Via693, также с максимальными настройками BIOS: 42,0 и 11,8 fps. Да, результаты такие удручающие. Pentium-3 450 показывает производительность P-233 MMX.
После твикания в TweakBIOS получилось: 58,3 и 17,8 fps. В 640х480 результат вырос в 1,5 раза!
Причем, наибольший эффект принесли не настройки памяти, а настройки порта AGP.
Обязательно должны быть включены "CPU-to-AGP Post Writes" (было отключено) и "CPU-to-AGP Dynamic Bursting" (было включено).
Изменение настрок памяти почти не влияет на результаты тестов.
Следующий шаг - пропатчил биос биоспатчером с ключом "/v" - включение настроек ускорения памяти на чипсетах Via.
Результаты: 75,2 и 25,4 fps.
Да, до 440zx далеко (напомню, 105,1 и 43,1 fps).
Но рост на Via по сравнению с исходными результатами: 79% и 115% соответственно.

Последующие чипсеты Via, при должных настройках, вплотную приближаются по производительности к чипсетам Intel. И в некоторых случаях обходят их.

И напоследок. Думаю, теперь понятно, почему я не люблю Acorp, начиная с Pentium II, и достаточно благосклонен к Via.
Takedasun
Advanced Member


Откуда: Керчь
Всего сообщений: 798
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Битва продолжается Intel vs Via :biggrin:


KALDYH написал:
[q]
Вот, например, описание битов регистра 50 устройства 0 на шине 0 (Host Bridge):
[/q]



Изменил регистр

0 CPU / PCI Master Read DRAM Timing
0 Start DRAM read after snoop complete ...... def
1 Start DRAM read before snoop complete



В итоге производительность немного выросла :eek:



Cache Burst 32
Было


Стало






Aida64

Теперь тесты в играх





Как видим, отставание уменьшилось в среднем на 5 процентов.





В Unreal, ple133 практически догнал i815, осталось преодолеть каких-то 1,5 процента :mad:

Осталось совсем немного для убедительной победы, нужны новые идеи :(


Примечательно, что ошибка производителя (In-Order Queue Depth) привела к потере 30% скорости :mad:





Rio444 написал:
[q]
На 440ZX с максимальными настройками в BIOS результат 104,7 и 42,9 fps. Соответственно в 320х240 и 640х480.
После тюнинга в TweakBIOS: 105,1 и 43,1. То есть много "выжать" не удалось. Большинство настроек и так оптимальны.

На Via693, также с максимальными настройками BIOS: 42,0 и 11,8 fps. Да, результаты такие удручающие. Pentium-3 450 показывает производительность P-233 MMX.
После твикания в TweakBIOS получилось: 58,3 и 17,8 fps. В 640х480 результат вырос в 1,5 раза!
Причем, наибольший эффект принесли не настройки памяти, а настройки порта AGP.
Обязательно должны быть включены "CPU-to-AGP Post Writes" (было отключено) и "CPU-to-AGP Dynamic Bursting" (было включено).
Изменение настрок памяти почти не влияет на результаты тестов.
Следующий шаг - пропатчил биос биоспатчером с ключом "/v" - включение настроек ускорения памяти на чипсетах Via.
Результаты: 75,2 и 25,4 fps.
Да, до 440zx далеко (напомню, 105,1 и 43,1 fps).
Но рост на Via по сравнению с исходными результатами: 79% и 115% соответственно.
[/q]
Тестировал Apollo Pro 133 , особой разницы с i440bx не заметил.
Он медленней, но не так сильно :eek:


Via_vs_intel.png

Прикрепленный файл (8601A_Apollo_PLE133.rar, 0 байт, скачан: 20 раз)
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Takedasun, думаю, по итогам расследования вам надо будет написать руководство по тонкой настройке чипсетов VIA. А то спецы, писавшие Bios Patcher, тайну сих регистров обществу не раскрыли.
Takedasun
Advanced Member


Откуда: Керчь
Всего сообщений: 798
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Продолжим битву :biggrin:

Как оказалось, частота обновления экрана тоже влияет на скорость работы памяти (обнаружилось после подключения ЭЛТ монитора)


1024x768x16x60 Гц


1024x768x16x85 Гц


Также проверка показала, что ошибка в биосе в настройке параметра In Order Queue Depth, берет свое начало в datasheet на Apollo PLE133. Там тоже все перепутали. :eek:

"Вот уроды" :biggrin:


Поиски повышения производительности VIA продолжаются :mad: , поэтому решено более обстоятельно исследовать регистры PLE133.







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

Для интереса :biggrin: , выкрутил все настройки влияющие на скорость работы платы на минимум, так сказать показать как может быть все запущенно у некоторых недобросовестных производителей компьютерных плат :mad:




Ну а теперь посмотрим на результаты в игре Quake2





Игра гораздо сильнее реагирует на неправильные настройки скорости работы чипсета


Rio444 написал:
[q]
Причем, наибольший эффект принесли не настройки памяти, а настройки порта AGP.
Обязательно должны быть включены "CPU-to-AGP Post Writes" (было отключено) и "CPU-to-AGP Dynamic Bursting" (было включено).
[/q]
да действительно сильно влияет на производительность.

Вот даже не знаю теперь в каком направлении двигаться :(

Intel зараза в играх силен :biggrin:
AksTis
Newbie


Откуда: НСК
Всего сообщений: 37
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 мар. 2017
Takedasun написал:
[q]
берет свое начало в datasheet на Apollo PLE133. Там тоже все перепутали. :eek:
[/q]
Вот почему-то я так и подозревал. Как чуял, что это сама via свинью такую подложила.

Огромную работу проделал камрад. Моё почтение. У меня бы терпения не хватило.
На всякий случай схороню себе картинки, чтоб в будущем не забыть чего куда подкручивать этому ple133.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7
Печать
Полигон-2 »   IBM PC-совместимое. После 2000 года »   Низкая скорость памяти на via это норма?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS