Донецкий техникум промышленной автоматики

Професійні відеокарти: міфи і реальність

  1. Сімейство NVIDIA Quadro FX
  2. Quadro FX 3000
  3. Quadro FX 2000
  4. Quadro FX 1100
  5. Quadro FX 1000
  6. Gigabyte GV-N595U-GT
  7. Сімейство ATi FireGL
  8. ATi FireGL Х1
  9. FireGL Z1-128
  10. FireGL T2-128
  11. Сімейство Matrox Parhelia
  12. Matrox Parhelia 256MB
  13. Matrox Millennium P650
  14. Сімейство 3D labs Wildcat VP
  15. 3D labs Wildcat VP880 і VP990
  16. Методика тестування
  17. результати тестування

Сергій Пахомов

Сімейство NVIDIA Quadro FX

Quadro FX 3000

Quadro FX 2000

Quadro FX 1100

Quadro FX 1000

Gigabyte GV-N595U-GT

Сімейство ATi FireGL

ATi FireGL Х1

FireGL Z1-128

FireGL T2-128

Сімейство Matrox Parhelia

Matrox Parhelia 256MB

Matrox Millennium P650

Сімейство 3D labs Wildcat VP

3D labs Wildcat VP880 і VP990

Методика тестування

Результати тестування

Всі відеокарти можна умовно розділити на три великі класи: бюджетні офісні відеокарти, ігрові карти і професійні карти. І якщо перші два класи добре відомі і знаходяться під пильною увагою різних комп'ютерних видань, то ринок професійних відеокарт досить вузько спеціалізований, а тому маловідомий. Тестуванням професійних прискорювачів взагалі мало хто займається, і інформації про їх продуктивності (не кажучи вже про порівняння цих карт один з одним) практично немає. Як відомо, брак інформації породжує масу чуток і легенд, що і сталося з ринком професійних відеокарт. Слово «професійні» як магніт притягує до себе малоіскушенних у всіх тонкощах комп'ютерного заліза користувачів. Чомусь вважається, що професійна відеокарта - це «круто», і, мабуть, не останню роль тут грає їх ціна. Так, дійсно, ціни на професійні відеоприскорювачі в рази перевищують ціни на ігрові відеокарти класу high-end. Але що ховається за цією ціною і так чи так уже хороші ці малодоступні відеокарти? У цій статті ми постараємося заповнити інформаційний вакуум навколо професійних відеокарт, порівнявши їх один з одним і зі звичайною ігровою відеокартою.

режде всього давайте як аксіому приймемо той факт, що професійні карти не призначені для ігрових додатків, де головним критерієм оцінки продуктивності є так звані fps (frames per second), або кількість кадрів в секунду режде всього давайте як аксіому приймемо той факт, що професійні карти не призначені для ігрових додатків, де головним критерієм оцінки продуктивності є так звані fps (frames per second), або кількість кадрів в секунду. Звичайно, ніхто не забороняє використовувати професійні відеокарти в іграх, однак ніякого виграшу це не дасть, а якщо врахувати їх позамежну вартість, то розумність такого рішення є сумнівною.

Професійні відеокарти, які нерідко називають професійними OpenGL-прискорювачами, орієнтовані в першу чергу на САПР (різноманітні програми твердотільного моделювання та проектування), програми тривимірної анімації і т.д. Тобто ці відеоприскорювачі використовуються в спеціалізованих графічних станціях, в яких, як правило, встановлені два процесори і дуже неслабка дискова підсистема на основі декількох SCSI-дисків, сконфигурированних в RAID-масив.

Природно, що не залишився без уваги і ринок професійних OpenGL-прискорювачів, орієнтованих в першу чергу на САПР.

Незважаючи на досить вузьку спеціалізацію професійних відеокарт, вони досить затребувані на ринку і, якби не їхня ціна, користувалися б куди більшим попитом. Саме ціна на ці карти змушує наших (та й не тільки наших) кулібіних постійно шукати способи перетворення звичайних ігрових відеокарт в професійні. Так, в Інтернеті раз у раз з'являється інформація про різні перетвореннях серійних ігрових карт в професійні прискорювачі. Пов'язано це з тим, що, за великим рахунком (і по великому секрету, звичайно), професійні відеоприскорювачі в сенсі апаратної архітектури мало чим відрізняються від своїх ігрових побратимів. Наприклад, всім відома компанія NVidia на основі одного і того ж чіпа виробляє і ігрові, і професійні карти. Природно, що багато ентузіастів намагаються переробити свою ігрову карту в професійну різними методами, починаючи від заміни драйверів і закінчуючи фізичної перепайкой плати. Інформацію про те, що і де потрібно перепаяти на ігровий відеокарти на основі чіпа від NVidia, щоб перетворити її в професійну, можна почерпнути на сайті www.geocities.com/tnaw_xtennis, а прикладом програмної переробки може служити відома утиліта SoftQuadro.

Ігрові карти RADEON компанії ATi також перепоювати в професійну серію FireGL (про те, як зробити такий апгрейд, можна дізнатися на сайті www.overclockers.ru).

У нашій статті ми не будемо наводити конкретних рецептів подібної перепайки, відзначимо лише, що всі хитрощі зводяться лише до того, щоб змусити ігрову карту ідентифікуватися як професійної. Саме за ідентифікатором пристрою OpenGL драйвер розпізнає відеокарту і в разі, якщо це не професійна модель, блокує деякі апаратні можливості чіпа.

Які саме функції блокуються в ігрових картах, сказати досить важко, але, швидше за все, мова йде про блокування апаратного прискорення ліній, апаратного згладжування ліній / точок, можливості двостороннього освітлення, підтримки додаткових піксельних форматів і деяких інших функцій.

Після того як карта визначається як професійна, OpenGL-драйвер з панелі налаштувань дозволяє використовувати різні налаштування, оптимізовані під конкретні програми (3d studio max, Maya, Lightwave, SolidWorks, Solid Edge і т.д.).

Якщо говорити про сучасний модельний ряд професійних відеокарт, то вибір тут невеликий - це сімейства NVIDIA Quadro FX, ATi FireGL, Matrox Parhelia і 3Dlabs Wildcat.

Сімейство NVIDIA Quadro FX

одельная ряд NVIDIA Quadro FX включає карти NVIDIA Quadro FX 3000 на основі чіпа NV35GL і NVIDIA Quadro FX 2000 року на основі чіпа NV30GL, що позиціонуються як рішення високого рівня, карти NVIDIA Quadro FX 1100 і NVIDIA Quadro FX 1000 Перейти основі чіпа NV30GL, що позиціонуються як рішення в масовому сегменті, і продукт початкового рівня NVIDIA Quadro FX 500 на основі чіпа NV34GL одельная ряд NVIDIA Quadro FX включає карти NVIDIA Quadro FX 3000 на основі чіпа NV35GL і NVIDIA Quadro FX 2000 року на основі чіпа NV30GL, що позиціонуються як рішення високого рівня, карти NVIDIA Quadro FX 1100 і NVIDIA Quadro FX 1000 Перейти основі чіпа NV30GL, що позиціонуються як рішення в масовому сегменті, і продукт початкового рівня NVIDIA Quadro FX 500 на основі чіпа NV34GL.

У нашому тестуванні взяли участь професійні відеоприскорювачі компанії PNY: NVIDIA Quadro FX 3000, Quadro FX 2000, NVIDIA Quadro FX 1100 і NVIDIA Quadro FX 1000 - тобто для повноти картини не вистачає тільки молодшої моделі NVIDIA Quadro FX 500.

Quadro FX 3000

Як уже зазначалося, Quadro FX 3000 є флагманом лінійки Quadro FX. Ця карта має 256 Мбайт DDR-пам'яті. Основою її є чіп NV35GL, що включає 130 млн. Транзисторів і функціонує на частоті 400 МГц в 3D-режимі. Пам'ять же працює на частоті 425 МГц. З урахуванням того, що ширина шини пам'яті становить 256 біт, пропускна здатність пам'яті дорівнює 27,2 Гбайт / с.

З урахуванням того, що ширина шини пам'яті становить 256 біт, пропускна здатність пам'яті дорівнює 27,2 Гбайт / с

Процесор карти Quadro FX 3000 (як, втім, і всіх карт сімейства Quadro FX) має конвеєр, який забезпечує 128-бітну точність операцій з плаваючою точкою, дозволяючи працювати з мільйонами квітів широкого динамічного діапазону. Крім того, процесор відеокарти забезпечує 12-бітну точність субпикселов, що дозволяє позбутися від візуальних аномалій типу «тріщин» або «іскор». Процесор карти Quadro FX 3000 за рахунок використання восьми конвеєрів дозволяє рендерить до восьми пікселів за такт і накладати до 16 текстур на піксель.

Крім того, підтримується апаратне згладжування FSAA аж до режиму 16х при вирішенні до 3840Ѕ2400 при використанні одного дисплея або до дозволу 2048Ѕ1536 при використанні одночасно двох дисплеїв.

Quadro FX 3000 мають два DVI-виходу і підтримує підключення двох дисплеїв з роздільною здатністю 1600Ѕ1200 або з дозволом 3840Ѕ2400 в разі одного дисплея.

Quadro FX 2000

Карта Quadro FX 2000 побудована на основі чіпа NV30GL. Її характеристики трохи скромніше, ніж у карти Quadro FX 3000. Так, використовується 128 Мбайт пам'яті DDR-II, частота процесора становить 400 МГц. На такій же частоті працює і пам'ять, що укупі з шириною шини пам'яті в 128 біт забезпечує пропускну здатність 12,8 Гбайт / с.

Інші характеристики карти Quadro FX 2000 схожі з характеристиками Quadro FX 3000. Так, процесор карти має конвеєр, який забезпечує 128-бітну точність операцій з плаваючою точкою, 12-бітну точність субпикселов, рендеринг до восьми пікселів за такт і можливість накладати до 16 текстур на піксель .

Як і в карті Quadro FX 3000, підтримується апаратне згладжування FSAA аж до режиму 16х при вирішенні до 3840Ѕ2400 в разі одного дисплея або до дозволу 2048Ѕ1536 при одночасному використанні двох дисплеїв.

У відеокарти є два DVI-виходу та підтримується підключення двох дисплеїв з роздільною здатністю 1600Ѕ1200 або з дозволом 3840Ѕ2400 в разі одного дисплея.

Quadro FX 1100

Карта Quadro FX 1100 побудована на основі чіпа NV36GL. У карті встановлено 128 Мбайт пам'яті DDR-II, що працює на частоті 325 МГц. Частота процесора становить 400 МГц. З урахуванням ширини шини пам'яті в 128 біт карта забезпечує пропускну здатність в 12,8 Гбайт / с.

З урахуванням ширини шини пам'яті в 128 біт карта забезпечує пропускну здатність в 12,8 Гбайт / с

Як і у всіх картах сімейства Quadro FX, даний процесор має конвеєр, який забезпечує 128-бітну точність операцій з плаваючою крапкою. Крім того, використовуються 12-бітна точність субпикселов і накладення до 16 текстур на піксель. Використання чотирьох конвеєрів дозволяє рендерить до чотирьох пікселів за такт.

У карті Quadro FX 1100 підтримується апаратне згладжування FSAA аж до режиму 8х.

Quadro FX 1100 має два DVI-виходу і підтримує підключення двох дисплеїв.

Quadro FX 1000

Карта Quadro FX 1000, так само як і карта Quadro FX 2000, побудована на основі чіпа NV30GL. У карті встановлено 128 Мбайт пам'яті DDR-II, що працює на частоті 300 МГц. Частота процесора також становить 300 МГц. З урахуванням ширини шини пам'яті в 128 біт карта забезпечує пропускну здатність в 9,6 Гбайт / с.

З урахуванням ширини шини пам'яті в 128 біт карта забезпечує пропускну здатність в 9,6 Гбайт / с

Характеристики карти Quadro FX тисячі багато в чому схожі з характеристиками Quadro FX 2000, що природно, оскільки в обох картах використовується один і той же процесор. Так, процесор карти має конвеєр, який забезпечує 128-бітну точність операцій з плаваючою точкою, підтримується 12-бітна точність субпикселов і накладення до 16 текстур на піксель. Використання восьміпіксельних конвеєрів дозволяє рендерить до восьми пікселів за такт.

Як і в карті Quadro FX 1000, підтримується апаратне згладжування FSAA аж до режиму 16х при вирішенні до 3840Ѕ2400 в разі одного дисплея або до дозволу 2048Ѕ1536 при одночасному використанні двох дисплеїв.

Gigabyte GV-N595U-GT

Крім розглянутих вище професійних відеокарт сімейства Quadro FX, для порівняння ми включили в наше тестування нову ігрову карту компанії Gigabyte GV-N595U-GT. Ця карта побудована на базі графічного процесора NVIDIA GeForce FX 5950 Ultra, ядро ​​якого працює на тактовій частоті 520 МГц. Карта Gigabyte GV-N595U-GT має 256 Мбайт DDR-пам'яті. Час доступу до мікросхем пам'яті складає 2 нс, при цьому пам'ять працює на частоті 475 (950) МГц.

Час доступу до мікросхем пам'яті складає 2 нс, при цьому пам'ять працює на частоті 475 (950) МГц

Сімейство ATi FireGL

емейство професійних відеокарт компанії ATi представлено серією FireGL, що включає моделі FireGL X2-256t, FireGL X1-256p, FireGL X1-128, FireGL Z1-128 і FireGL T2-128 емейство професійних відеокарт компанії ATi представлено серією FireGL, що включає моделі FireGL X2-256t, FireGL X1-256p, FireGL X1-128, FireGL Z1-128 і FireGL T2-128. У нашому тестуванні взяли участь відеокарти FireGL X1-128 і FireGL T2-128.

ATi FireGL Х1

Карти FireGL X1 поставляються в двох конфігураціях: FireGL X1-128, оснащені 128 Мбайт відеопам'яті і підтримують шини AGP 3.0 8X / 4X, і FireGL X1-256p, оснащені 256 Мбайт відеопам'яті з підтримкою шини AGP PRO50.

0 8X / 4X, і FireGL X1-256p, оснащені 256 Мбайт відеопам'яті з підтримкою шини AGP PRO50

Обидві карти виконані на базі відеопроцесора ATi FGL 9700 (R300W). Карти даної серії мають 256-бітний інтерфейс пам'яті, причому в разі FireGL X1-128 пам'ять працює на частоті 310 МГц, що забезпечує пропускну здатність 19,8 Гбайт / с, а в разі карти FireGL X1-256p частота пам'яті становить 276 МГц при пропускній здатності 17,7 Гбайт / с.

Сам процесор ATi FGL 9700 працює на частоті 325 МГц.

Характеристики процесора ATi FGL 9700 багато в чому схожі з характеристиками FGL9800. Так, є чотири паралельних геометричних движка, вісім паралельних піксельних конвеєрів, забезпечуються 128-бітна точність операцій з плаваючою крапкою і накладення до 16 текстур на піксель за один прохід. Процесор апаратно підтримує до восьми світлових джерел, кадровий буфер з 10 бітами на канал кольору і режими повноекранного згладжування FSAA 2х / 4х / 6х.

Наявність двох DVI-I дозволяє підключати до карти одночасно два монітори.

FireGL Z1-128

Відеоприскорювач FireGL Z1-128 позиціонується компанією ATi як відеокарта для робочих станцій середнього рівня. Вона виготовлена ​​на базі відеопроцесора ATi FGL 9500, що працює на частоті 325 МГц. У карті використовується 128 Мбайт пам'яті DDR-I з 256-бітовим інтерфейсом, що забезпечує пропускну здатність 9,9 Гбайт / с (частота роботи пам'яті становить 310 МГц).

У карті використовується 128 Мбайт пам'яті DDR-I з 256-бітовим інтерфейсом, що забезпечує пропускну здатність 9,9 Гбайт / с (частота роботи пам'яті становить 310 МГц)

Відеопроцесор ATi FGL 9500 має чотири паралельних геометричних движка, чотири паралельних піксельних конвеєра і забезпечує 128-бітну точність операцій з плаваючою крапкою. Процесор апаратно підтримує до восьми світлових джерел. Наявність двох DVI-I дозволяє підключати до карти одночасно два монітори.

FireGL T2-128

Карта FireGL T2-128 є молодшою ​​в лінійці FireGL. Вона побудована на відеопроцесорі ATi FGL9600, що працює на частоті 400 МГц, і оснащена 128 Мбайт пам'яті DDR-I, що працює на частоті 300 МГц. Ширина інтерфейсу пам'яті складає 128 біт, а пропускна здатність - 9,6 Гбайт / с.

Ширина інтерфейсу пам'яті складає 128 біт, а пропускна здатність - 9,6 Гбайт / с

Ядро видеопроцессора ATi FGL9600 кілька урізано в порівнянні з іншими моделями карт серії FireGL. Так, в відеопроцесорі є тільки два паралельних геометричних движка і чотири паралельних піксельних конвеєра. Як і у всіх інших процесорах, що використовуються в відкритих FireGL, підтримується 128-бітна точність операцій з плаваючою точкою, накладення 16 текстур за прохід, апаратне прискорення до восьми світлових джерел, підтримка кадрового буфера з 10 бітами на канал кольору і режими повноекранного згладжування 2х / 4х / 6х.

Карта FireGL T2-128 оснащена портами VGA (Sub-D 15pin) і DVI-I.

Сімейство Matrox Parhelia

емейство професійних відеокарт компанії Matrox представлено серією Parhelia, куди входять всі три карти: Parhelia 256MB, Parhelia 128MB і Parhelia 256MB PCI емейство професійних відеокарт компанії Matrox представлено серією Parhelia, куди входять всі три карти: Parhelia 256MB, Parhelia 128MB і Parhelia 256MB PCI. Власне, відмінності цих карт відображені в їхніх назвах - перші дві карти розрізняються обсягами пам'яті, а третя карта призначена для установки в слот PCI. У нашому тестуванні брала участь тільки старша модель - карта Parhelia 256MB.

Matrox Parhelia 256MB

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

Карта Matrox Parhelia 256MB побудована на базі нового відеопроцесора Matrox Parhelia-512, виконаного по 0,15-микронному технологічним процесом і містить 80 млн. Транзисторів. Обсяг відеопам'яті, як неважко здогадатися з назви, становить 256 Мбайт, причому використовується 256-бітна шина пам'яті.

Відеопроцесор Matrox Parhelia-512 містить чотири піксельних конвеєра, в кожному з яких є по чотири текстурні блоки з п'ятьма комбінаційними стадіями на кожному піксельної конвеєрі і можливістю попарного об'єднання конвеєрів. Це дозволяє обробляти чотири текстури за такт і забезпечувати швидкість заповнення до 1 гігапікселей в секунду і близько 4 гігатекселей в секунду.

Відеопроцесор має два вбудованих RAMDAC з частотою 400 МГц і забезпечує 10-бітові кольорові канали.

У відеокарти Matrox Parhelia 256MB підтримується режим згладжування зображення по 16 семплам. Цікаво, що обробці піддається не цілком вся сцена, а лише граничні області полігонів, що займають лише 3-5% всієї сцени.

Ще однією особливістю карти Matrox Parhelia 256MB може вважатися можливість виведення зображення не тільки на один, але і на два або три монітори одночасно.

Matrox Millennium P650

Відеокарту Matrox Millennium P650, звичайно ж, не можна зарахувати до розряду професійних карт. Втім, вона так і не позиціонується. Це досить дешева бюджетна відеокарта, побудована на основі процесора Parhelia-LX - полегшеної версії Parhelia-512.

У відеокарті встановлено всього 64 Мбайт відеопам'яті, що, природно, сильно обмежує можливий спектр її використання. Тому основне призначення даної карти - робота з офісними додатками.

Розрядність системної шини і шини пам'яті у цього процесора становить 256 і 128 біт, тобто в два рази нижче, ніж у повноцінного процесора Parhelia-512.

Карта Matrox Millennium P650 підтримує інтерфейс AGP 8x, максимальний дозвіл монітора в 2048Ѕ1536 точок (85 Гц) і максимальну частоту розгортки в 200 Гц (640Ѕ480). Завдяки використанню технології Dual-Head RF відеовиходи нових Millennium повністю незалежні, що дозволяє налаштовувати кожен з них окремо.

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

Сімейство 3D labs Wildcat VP

рофессіональние карти компанії 3D labs представлені сімейством 3D labs Wildcat VP, що включає моделі VP990Pro, VP880Pro, VP870, VP760 і VP560 рофессіональние карти компанії 3D labs представлені сімейством 3D labs Wildcat VP, що включає моделі VP990Pro, VP880Pro, VP870, VP760 і VP560. Звичайно, найбільш продуктивною є старша в цьому сімействі карта Wildcat VP990Pro, оснащена 512 Мбайт відеопам'яті. У нашому тестуванні взяли участь тільки карти 3D labs Wildcat VP880Pro і 3D labs Wildcat VP990Pro.

3D labs Wildcat VP880 і VP990

Відмінності між картами 3D labs Wildcat VP880 і VP990 полягають в обсязі встановленої пам'яті і в її швидкодії. Карта 3D labs Wildcat VP880 оснащена 256 Мбайт пам'яті DDR, а карта 3D labs Wildcat VP990 має вже 512 Мбайт пам'яті DDR. Ширина шини пам'яті у обох карт становить 256 біт.

Як і всі карти сімейства 3D labs Wildcat VP, дана карта побудована на основі повністю програмованого відеопроцесора P10, архітектура якого досить складна, тому ми лише торкнемося його особливостей. Цей процесор виконується по 150-нанометровим технологічним процесом і має 76 млн. Транзисторів.

Фактично, в відеопроцесорі P10 інтегровано близько 200 окремих 32-бітових процесорів. Наприклад, геометричний процесор складається з 16 окремих процесорів, що підтримують 32-бітну точність операцій з плаваючою крапкою. Процесор обробки текстур включає 128 окремих процесорів, а процесор обробки пікселів - 64 окремих процесора.

Командний процесор керує 3D-конвеєром, організовуючи графічний аналог «багатозадачності» (на основі перемикання контекстів), поширеною в сучасних CPU, і виконує пріоритетні команди, що вимагають негайної реакції «позачергово», такі як перемикання відеосторінок тощо.

Процесор P10 дозволяє накладати до восьми текстур за такт і підтримує апаратне прискорення до 16 джерел світла. Підтримуються повноекранний програмний антіаліазінг і багатопотокова обробка програм, що створює ефект декількох віртуальних процесорів.

Підсистема віртуальної пам'яті, де всі звернення до пам'яті розташовані в єдиному віртуальному адресному просторі розміром 16 Гбайт, дозволяє відеокарті обійти обмеження обсягу встановленої пам'яті.

На закінчення відзначимо, що подвійний інтегрований 10-бітний RAMDAC, що функціонує на частоті 370 МГц, дозволяє підключати до відеокарти одночасно два монітори.

Методика тестування

ля тестування професійних відеокарт використовувалася графічна станція наступної конфігурації: ля тестування професійних відеокарт використовувалася графічна станція наступної конфігурації:

  • два процесори Intel Pentium 4 3,2 ГГц (кеш L3 1 Мбайт);
  • частота системної шини: 533 МГц;
  • системна плата Intel SE7505VB2;
  • чіпсет системної плати: Intel E7505;
  • пам'ять: 2 Гбайт DDR400 (в режимі DDR266);
  • дискова підсистема: чотири SCSI-диска, об'єднані в RAID-масив рівня 0 з використанням двоканального SCSI RAID-контролера Intel SRCU42U.

Тестування проводилося під управлінням операційної системи Windows XP SP1. Додатково встановлювалися всі оновлення (Hot fix), доступні на момент проведення тестування.

Для тестування були відібрані професійні 3D-пакети, які використовують в роботі дизайнери, проектувальники і розробники:

  • EDS Solid Edge 12;
  • Alias ​​WaveFront Maya5;
  • Discreet 3d studio max 6.0;
  • CINEBENCH 2003 v.1.

Оцінка ефективності відеокарти при роботі в середовищі EDS Solid Edge 12 проводилася з використанням скрипта SPECapc_Solid EdgeV12.13. Цей скрипт також використовує різні моделі твердотільного проектування і дозволяє отримати окремі результати для графічної, процессорной і дискової підсистеми. Для порівняння відеокарт використовувався тільки результат продуктивності графічної підсистеми.

Тестування з використанням скрипта SPECapc_Solid EdgeV12.13 проводилося при дозволі 1280Ѕ1024 точок при 32-бітної глибині кольору і частоті рядкової розгортки 75 Гц.

Ефективність роботи графічної станції з пакетом Alias ​​WaveFront Maya5 досліджувалася за допомогою скрипта SPECapc_Maya5v_1.3, в якому використовуються чотири різні моделі і п'ять різних режимів візуалізації. Тест складається з 30 подтестов, 27 з яких виконуються по три рази. Як і більшість тестів, скрипт SPECapc_Maya5v_1.3 дозволяє аналізувати графічну, процессорную і дискову підсистеми. Для порівняння відеокарт використовувався тільки результат продуктивності графічної підсистеми.

Тестування з використанням скрипта SPECapc_Maya5v_1.3 проводилося при дозволі 1024Ѕ768 точок при 32-бітної глибині кольору і частоті рядкової розгортки 75 Гц.

Тестовий пакет CINEBENCH 2003 v.1 на движку випускається компанією Maxon пакета для тривимірного моделювання CINEMA 4D призначений для дослідження продуктивності графічної і процесорної підсистем комп'ютера.

В одному з подтестов CINEBENCH 2003 v.1 використовується рендеринг сцени з використанням одного процесора і всіх процесорів графічної станції. Це дозволяє оцінити процессорную підсистему графічної станції, однак результат цього подтеста практично не залежить від використовуваної відеокарти. В іншому подтестов C4D Shading запускається власна система рендеринга з пакету CINEMA 4D, яка працює в програмному режимі, щоб виключити вплив OpenGL-драйвера. Після цього запускаються тести OpenGL SoftWare Lighting і OpenGL Hardware Lighting. При тестуванні відеокарт ми використовували тільки результати тесту OpenGL Hardware Lighting, які залежать від продуктивності відеокарти.

Тестування з використанням бенчмарка CINEBENCH 2003 v.1 проводилося при дозволі 1024Ѕ768 точок при 32-бітної глибині кольору і частоті рядкової розгортки 75 Гц.

При тестуванні пакету Discreet 3d studio max 6.0 використовувався скрипт, спеціально розроблений в нашій лабораторії для тестування відеокарт. Скрипт розбитий на дві частини, що передбачають різні режими роботи. У першій частині скрипта проводиться рендеринг складних сцен, при якому основне навантаження лягає на процессорную підсистему.

У другій частині скрипта виконуються операція обертанні, руху і масштабування об'єкта сцени в різних видових вікнах - як в режимі відображення Wireframe, так і в режимі Facets + Highlights.

В даному випадку основне навантаження лягає на відеокарту. Вимірюваної характеристикою є кількість оброблених кадрів в секунду (fps), а інтегральний результат визначається як геометричне середнє між швидкостями обробки кадрів в різних подтестах.

При використанні для тестування пакету Discreet 3d studio max 6.0 встановлювалося дозвіл 1280Ѕ1024 точок при 32-бітної глибині кольору і частоті рядкової розгортки 75 Гц.

результати тестування

Власне, щоб відповісти на питання, яка з відеокарт продемонструє найвищу продуктивність, зовсім не обов'язково було проводити тестування Власне, щоб відповісти на питання, яка з відеокарт продемонструє найвищу продуктивність, зовсім не обов'язково було проводити тестування. І так зрозуміло, що лідером виявиться карта NVIDIA Quadro FX 3000. Однак в даному випадку нас більше цікавили не стільки абсолютні значення результатів тестування, скільки різниця по продуктивності між окремими картами з урахуванням їх вартості. Тобто в кінцевому рахунку нас цікавила вартість продуктивності відеокарт при їх використанні з різними пакетами.

Отже, звернемося до результатів тестування. Перш за все зазначимо, що всі карти NVIDIA Quadro FX тестувалися з використанням новітнього на момент проведення тестування офіційного драйвера версії 53.03. Карти сімейства ATi FireGL тестувалися під управлінням драйвера версії 7.96.2.1, що включає OpenGL-драйвер для 3d studio max версії 6.14.10.5015.

Для карт Matrox Parhelia 256MB і Matrox Millennium P650 використовувався драйвер версії 1.05.00.107, а для карт 3D labs Wildcat VP880 і VP990 - 3.01-0678 від 12 лютого 2004 року.

Для всіх тестованих карт з тим, щоб отримати максимально можливу продуктивність, настройками драйвера блокувався режим антіаліазінга і проводилася настройка на максимальну продуктивність. Крім того, в разі карт NVIDIA Quadro FX і ATi FireGL за допомогою налаштувань драйвера встановлювалася додаткова оптимізація (preset) під кожне із застосовуваних OpenGL-додатків, а при використанні пакета Discreet 3d Studio Max 6.0 тестування проводилося як з драйвером OpenGL, так і з драйвером DirectX 9.0.

Як з'ясувалося в результаті тестування, при роботі з пакетом 3d studio max 6.0 більшість карт показують більш високий результат при використанні драйвера DirectX 9.0. Виняток склала карта FireGL T2-128, у якій результат для драйвера OpenGL виявився трохи вище, ніж при використанні драйвера DirectX 9.0. Крім того, карти Matrox Parhelia 256MB і Matrox Millennium P650 взагалі не змогли пройти тест 3d studio max 6.0 при використанні драйвера DirectX 9.0, що виражалося в зависанні графічної станції.

Ще один сюрприз піднесли карти 3D labs Wildcat VP880 і VP990. Спочатку ми намагалися використовувати новітні драйвери 3.01-0734, датовані 12 лютого 2004 року, однак у процесі тестування з'ясувалося, що з цими драйверами навідріз відмовляється працювати пакет Alias ​​WaveFront Maya5. Відразу ж після завантаження пакету і до запуску тестового скрипта комп'ютер просто зависає. Тому зазначені карти тестувалися з попередньою версією драйверів 3.01-0678.

Як уже зазначалося, використовувані нами для тестування скрипти дозволяють отримати загальний і окремі результати для кожної з підсистем графічної станції. Однак, з огляду на, що основний акцент при тестуванні приділяється саме графічним картам, для порівняння використовувалися тільки результати графічної підсистеми. Більш того, як і слід було очікувати, результати тестування процесорної і дискової підсистем у всіх випадках виявлялися рівними.

Для більш наочного порівняння продуктивності карт один з одним все результати представляються в нормованому вигляді. Для нормування використовувалася референсна карта NVIDIA GeForce FX 5950, для якої результати кожного тесту приймалися рівними одиниці. Таким чином, якщо для якоїсь карти результат виявлявся рівним 2, це означало, що в даному тесті продуктивність цієї карти в два рази вище продуктивності карти NVIDIA GeForce FX 5950.

Результати порівняльного тестування наведені на малюнку і в таблиці.

Результати порівняльного тестування наведені на малюнку і в таблиці

Результати порівняльного тестування графічних карт

Результати порівняльного тестування графічних карт в нормованих одиницях

Як видно за результатами тестування, найменше від вибору графічної карти залежать результати тесту SPECapc_Solid EdgeV12.13. Крім того, що сам додаток Solid EdgeV12 є однопроцесорним, тобто не може використовувати переваги багатопроцесорних конфігурацій, при роботі в однопроцессорной конфігурації результати виявилися вищими, ніж в двухпроцессорной. Тому для даного пакета взагалі не потрібна високопродуктивна графічна станція.

Результати тесту SPECapc_Maya5v_1.3 в цьому сенсі куди більш показові. Як видно, абсолютним лідером в даному випадку є карта NVIDIA Quadro FX 3000. Втім, і всі інші карти сімейства Quadro FX проявили себе в цьому тесті непогано, значно випередивши конкурентів.

У тесті CINEBENCH 2003 v.1 карти сімейства NVIDIA Quadro FX і ATi FireGL демонструють приблизно рівні результати, хоча лідером тут є карта NVIDIA Quadro FX 3000. А ось карти Matrox Parhelia 256MB, Matrox Millennium P650, 3Dlabs Wildcat VP880 Pro 256 MB і 3D labs Wildсat VP990 Pro 512 MB, що опинилися в явному програші, погано пристосовані для роботи з пакетом CINEMA 4D.

При роботі з пакетом Discreet 3d studio max 6.0 найбільш високі результати демонструють карти сімейства ATi FireGL, причому кращий показник у карти ATi FireGL T2-128. Карти сімейства NVIDIA Quadro FX за результатами лише трохи поступаються картам сімейства ATi FireGL, тоді як карти Matrox Parhelia 256MB і Matrox Millennium P650 явно програють. Результати карт сімейства 3D labs Wildcat VP значно вище, ніж у карт Matrox, але в той же час дещо гірше результатів референсной карти NVIDIA GeForce FX 5950.

Редакція висловлює вдячність компаніям за надання карт для проведення тестування:

  • компанії IT-labs (тел .: (095) 923-3418) за надання карти PNY NVIDIA Quadro FX 3000;
  • компанії Alliance Marketing Group ( www.alliancegroup.ru , Тел .: (095) 796-9356, факс: (095) 796-9357) за надання карт PNY NVIDIA Quadro FX 1100 і PNY NVIDIA Quadro FX 1000, ATi FireGL X1-128, ATi FireGL T2-128;
  • представництву компанії ATi ( www.ati.com ) За надання карти ATi FireGL Z1-128;
  • компанії 3Logic ( www.3logic.ru , Тел .: (095) 737-6109, факс: (095) 737-6108) за надання карт PNY NVIDIA Quadro FX 2000, Matrox Parhelia 256MB і Matrox Millennium P650;
  • компанії Multimedia Club ( www.mpc.ru , Тел .: (095) 943-9290, 943-9293, 158-5386, 158-7476, 158-7479) за надання карт 3D labs Wildcat VP880 Pro 256 MB і 3D labs Wildcat VP990 Pro 512 MB.

КомпьютерПресс 3'2004


Але що ховається за цією ціною і так чи так уже хороші ці малодоступні відеокарти?