Videologic Vivid! XS, Відеокарти, огляди

Введення

Середина 2001 року. Кросворд; по горизонталі: “Слово, від якого всіх працівників nVidia кидає в тремтіння. Чотири літери. “Відповідь: KYRO. А якщо бути точним, то KYRO II. Хто б міг подумати, що практично не мала успіху на ринку PC продукція Imagination Technologies колись змусить не спати ночами працівників ATi і nVidia. До суперництва цих двох компаній ми вже звикли. І nVidia терпимо ставиться до ATi, намагаючись урвати собі шматочок належить гігантові ринку, а та, в свою чергу, намагається його не віддати. Перейнявшись конкуренцією між собою, дві компанії випустили з виду дуже цікавий чіп від STM / Imagination Technologies – KYRO. Для хвилювання не було приводу. Хоч KYRO і міг скласти конкуренцію GeForce2 MX, але відеокарти на базі цього чіпа були великою рідкістю і випускалися всього лише кількома виробниками. Ще на початку 2001 року, в огляді відеокарти EvilKYRO від PowerColor ми не могли навіть передбачити долю KYRO-відеокарт. Тоді здавалося, що недороблені драйвера і відсутність T & L блоку зіграють фатальну роль у розвитку чіпа з тайловой архітектурою рендеринга. Про KYRO могли просто забути, і точно б забули, якби не оптимістичний підхід до справи STM. Відеокарти на KYRO великим попитом не користувалися, але STM / Img.Tec продовжували випускати драйвера, налагоджуючи підтримку OpenGL і Direct3D. Вся ця кропітка робота була практично непомітна нікому, крім програмістів і власників KYRO. З кожним релізом драйверів гри на цих відеокартах йшли плавніше і позбавлялися від глюків. Навесні 2001 року в мережі починає з’являтися перша інформація про KYRO II. Чутки суперечливі, але більшість з них пророкує тайловому чіпу T & L движок. Але STM / Img.Tec надійшли простіше: перевівши виробництво чіпів KYRO на 0.18 мкм процес, вони змогли підвищити їх частоту з номінальних 125 МГц до 175 МГц. Для тайловой архітектури такого приросту частоти було досить, щоб істотно збільшити швидкість в 3D додатках. І першою ластівкою сходу KYRO стала компанія Hercules, відома як виробник кращих відеокарт на чіпах nVidia. Першою відеокартою на KYRO II стала 3D Prophet 4500. Спочатку не вірилося в те, що такий партнер nVidia, як Hercules зможе випускати відеокарти на чиїхось інших чіпах. Але реліз відбувся і відеокарти пішли в продаж. Такий показовий приклад виявився дуже заразливим, і істотна частина виробників відеокарт почали розробляти і анонсувати свої плати на KYRO II. Ось тут nVidia, визнаний король ринку 3D відеокарт, спохопилася. Причин для занепокоєння було дуже багато: дешева відеокарта на KYRO II складала конкуренцію не тільки всієї серії GeForce2, а й новонародженому GeForce3. nVidia почала тиск на своїх партнерів, що випускають KYRO II плати. Першим постраждалим стала все та ж Hercules, яку nVidia виключила зі списків своїх партнерів, припинивши прямі поставки своїх відеочіпів. Навіть не вірилося, що nVidia змогла пожертвувати такою співпрацею. Далі скандали стали вщухати. Тиск nVidia тривало і триває по сей день. І все більше великих тайваньських виробників отримують рекомендації щодо припинення випуску відеокарт на не-nVidia чіпах. А в цей час все більше і більше виробників починають продажу своїх відеокарт на KYRO II. Дешева, з уже якісними драйверами, відеокарта на KYRO II стає самим модним придбанням середини 2001 року. І дорогим конфігурацій Pentium 4 / GeForce3 все частіше протівопостовляют Athlon / KYRO II.

Характеристики KYRO II

За своєю суттю, KYRO II є розігнаної версією KYRO. Також, наприклад, nVidia розганяла GeForce2 до GeForce2 Ultra. Тому, всі властивості KYRO I притаманні і другої версії чіпа.

Як видно, тепер пропускна здатність відеопам’яті збільшилася до 2.8 Гб / c. Це рівень GeForce256, але на відміну від останнього, KYRO II використовує тайловую архітектуру рендеринга, яка дозволяє істотно зменшити завантаження шини пам’яті. Тому виробники і вказують для KYRO II два значення швидкості заповнення – реальна й ефективна. Остання показує еквівалент швидкості акселератора з традиційною архітектурою рендеринга. Про тайловую архітектуру ми вже писали в огляді EvilKYRO. Тому я дозволю собі повторити все це ще раз.

Тайловая архітектура

Для того, щоб зрозуміти роботу тайловой архітектури, треба знати, як відбувається візуалізація сцени. Тут ми не будемо вдаватися в технічні подробиці рендеринга сцени, а відразу розглянемо переваги тайловой архітектури перед звичайною.

Уявіть собі звичайну сцену з якої-небудь гри. Скажімо, Quake. Ви стоїте посередині кімнати, з якої коридори ведуть в інші зали, підземелля та інші темні місця. Звичайний прискорювач має для кожного полігону сцени розрахувати колір і видимість кожного пікселя. Для цього акселератор читає з пам’яті текстуру і накладає тексель на кожен піксель, визначаючи його колір. Потім прискорювач визначає видимість кожного пікселя, використовуючи Z-буфер для зберігання інформації про z-координатах. Якщо піксель видимий (перед ним немає непрозорих полігонів), то він передається під фреймбуфер (кадровий буфер), або при необхідності змішується з іншим пікселем (якщо перед ним знаходиться прозорий полігон). Те, що знаходиться під фреймбуфер, ми й бачимо на екрані.

На що витрачаються ресурси? На текстурирование всіх крапок, навіть тих, які ми не бачимо. На звернення до Z-буферу, який може вимагати досить багато пам’яті, залежно від розрядності. Саме ці операції і стримують продуктивність GeForce2 GTS, не даючи досягти максимумів швидкості заповнення. Саме вони завантажують шину відеопам’яті.

Як відбувається рендеринг в KYRO II? Уявіть собі, що весь екран розбивається на маленькі прямоугольнички розміром 32×32, або 32×16 пікселів. Це тайли. Кожен тайл має такий розмір, що здатний зберігатися у вбудованому в ядрі тайловом буфері. В цьому буфері відбувається відсікання невидимих ​​поверхонь з 32-бітної точністю, а видимі поверхні текстурируются і передаються під фреймбуфер. Сортування полігонів, обробка пікселів та інші операції здійснюються в цьому буфері, не виходячи назовні і не використовуючи ресурсів пам’яті. Всі тайли обробляються послідовно, чим досягається дуже висока продуктивність сортування полігонів. Дійсно, не маючи T & L блоку, KYRO II здатний обробляти до 30 MPol / sec.

Таким чином, ми бачимо, що при тайловой архітектурі:

Інший хорошою можливістю чіпів, що використовують тайловую архітектуру є розпаралелювання роботи на кілька відеочіпів. Тобто, теоретично можна створити відеокарту з двома, чотирма і більше чипами KYRO, збільшивши продуктивність як раз в два, або чотири рази, тому що завдяки своїй архітектурі тайловие чіпи дуже добре масштабуються. І використання двох чіпів дає збільшення швидкості майже в два рази.

Тепер подивимося на інші можливості KYRO II

Почнемо з 8-рівневого мультитекстурирования. KYRO II може накладати до 8 текстур на один піксель. Звичайно, 8 текстур накладаються не за один такт, але це дає можливість використання ефекту Environment Mapped BumpMapping (EMBM). Причому, якщо в GeForce2 підтримка EMBM здійснювалася за рахунок використання NSR-блоку, то тут EMBM підтримується апаратно. Тому в тому ж 3DMark 2001 на GeForce2 / MX тест EMBM не проходить, а на KYRO II – запросто.

Ефект повноекранного згладжування (FSAA) може згладжувати сцену з розміром матриці 2x і 4x. Це означає, що можна включати антіаліазінг розміром 1×1, 1×2, 2×1 і 2×2.

Апаратна компресія текстур проводиться за методами DXTC (Тільки DXTC 1) і повністю підтримується драйверами.

RAMDAC має частоту всього 270 МГц. Це рівень відеокарт 1998 року. Це погане спадщину KYRO II отримав від свого попередника. Така низька частота непрощенна для відеочіпа 2001 року. І хоча є можливість встановити дозвіл до 1920x1280x32 (при відповідному обсязі відеопам’яті), невеликий вибір частот і порівняно низька якість картинки дасть про себе знати.

Сьогодні ми розглянемо відеокарту Vivid! XS виробництва Videologic, і зрозуміємо, що ж так налякало nVidia. Перш, ніж приступити до опису цієї відеокарти, я нагадаю, що Videologic була однією з небагатьох компаній, що випускають відеокарти на KYRO. Їх плата Vivid! мала 64 мегабайта пам’яті і DVI-вихід, за рахунок чого коштувала дорожче за інших. Але політика просування KYRO II ставиться таким чином, що відеокарти на цьому чипі повинні бути спочатку дешевими, тому Videologic встановив на Vivid! XS тільки 32 мегабайта пам’яті і позбавив її ТВ-виходу. До речі, сама приставка XS до назви плати читається як [аксесс], що означає доступ. Vivid! XS – доступна відеокарта на чіпі KYRO II.

Беручи плату в руки

До нас в руки відеокарта потрапила в OEM поставці. Гарною коробки в стилі Videologic та інструкції з установки не було, а був лише диск з драйверами і утилітами. На ньому і повинні були знаходитися всі інструкції по встановленню та інсталяції. Відеокарта в пакетику мала ревізію “1”, і це відрізняло її від фотографій на сайті Videologic.

Videologic Vivid! XS спереду і ззаду.

Сама плата незвично великого розміру, хоча порожнього місця на ній було багато, мабуть конструктори Videologic спробували зробити її як можна наочніше, щоб використовувати як референсної. За зеленому гетенаксу плати жовтою фарбою нанесені численні написи. І це відноситься не тільки до вказівки виробника та емблеми PowerVR, а й до всіх деталей, які чітко підписані, а їх місця установки обведені в квадратики. При більш уважному погляді на Vivid! XS починає здаватися, що перша ревізія плати буде далеко не останньою. На користь цього свідчать і деякі нехарактерні для відеокарт деталі, на зразок оранжевого конденсатора біля VGA виходу, і відсутність нормальної розетки для підключення вентилятора (кулер підключається до двох стирчить з плати контактам, і якщо його відключити, то наступного раз можна запросто забути, якою була полярність), і багато нераспаянние деталі, місце під які відведено на друкованій платі. Однієї такої “деталлю” є DVI вихід. Можливо, вихід на плоскопанельні монітори буде встановлений в наступних версіях відеокарти, можливо, вже з 64 Мб пам’яті. Цього не знає ніхто. Але от ТВ-вихід на карті присутня. Правда, тут Videologic пішла неправильним, на наш точки зору, шляхом.

Обидва цих тесту розроблені програмістами STM / Img.Tec і використовують переваги KYRO / KYRO II над іншими відеокартами. Ось звідки тут і беруться такі результати.

Ніхто не здивується 2.5 кратному перевазі відеокарт з тайловим рендерингом і можливістю накладання до восьми текстур на один піксель.

3DMark 2000

Але ми більше віримо традиційним бенчмарка. 3DMark 2000 з середньою деталізацією сцени демонструє нам роботу в DirectX7 додатках з підтримкою T & L.

У цьому тесті видно, що GeForce2 MX400 обганяє Vivid! XS тільки в низькій роздільній здатності, не дивлячись на підтримку T & L. Високого навантаження на пам’ять ця відеокарта не витримує.

І другий тест повністю підтверджує свідчення першого, так плюс до цього тут GeForce2 MX400 програє навіть KYRO I.

3DMark 2001

Тестовий пакет 3DMark 2001, що підтримує інструкції DirectX8, як би спеціально робився для роботи на відеокартах з T & L. І це природно – дуже висока деталізація сцени, десятки мегабайт текстур, піксельні шейдери – все це переваги відеокарт nVidia. І якщо бути до кінця чесним, то у високій деталізації обидві KYRO-based відеокарти показують практично однакові результати, впираючись в швидкість процесора. Природно, KYRO / KYRO II у високій деталізації програє GeForce2 MX. Але на сьогоднішній день, та й на майбутній рік, такий деталізації, як в тестах 3DMark 2001 в іграх не бачити. Та й порівняння на рівні 25 і 24 кадрів в секунду якось не дуже ефективні, адже що одне, що інше – мало для ігор, тому говорити про те, що краще за такої деталізації, а що гірше марно, все одно – погано. Тому ми проведемо тестування в тестах з низькою деталізацією.

Тут потужності процесора вистачає на рендеринг сцени приблизно на одному і тому ж рівні. Лише ближче до дозволами 1280×1024 KYRO починає вигравати. А ось чому KYRO I, маючи меншу частоту програє KYRO II, не ясно. Відповідь може бути тільки одним – похибки, пов’язані з глюками 3DMark2001.

Ситуація та ж сама. Тести повністю підтверджують попередні показники.

Тест Game 3 дає менше навантаження на процесор. Тому тут переваги тайлового рендеринга над звичайним видно і в дозволах починаючи з 800x600x32. Vivid! XS знову показує майже дворазове перевагу у високій роздільній здатності. В принципі, ми до цього вже звикли.

Висновки

Тепер ясно, чого так боїться nVidia. Поки що дуже мало ігор, в яких T & L движок використовувався на повну потужність. І навіть апаратний GPU GeForce3 подекуди виявляється повільніше, ніж програмний T & L. Відеокарти, що використовують тайловий рендеринг показують явну перевагу перед звичайними відеокартами, і навіть тими, що оснащені GPU. Не маючи підтримки DirectX8 інструкцій, KYRO II замахується на серію GeForce2 з усіма їхніми блоками растеризації та іншими незатребуваними можливостями.

Драйвера для KYRO / KYRO II тепер виходять часто. І навіть найсучасніші ігри типу Max Payne працюють на KYRO II без проблем. Швидкість KYRO II в низькій роздільній здатності виявляється трохи нижче, ніж у GeForce2 MX400. Але тут, взагалі-то, немає великої різниці, чи буде у вас 80, або 133 кадру в секунду. А от у високій роздільній здатності різниця між 27 і 53 кадрами в секунду відчувається дуже сильно. І тут KYRO II показує себе з кращого боку. Наші тести доводять, що навіть у T & L-оптимізованих додатках відеокарти на базі KYRO II, однією з яких є Vivid! XS, виграють у своїх конкурентів від nVidia. А значить тим, хто звик грати у високій роздільній здатності, більше не треба купувати дорогі GeForce2 Pro.

Звичайно, я не стану кидати гучних фраз типу “KYRO II краще GeForce2 / 3”. Це зовсім не так. Просто KYRO II показує нам новий раціональний спосіб використання грошей. Менш ніж за 100 $ можна купити дуже хорошу відеокарту, яка буде дуже швидко працювати у високій роздільній здатності, не важливо, чи має вона T & L блок, чи ні. Варто лише враховувати, що для відеокарт типу Vivid! XS не завадить потужний процесор, інакше переваг тайловой архітектури можна і не побачити. Ну а якщо згадати, що у KYRO / KYRO II є можливість рендерить сцену в 24-бітному кольорі, що за якістю практично не відрізна від 32-бітного, а за швидкістю трохи нижче 16-бітного, то KYRO II знаходить ще одну незаперечну перевагу. Скоро STM / Imagination Technologies випустять новий чіп – STG 4800, який буде представляти з себе щось на кшталт KYRO II Ultra і буде працювати на частотах 200 МГц. Подивившись на різницю між EvilKYRO і Vivid! XS, можна уявити, яку швидкість буде мати новий чіп. Ось тоді директора nVidia взагалі не зможуть спати по ночах.

Наостанок від KYRO II загалом, повернемося до Vivid! XS зокрема. Недоліків в експлуатації цієї карти немає. Звичайно, вона трохи гучніше, ніж брали участь в тестах EvilKYRO і PowerGene MX400, але це майже дрібниці. А от що дійсно можна назвати недоліком, так це відсутність підтримки SECAM. Напевно, це єдиний недолік даної карти. Ну а в гідності ми запишемо висока якість 2D і стабільність роботи. Рівень розгону для всіх KYRO II відеокарт однаково низький, тому оцінити ще одна перевага, швидку пам’ять Samsung, ми не зможемо. А мені залишається лише побажати інженерам Videologic скоріше випустити нову ревізію плати Vivid! XS.

Ми дякуємо Мультимедіа Клуб за надану відеокарту Vivid! XS.

LIKE OFF

6/08.2001

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*