Hercules 3D Prophet 4000XT на базе STMicroelectronics KYRO

" Печальная слеза застыла
Алмазом светлым притворясь, –
То Кайро тихо приуныла,
А в небесах Звезда зажглась…

И молвила Звезда Вселенной,
Увидев детскую печаль,
"Не бойся фирмы той надменной,
У бизнеса — своя мораль.

NVIDIA — здесь королева,
Но рыцари не все слепы,
А Геркулес, он самый смелый,
Преподнесет тебе цветы"




Да, в пылу сражений за места на рынке между новыми и почти новыми графическими процессорами как от NVIDIA, так и от STMicroelectronics, мы уже и позабыли, что до KYRO II (которому в настоящее время уделяется самое пристальное внимание) был еще и KYRO. Хотя, по сути, это есть просто более ранняя и потому более медленная по частоте реализация одной и той же технологии, мы не должны скидывать со счетов появление видеокарт на этом чипсете. Прежде всего, из-за очень низкой цены на подобные платы.

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

Желающие ознакомиться с теорией по тайловой архитектуре и вообще с технологическими особенностями KYRO и KYRO II могут прочитать наши обзоры:

  1. Обзор STM/ImagTech KYRO II
  2. Обзор STM/ImagTech KYRO
  3. Обзор Hercules 3D Prophet 4500 (KYRO II)

А также в наших 3DGiТогах постоянно в поле зрения находятся видеокарты на базе KYRO / KYRO II, и из этого материала можно узнать о том, как обстоят дела с производительностью и качеством в 3D-графике у подобных плат.

Да, KYRO — это довольно неоднозначное явление. В этом понятии сочетаются как простота самих карт, использование дешевой SDR-памяти, и при этом довольно высокие показатели по скорости относительно аналогов, имеющих схожие архитектурные черты, так и сильная разнородность той же производительности в зависимости от используемых игр. Плюс к этому имеется недоработанность драйверов, о чем свидетельствует постоянная работа над новыми версиями, где что-то обязательно правят (или пытаются править). С одной стороны, это вроде хорошо, есть доказательства того, что продукт совершенствуется, с другой стороны, есть пример с ATI RADEON, когда на рынок было выпущено крайне сырое изделие с точки зрения программного обеспечения. Почти год фирма отлаживала драйверы, излечивая многочисленные глюки, за это время рынок уже успела захватить NVIDIA, а ATI со своей неуклюжей и бездарной политикой осталось собирать крохи на рынке PC-видеокарт (я не беру во внимание мобильный рынок и ОЕМ-поставки). Ныне только благодаря сверхнизким ценам на RADEON-карты еще какая доля рынка осталась у ATI.

Немного схожая в плане сырости программного обеспечения ситуация наблюдается и у KYRO / KYRO II. Я могу засвидетельствовать даже факты того, что представители STM/ImagTech читают обзоры, ищут в них нарекания на работу карты в тех или иных играх, и … тут же выпускают очередную версию драйверов. А потом пишут письма с протестами против вынесения в обзоры тех или иных глюков, предлагая проверить работу KYRO на новой версии драйверов, где уже многое пофиксено :-) Конечно, это, по сути своей, даже отрадно, что процесс отладки работоспособности KYRO идет намного большими темпами, чем это было у ATI RADEON, однако это не снимает главного вопроса: как можно было выпускать в продажу столь сырые продукты? Где были раньше программисты? Почему они вылизали драйверы только под пару самых распространенных игр и только? Почему драйверы могут прекрасно работать на старых и относительно новых платформах (i440BX, i815, VIA KT133), а на новейших (i850, AMD760) видеокарты виснут или страшно глючат? Системы на Pentium4 и на AMD760 появились не месяц назад, а намного раньше, а отладки пока не видно.

Да, это все ложки дегтя… Слава Богу, что меда гораздо больше, и потому в целом продукт под названием KYRO может претендовать на заслуженную востребованность. К сожалению, ситуация с постоянным "лечением" драйверов стала повседневной реальностью, и нынче, покупая видеокарту, надо всегда иметь доступ в Интернет, чтобы частенько выкачивать новые версии ПО.

KYRO заслуживает к себе внимания не только по причине очень низких цен на эти карточки, но и ввиду ряда интереснейших технологий, которые позволяют поднять планку производительности в 3D, причем подчас не на 2-5 fps, а гораздо больше. Впрочем, обо всем по порядку. Сейчас мы рассмотрим одну из видеокарт на базе KYRO, серийно выпускаемую и активно продаваемую, Hercules 3D Prophet 4000XT.

Плата

Карта Hercules 3D Prophet 4000XT имеет AGP x2/x4 интерфейс, 32 Мб SDR SDRAM памяти, размещенной в 4-х микросхемах на лицевой стороне PCB.

       


Микросхемы памяти производства Samsung, время выборки — 7 ns, что соответствует 143 МГц. Память же работает на частоте в 115 МГц, как и сам чип. Это связано с тем, что частоты процессора и памяти жестко синхронизированы. Поэтому, как видим, у памяти есть приличный задел по разгону, хотя он абсолютно не реализуем, поскольку ограничен частотой чипа, и ниже в соответствующем разделе мы это рассмотрим.

Дизайн платы не похож на тот, по которому изготовлена референс-карта от Imagination Technologies. Разница состоит в расположении микросхем памяти, да и сама PCB имеет гораздо меньшие размеры.

Карта имеет традиционный для Hercules/Guillemot лазурно-голубой цвет, на ней имеются пустые места под микросхему, отвечающую за TV-out, соответствующие гнезда (RCA, S-Video) также отсутствуют.

На GPU установлен кулер округлой формы с весьма эффективным вентилятором. Он внешне похож на знаменитый Blue Orb от ThermalTake, однако радиатор совершенно иной конфигурации.

Карта поставляется в Retail-упаковке традиционных темных тонов с яркой аппликацией очередного воина или мага. Поставка включает в себя:

  • руководство пользователя;
  • диск с драйверами и утилитами.

Разгон

Hercules 3D Prophet 4000XT практически не разгоняется (работа на частотах в 118 МГц не считается разгоном). Мы уже писали в нашем материале по KYRO, что особенности технологии этого чипа не дают ни малейшего шанса повысить частоту его работы на более-менее значимую величину.

Установка и драйверы

Рассмотрим конфигурацию тестового стенда, на котором проводились испытания карты Hercules 3D Prophet 4000XT:

  • Компьютер на базе Athlon:
    • процессор AMD Athlon 1200 (133MHz x 9):
    • системная плата Chaintech 7KJD (AMD 760);
    • оперативная память 256 MB DDR SDRAM PC2100;
    • жесткий диск IBM DTLA 45GB;
    • операционная система Windows 98 SE;

На стенде использовались мониторы ViewSonic P810 (21") и ViewSonic P817 (21").

При тестировании использовались драйверы от STMicroelectronics версии 7.00.103, VSync отключен, использовалось форсирование использование технологии компрессии текстур.

Для сравнительного анализа были использованы показания с видеокарт ASUS AGP-V7100 Pro (NVIDIA GeForce2 MX400, 200/200 MHz), reference card NVIDIA GeForce2 MX (175/266 MHz).

Результаты тестов

Касательно 2D-графики скажу, что качество весьма хорошее, даже отличное. Вплоть до 1600х1200 включительно (частота 75 Гц) можно видеть четкую картинку.

Приступаем к оценке производительности видеокарты в 3D. В качестве инструментария мы использовали id Software Quake3 v.1.17 — игровой тест, демонстрирующий работу платы в OpenGL с использованием стандартного демо-бенчмарка demo002.

Quake3 Arena

demo002, стандартные установки

Тестирование проводилось в двух режимах: Fast (демонстрирует работу карты в 16-битном цвете) и High Quality (демонстрирует работу карты в 32-битном цвете).



В 16-битном цвете мы видим весьма нерадостную для KYRO картину: отставание везде и вся даже от обычного GeForce2 MX, не говоря уж о GeForce2 MX400 с 4.5нс памятью. И активизация S3TC не дала ничего.

А вот 32-битный цвет резко поднял шансы KYRO на успех (посмотрите, Hercules 3D Prophet 4000XT догнал даже ASUS AGP-V7100 Pro!) и, прежде всего, из-за использования компрессии текстур. Мы уже говорили о том, что эта технология — конек подобных карт. В наших 3DGiТогах в разделе по S3TC я подробно рассматриваю этот момент, поэтому рекомендую почитать этот материал, где также можно увидеть скриншоты и убедиться, что активизация сжатия текстур у KYRO портит качество практически в самой меньшей степени из всех 3D-чипов, поэтому можно смело включать форсирование S3TC в OpenGL и пользоваться этим преимуществом KYRO.

demo002, максимальное качество

Тестирование проводилось в 16-битном цвете и 32-битном цвете при максимально возможном качестве (детализация геометрии — High, ползунок уровня детализации текстур — в положении №4).



В 16-битном цвете ситуация схожа с предыдущим тестом, однако использование S3TC тут приносит свои плоды, и отставание не столь критично! А если вспомнить, что качество 16-битного цвета у KYRO просто великолепное, то выводы в комментариях не нуждаются.

32-битный цвет принес KYRO практически победу! Повержена не только карта на GeForce2 MX, но и имеющая вдвое большую цену карта на GeForce2 MX400 с 4.5нс памятью! Разумеется, речь идет о случае активизации технологии компрессии текстур. Как мы видим, новичок весьма силен, несмотря на скромную "оснастку" (низкие частоты, медленная память).

Выводы

К вышеприведенным радостным словам я могу добавить еще факты того, что в Direct3D использование S3TC ныне практически мало где портит качество (в последних версиях драйверов уже многие ошибки в этом плане исправлены). Я лишь не рекомендую включать компрессию текстур на играх, созданных на движке UnrealTournament.

Но не все так прекрасно и замечательно. Есть ряд нареканий на стабильность работы подобных карт на платформах i850 (Pentium4) и AMD 760 (Athlon, DDR SDRAM). То есть, производителям еще есть над чем работать в плане совершенства драйверов. Также нельзя замалчивать и печальные моменты, связанные с архитектурой KYRO, прежде всего, сильное падение скорости при активизации трилинейной фильтрации, и катастрофическое падение производительности при включении анизотропии. Правда, использование S3TC совместно с трилинейкой снижает потери от использования последней (подробнее смотрите в июньском выпуске 3DGiТогов).

А в уже вышедшем майском выпуске 3DGiТогов вы можете увидеть более полные сравнительные характеристики видеокарт этого и других классов.

А в самом конце этого обзора я хочу напомнить, что стоимость плат на базе KYRO уже стала ниже, чем у GeForce2 MX, поэтому препятствием для распространения этой продукции является только то, что очень мало фирм выпускают эти видеокарты, а изделия под маркой Hercules в России вообще найти очень сложно.

Плюсы:

  • Хорошая производительность в 3D графике, при активизации S3TC доходящая до уровня NVIDIA GeForce2 MX400;
  • Очень хорошее качество исполнения продукта;
  • Изумительная поддержка технологии компрессии текстур S3TC, дающая сильный прирост по скорости;
  • Прекрасное качество 2D;
  • Самое лучшее качество в 16-битном цвете среди современных видеокарт.

Минусы:

  • Сильный проигрыш по производительности при активизации трилинейной и особенно анизотропной фильтрации;
  • Отсутствие анизотропной фильтрации в OpenGL;
  • Невысокое качество анизотропии в Direct3D.




26 июня 2001 Г.

Hercules 3D Prophet 4000XT STMicroelectronics KYRO

Hercules 3D Prophet 4000XT STMicroelectronics KYRO

"
, –
,


,
,
" ,
— .

NVIDIA — ,
,
, ,
"




, NVIDIA, STMicroelectronics, , KYRO II ( ) KYRO. , , , . , - .

, , , .

KYRO KYRO II :

  1. STM/ImagTech KYRO II
  2. STM/ImagTech KYRO
  3. Hercules 3D Prophet 4500 (KYRO II)

3DGi KYRO / KYRO II, , 3D- .

, KYRO — . , SDR-, , , . , , - ( ). , , , , , ATI RADEON, . , , NVIDIA, ATI PC- ( -). RADEON- ATI.

KYRO / KYRO II. , STM/ImagTech , , … . , KYRO , :-) , , , , KYRO , ATI RADEON, : ? ? ? (i440BX, i815, VIA KT133), (i850, AMD760) ? Pentium4 AMD760 , , .

, … , , KYRO . , "" , , , , .

KYRO , , 3D, 2-5 fps, . , . KYRO, , Hercules 3D Prophet 4000XT.

Hercules 3D Prophet 4000XT AGP x2/x4 , 32 SDR SDRAM , 4- PCB.

       


Samsung, — 7 ns, 143 . 115 , . , . , , , , , .

, - Imagination Technologies. , PCB .

Hercules/Guillemot - , , TV-out, (RCA, S-Video) .

GPU . Blue Orb ThermalTake, .

Retail- . :

  • ;
  • .

Hercules 3D Prophet 4000XT ( 118 ). KYRO, - .

, Hercules 3D Prophet 4000XT:

  • Athlon:
    • AMD Athlon 1200 (133MHz x 9):
    • Chaintech 7KJD (AMD 760);
    • 256 MB DDR SDRAM PC2100;
    • IBM DTLA 45GB;
    • Windows 98 SE;

ViewSonic P810 (21") ViewSonic P817 (21").

STMicroelectronics 7.00.103, VSync , .

ASUS AGP-V7100 Pro (NVIDIA GeForce2 MX400, 200/200 MHz), reference card NVIDIA GeForce2 MX (175/266 MHz).

2D- , , . 16001200 ( 75 ) .

3D. id Software Quake3 v.1.17 — , OpenGL - demo002.

Quake3 Arena

demo002,

: Fast ( 16- ) High Quality ( 32- ).



16- KYRO : GeForce2 MX, GeForce2 MX400 4.5 . S3TC .

32- KYRO (, Hercules 3D Prophet 4000XT ASUS AGP-V7100 Pro!) , , - . , — . 3DGi S3TC , , , KYRO 3D-, S3TC OpenGL KYRO.

demo002,

16- 32- ( — High, — 4).



16- , S3TC , ! , 16- KYRO , .

32- KYRO ! GeForce2 MX, GeForce2 MX400 4.5 ! , . , , "" ( , ).

, Direct3D S3TC ( ). , UnrealTournament.

. i850 (Pentium4) AMD 760 (Athlon, DDR SDRAM). , . , KYRO, , , . , S3TC ( 3DGi).

3DGi .

, KYRO , GeForce2 MX, , , Hercules .

:

  • 3D , S3TC NVIDIA GeForce2 MX400;
  • ;
  • S3TC, ;
  • 2D;
  • 16- .

:

  • ;
  • OpenGL;
  • Direct3D.