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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Trident TVGA8900CL - тест производительности.
RSS

Trident TVGA8900CL - тест производительности.

<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 10 11 12 13 14
Печать
 
Takedasun
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2013
wbcbz7 написал:
[q]
Takedasun, прекрасное тестирование! ;)
Интересное поведение карты в Mode-X - при включении 16-битной шины памяти (без FIFO) увеличения производительности не происходит, но только стоит включить буфер, как сразу скорость прилично растет (особенно откликается на этот рост Doom), 0WS только увеличивает прирост. Напрашивается вывод - либо классический Mode 0x13 был оптимизирован под 16-битную шину еще в ранних чипах (вроде 8900A/B, тем более вышли они раньше Дума :)), либо в реализации Mode-X у Трайдента есть косяки. Еще более любопытно выглядит идентичность результатов при нулевых задержках на шине и 1 мегабайте памяти -> 32-битной шине (чип не умеет ее использовать на полную? не хватает скорости FIFO?)

еще один факт - карта, похоже, все же уперлась в свой предел по скорости, судя по незначительной реакции на разгон шины ISA

p.s. в идеале, чтобы разбить все эти вопросы, было бы классно протестить карту во всех возможных комбинациях (шина 8/16/32 бит, FIFO on/off, 0/1WS, разгон ISA - по вкусу :)) + графики по результатам VIDBENCH для наглядности. Можно еще протестить режим 0x12 (640x480 16 цветов, vidbench.exe -m12, батник во вложении)
[/q]
1Mb 32Bit Bus DRAM VS 512Kb 16Bit Bus


Двукратное падение производительности в разрешении 800x600x8, остальные режимы без изменений.

FIFO-ON VS FIFO-OFF


Zero-wait state ON VS OFF


VRAM Bus Setting 8 bit (в этом режиме не работает FIFO)


1Mb 32Bit Bus DRAM VS 256Kb 8Bit Bus (в этом режиме не работает FIFO)


ISA 11.1Mhz vs 8.3Mhz


Осталось выяснить, как влияют на производительность параметры Decode mode - FAST и Bios bus Width 16Bit, если пробовать выставить через SETBOARD компютер зависает :frown: .

Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
А что вообще есть BIOS bus? Микруха то восмибитная сама по себе.
Bobo
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 авг. 2007
Fasterpast написал:
[q]
Микруха то восмибитная сама по себе.
[/q]
хтой то сказал?
16-битный ISA-интерфейс и 32-битный доступ к видеопамяти
Rio444
Гость


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


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Bobo написал:
[q]
хтой то сказал?
16-битный ISA-интерфейс и 32-битный доступ к видеопамяти
[/q]
Да, но м/с видеобиоса 8-битная.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Fasterpast написал:
[q]
Микруха то восмибитная сама по себе.
[/q]
На части то ли тридентов, то ли циррозов логики стояли 2 ПЗУ для 16-битного режима доступа. Как я понял, редкие как неуловимый Джо. :) Т.к. с тех же пор массово пошло shadow video BIOS, и смысл в уширении шины ради повышения производительности пропал.
Takedasun
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Есть еще вот такая карточка


На чипсете Trident TVGA8900CL (без буквы B), так вот на ней утилита tellset показывает Bios bus Width 16Bit.
При настройке на максимальную производительность выяснилось, что изменить самый важный параметр VRAM Bus Setting 8 bit, вообще никак не получается, поэтому карта показывает крайне низкую производительность в тестах.


В общем карта - неисправимый тормоз.

Так вот, если с нее переставить биос на TVGA8900CL-B, то tellset показывает Bios bus Width 16Bit, но с этим биосом очень сильно падает производительность видеокарты, VRAM Bus Setting 8 bit приходится переключать через SETBOARD, перемычка не работает.


Как было с родным биосом


После замены


Bios bus Width 16Bit
Скорее всего это глюки биоса, так как микросхема 8-битная.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Читал, что TVGA8900CL поддерживает 2 Мб памяти. Кто-нибудь видал такие карты?
Takedasun
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2013
Март 1990г.


570$ за 8900 с 1Mb :)
wbcbz7
Full Member


Откуда: omsk || nsk
Всего сообщений: 230
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2014
Takedasun, еще раз благодарю! :)


Takedasun написал:
[q]
FIFO-ON VS FIFO-OFF
[/q]
Да, FIFO отлично разгружает шину и память от лишних простоев во время CPU->VRAM трансферов, почти двукратный прирост (а в 640x480 16 цветов и Mode-X и того больше); звание "тормоза для Дума" этой карте (в отличие от 9000C/9000i сотоварищей) точно уже не присвоишь :biggrin:

Zero Wait State и разгон ISA до 11 Мгц тоже имеют смысл, хоть и прирост от этого заметно меньше.


Takedasun написал:
[q]
Осталось выяснить, как влияют на производительность параметры Decode mode - FAST и Bios bus Width 16Bit, если пробовать выставить через SETBOARD компютер зависае
[/q]
Decode mode, скорее всего, отвечает за режим дешифрации адресов картой, возможно что работает только на MCA-вариантах (да, Трайденты выпускались и для установки в IBM PS/2), BIOS bus Width на этой карточке бесполезен, микруха имеет разрядность максимум 8 бит + начиная с поздних 386 и 486 видеобиос и так уже загружен в Shadow RAM и смысла в этой настройке нет.

Общие выводы таковы:
1) 16-битной шины памяти хватает вплоть до 640x480 256 цветов, на более высоких разрешениях скорость уже резко проседает (кроме того, для даже 640x480 16bpp требуется не менее 1 МБ памяти, а в таком случае 32-битная шина наберется и так)
2) Наличие FIFO жизненно необходимо даже для 320x200, так как позволяет видеочипу отложить запись в видеопамять "на потом", не прерывая процессор, пока в это время он читает данные для вывода на экран (тем более что здесь преимущества страничного доступа и уж тем более EDO видны налицо, так как данные фреймбуфера расположены последовательно). На ранних картах вроде 8900A/B/C и на поздних дешевых 9000-й серии буфер отсутствовал, что больно било по производительности (особенно в плоскостных режимах вроде 640x480 16 цветов или Mode-X, где нужно прочитать сразу 4 байта видеопамяти для вывода)
3) Шина ISA ощутимо ограничивает скорость работы; даже на скоростях около 16 МГц (чего, увы, вряд ли можно добиться на интеловских чипсетах, но можно на VIA/SIS) мы вряд ли упремся в потенциал скорости.
Takedasun
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2013
wbcbz7, Спасибо за разъяснения по тестам!



Ekb написал:
[q]
Takedasun
Все таки, да. Именно не способность отображать на ЖК мониторе - эта карта благополучно избавлена.
Нет желания вообще копаться в перемычках, из-за неумения показать красивую игру.
[/q]
Trident TVGA8900CL



Хм, проверил все имеющиеся видеокарты Trident на предмет полосатости изображения при использовании ЖК монитора.




Trident TVGA8900CL-B, полосатость хорошо видна.


Trident TVGA8900CL, очень сильная полосатость.


Trident TVGA9000C, едва различима.





Trident TVGA9000B, едва различима.


Trident TVGA9000i-1 и Trident TVGA9000i-3, полосатость отсутствует.





Иногда эти помехи различимы и на ЭЛТ мониторе, только имеют другую форму. Если присмотреться, то можно различить помехи в виде колец, наслаивающиеся друг на друга. На ЖК мониторе, при интерполяции изображения, они приобретают вид вертикальных полос.

Только вот как их убрать :frown:
Может стоящий рядом RAMDAC их вызывает?
<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 10 11 12 13 14
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Trident TVGA8900CL - тест производительности.
RSS

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

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

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