Мы продолжаем развивать новую тенденцию на iXBT Hardware — в начале каждого нового месяца публиковать отчет о выходе новых драйверов для популярных видеокарт за прошедший месяц, публиковать сравнительный анализ этих драйверов относительно предыдущих версий, дополнять сводные диаграммы производительности популярных видеокарт и определять наилучшие соотношения цена/производительность. Сразу отмечу, что мы пока рассматриваем работу видеокарт только под ОС Windows 98. Раздел по Windows 2000 появится позже.
1. Конфигурация тестовых стендов
1.1. Компьютер на базе Pentium III — 600 MHz:
- процессор Intel Pentium III — 600E MHz;
- системная плата Chaintech 6OJV (i815);
- оперативная память 256 MB PC133 (2xDIMM Transcend);
- жесткий диск IBM DPTA 20GB UltraDMA/66;
1.2. Компьютер на базе Pentium III — 800 MHz:
- процессор Intel Pentium III — 800EB MHz;
- системная плата Chaintech 6OJV (i815);
- оперативная память 256 MB PC133 (2xDIMM Transcend);
- жесткий диск IBM DPTA 20GB UltraDMA/66;
1.3. Компьютер на базе Athlon — 700 MHz:
- процессор AMD Athlon — 700 MHz;
- системная плата ASUS K7M (AMD 750);
- оперативная память 256 MB PC100 (2xDIMM Hyundai);
- жесткий диск Fujitsu 10GB UltraDMD/66
На обоих стендах установлена операционная система Windows 98SE, использовались мониторы ViewSonic P810 (21"); NOKIA 447Xav (17").
В качестве инструментов для тестирования использовались игры:
- id Software Quake3 (v.1.16n, OpenGL, мультитекстурирование, demo002, настройки тестирования: уровень детализации — Medium, уровень детализации текстур — №3)
- Rage Expendable (Direct3D, мультитекстурирование, timedemo)
- Epic Games Unreal (v.2.25f, Direct3D, мультитекстурирование, timedemo)
2. Список видеокарт
Ниже я приведу список исследуемых видеочипов (видеокарт), нажав на название каждого из которых, вы сможете попасть на страницу, посвященную обзору последних версий драйверов для платы на данном чипе, а также получить краткую характеристику самой карты. Отмечу, что в виду родственности по технологическому процессу изготовления и отличиях исключительно в значениях частот работы, в некоторых случаях одна и та же видеокарта использовалась для получения данных по линейке плат, например, 3dfx Voodoo3 3000 была испытана не только на штатных частотах 166/166 МГц, но и как 3dfx Voodoo3 2000 (143/143 МГц). В сводной диаграмме будут приведены также значения производительности, полученные на нештатных частотатах (т.е. в режиме разгона).
Порядок тестирования таков:
- Оценка новых версий драйверов производится на разных стендах:
- для видеокарт стоимостью до $100 используется стенд на Pentium III — 600 MHz;
- для видеокарт стоимостью свыше $100 используется стенд на Pentium III — 800 MHz;
- Формирование сводных диаграмм сравнительного анализа производительности видеокарт производится по сходной схеме:
- сводная диаграмма по видеокартам стоимостью до $100 (на базе стенда на Pentium III — 600 MHz);
- сводная диаграмма по видеокартам стоимостью свыше $100 (на базе стенда на Pentium III — 800 MHz);
- сводная диаграмма по всем видеокартам на базе стенда на Athlon — 700 MHz.
Выход драйверов от производителей видеокарт (если они не являются производителями соответствующих чипов) я не учитываю ввиду многочисленности таковых версий и невозможности физически их все протестировать. Также хочу заметить, что в связи с трудностями, с которыми пришлось столкнуться при исследованиях S3 Savage4, ввиду недоотлаженных драйверов от S3, мне пришлось воспользоваться отдельными версиями так называемых Tweaked драйверов от BiPolar или Rizen. Предупреждаю сразу фанатов Savage4, что я не имею времени на подбор оптимальных настроек для этого чипа, и тестирую его так, как предлагает фирма S3 и авторы Tweaked драйверов — BiPolar и Rizen.
Замечания и наблюдения по вышеперечисленным версиям драйверов можно найти на страницах, посвященных конкретным видеокартам (см. список ниже). Проверка качества 3D-графики осуществлялась на следующих играх:
- id Software Quake3
- Epic Games Unreal
- Epic Games Unreal Tournament
- Electronic Arts Need For Speed: Porshe 2000
- Blizzard Diablo II (v.1.03)
- WxP Dagoth Moor Zoological Garden
- WxP Isle of Morg
- Rage Rally
- Croteam Serious Sam Test
- Rage Expendable
- THQ Mercedes-Benz Track Racing
- Rage Midnight Primary Racer GT
Прошу не возмущаться, что вашей любимой игры нет в данном списке, по мере возможности мы будем расширять список игр, на которых будем проверять работу видеокарт.
Итак, список карт:
- S3 Savage4
- S3 Savage2000
- NVIDIA Riva TNT2 M64
- NVIDIA Riva TNT2
- NVIDIA Riva TNT2 Ultra
- NVIDIA GeForce256 SDR
- NVIDIA GeForce256 DDR
- NVIDIA GeForce2 GTS 32 Mb
- NVIDIA GeForce2 GTS 64Mb
- NVIDIA GeForce2 MX
- ATI RAGE 128 Pro
- ATI RAGE MAXX
- ATI RADEON 64MB
- 3dfx Velocity 100
- 3dfx Voodoo3 2000
- 3dfx Voodoo3 3000
- 3dfx Voodoo5 5500
- Matrox G400
- Matrox G400 MAX
- STMicroelectronics KYRO
3. Новости за июль 2000 года
В течение июля 2000 года вышли следующие драйверы:
- от NVIDIA версии 5.32 и 5.33 под Windows 98 для видеокарт на базе Riva TNT, Riva TNT2/Pro/Ultra, GeForce256 SDR/DDR, GeForce2 GTS/MX;
- от 3dfx версия 1.05.00 и 1.05.01(бета) под Windows 98 для видеокарт Voodoo3 (Velocity 100);
- от 3dfx версия 1.05.77(бета) под Windows 98 для видеокарт Voodoo5;
- DrivHIGH Tweaked driver версии 0.01 под Windows 98 для видеокарт на базе Savage 2000;
- от S3 версия 8.20.22 под Windows 98 для видеокарт на базе Savage4;
- от BiPolar Tweaked driver версии 1.17 под Windows 98 для видеокарт на базе Savage4;
- от Rizen Tweaked driver версии 2.02 под Windows 98 для видеокарт на базе Savage4;
- от Matrox версия 6.01(бета)PowerDesk под Windows 98 для видеокарт на базе G400 (однако эта бета-версия очень сырая и поэтому не рассматривалась).
4. Сводные диаграммы производительностей видеокарт на последних версиях драйверов за июль 2000 года


















Думаю, что комментарии тут излишни. Читатель сам видит, кто есть кто :)
5. Расчет соотношений цена/производительность и выбор оптимальных приобретений на конец июля 2000 года
Этот расчет мы выполним при следующих допущениях:
- процент соотношения потребности в производительности и качестве распределяется так:
- приоритет по скорость — 60%
- приоритет по качеству — 40%
- скорость работы 16-меговых и 32-меговых видеокарт на S3 Savage4, ATI RAGE 128 PRO, NVIDIA Riva TNT2 M64, Riva TNT2 примерно равны.
Таким образом, мы получаем следующую формулу:
К = ((Q816 + Q832 + Q1016 + Q1032 + Q1216 + Q1232 + E816 + E832 + E1016 + E1032 + E1216 + E1232 + U816 + U832 + U1016 + U1032 + U1216 + U1232) * 0.6 + (Quality * 0.4)) / (Price * 10)
Где:
- К — Коэффициент полезности. Чем он выше, тем лучшая оценка карты.
- Q816 — скорость в Quake3 в разрешении 800х600х16;
- Q832 — скорость в Quake3 в разрешении 800х600х32;
- Q1016 — скорость в Quake3 в разрешении 1024х768х16;
- Q1032 — скорость в Quake3 в разрешении 1024х768х32;
- Q1216 — скорость в Quake3 в разрешении 1280х768х16;
- Q1232 — скорость в Quake3 в разрешении 1280х768х32;
- E816 — скорость в Expendable в разрешении 800х600х16;
- E832 — скорость в Expendable в разрешении 800х600х32;
- E1016 — скорость в Expendable в разрешении 1024х768х16;
- E1032 — скорость в Expendable в разрешении 1024х768х32;
- E1216 — скорость в Expendable в разрешении 1280х768х16;
- E1232 — скорость в Expendable в разрешении 1280х768х32;
- U816 — скорость в Unreal в разрешении 800х600х16;
- U832 — скорость в Unreal в разрешении 800х600х32;
- U1016 — скорость в Unreal в разрешении 1024х768х16;
- U1032 — скорость в Unreal в разрешении 1024х768х32;
- U1216 — скорость в Unreal в разрешении 1280х768х16;
- U1232 — скорость в Unreal в разрешении 1280х768х32;*
- Quality — оценка качества работы видеокарты в 3D по 1000-бальной шкале (см.пояснения ниже);
- Price — цена видеокарты на конец отчетного месяца по данным Price.Ru
* Все значения скоростей были взяты из тестов, полученных на стенде, базируемом на Athlon 700 MHz
Название карты | Quality | Price | Коэффициент полезности | |
---|---|---|---|---|
16MB (8 MB) | 32MB (64 MB) | |||
NVIDIA Riva TNT2 M64 | 680 | 40 | 50 | 2.75/2.2 |
NVIDIA Riva TNT2 | 720 | 70 | 75 | 3.0/2.8 |
NVIDIA Riva TNT2 Ultra | 720 | 105 | 2.6 | |
NVIDIA GeForce 256 SDR | 850 | 125 | 3.8 | |
NVIDIA GeForce 256 DDR | 850 | 172 | 3.26 | |
NVIDIA GeForce2 GTS 32 Mb | 900 | 255 | 2.6 | |
NVIDIA GeForce2 GTS 64 Mb | 900 | 300 | 2.36 | |
NVIDIA GeForce2 MX | 900 | 130 | 3.8 | |
S3 Savage 4 | 450 | 37 | 48 | 2.7/2.1 |
S3 Savage 2000 | 500 | 110 | 2.98 | |
3dfx Velocity 100 | 800 | 55 | 3.6 | |
3dfx Voodoo3 2000 | 800 | 75 | 2.5 | |
3dfx Voodoo3 3000 | 800 | 96 | 2.48 | |
3dfx Voodoo5 5500 | 850 | 320 | 1.46 | |
Matrox G400 | 820 | 90 | 116 | 2.23/1.73 |
Matrox G400 MAX | 820 | 195 | 1.31 | |
ATI RAGE 128 PRO | 780 | 68 | 84 | 2.57/2.1 |
ATI RAGE MAXX | 700 | 150 | 2.26 | |
ATI RADEON 64MB | 850 | 330 | 1.75 | |
STM Kyro 64MB | 550 | 200 | 1.73 |
Не забывайте, что в оценку Quality входит не только качество 2D и 3D-графики (например, наличие честной трилинейной или анизотропной фильтраций), но и надежность работы, частота подвисаний, относительная безглючность драйверов и утилит, легкость или сложность настроек. Поэтому не надо удивляться самому низкому параметру Quality у S3 Savage4. STM Kyro благодаря крайне сырым драйверам тоже не смогла обеспечить высокие значения Quality.
Нетрудно заметить, что самыми "полезными" видеокартами являются платы на базе чипов NVIDIA GeForce2 MX, GeForce256 SDR и 3dfx Velocity 100. Затем в числе лидеров идут NVIDIA GeForce256 DDR, NVIDIA Riva TNT2 и TNT2M64, S3 Savage2000 и Savage4.
Мы отдаем себе отчет в том, что использованный нами способ определения коэффициента полезности является несовершенным, поэтому мы ждем предложений и пожеланий читателей, для того, чтобы учесть все в следующих выпусках 3DGiТоги.
Как всегда, мы ждем ваших комментариев, дополнений и советов.
Отдельное спасибо за помощь в тестировании Евгению Зайцеву и Ильдару Ахметжанову