Мы решили предложить нашим читателям новый сервис — в начале каждого месяца предоставлять отчет о том, какие драйверы вышли для популярных 3D акселераторов за прошедший месяц, что в них нового, хорошего и плохого. А также публиковать сравнительный анализ этих драйверов относительно предыдущих версий и предоставить информацию в виде диаграмм по производительности популярных в настоящее время графических ускорителей. Мы также приведем анализ соотношения цена/производительность участников тестирования. Пока все тесты проводятся только под ОС Windows 98. Позднее мы будем приводить результаты и при использовании Windows 2000.
1. Конфигурация тестовых стендов
1.1. Компьютер на базе Pentium III — 550 MHz:
- процессор Intel Pentium III — 550 MHz (downclocked 733 MHz);
- системная плата Chaintech 6ATA4 (VIA Apollo Pro133A);
- оперативная память 256 MB PC133 (2xDIMM Transcend);
- жесткий диск IBM DPTA 20GB UltraDMA/66;
1.2. Компьютер на базе Athlon — 700 MHz:
- процессор AMD Athlon — 700 MHz;
- системная плата ASUS K7M (AMD 750);
- оперативная память 256 MB PC100 (2xDIMM Hyundai);
- жесткий диск Fujitsu 2.5GB UltraDMD/33
На обоих стендах установлена операционная система Windows 98SE, использовались мониторы ViewSonic P810 (21'); NOKIA 447Xav (17').
В качестве инструментов для тестирования использовались игры:
- id Software Quake3 (OpenGL, мультитекстурирование, demo002)
- Rage Expendable (Direct3D, мультитекстурирование, timedemo)
2. Список видеокарт
Ниже я приведу список исследуемых графических процессоров и видеокарт на их основе, нажав на название каждого из участника, вы сможете перейти на страницу, посвященную обзору последних версий драйверов для платы на данном чипе, а также получить краткую характеристику самой карты. Отмечу, что в виду родственности по технологическому процессу изготовления и отличиях исключительно в значениях частот работы, в некоторых случаях одна и та же видеокарта использовалась для получения данных по линейке плат, например, 3dfx Voodoo3 3000 была испытана не только на штатных частотах 166/166 МГц, но и как 3dfx Voodoo3 2000 (143/143 МГц). В сводной диаграмме будут приведены также значения производительности, полученные на разогнанных видеокартах.
Выход драйверов от производителей видеокарт (если они не являются производителями соответствующих графических чипов) я не учитываю ввиду многочисленности таковых версий и невозможности физически их всех проанализировать. Также хочу заметить, что в связи с трудностями, с которыми пришлось столкнуться при исследованиях S3 Savage4 в виду недоотлаженных драйверов от S3, мне пришлось воспользоваться отдельными версиями так называемых Tweaked драйверов от BiPolar. Предупреждаю сразу поклонников Savage4, что я не имею времени на подбор оптимальных настроек у этого чипа, и тестирую его так, как предлагает фирма S3 и автор Tweaked драйверов — BiPolar. Тем не менее, если кто-то предложит понятную методику настройки — мы ею непременно воспользуемся.
Замечания и наблюдения по вышеперечисленным версиям драйверов можно найти на страницах, посвященных конкретным видеокартам (см.список ниже).
- S3 Savage4
- S3 Savage2000
- NVIDIA Riva TNT2 M64
- NVIDIA Riva TNT2
- NVIDIA Riva TNT2 Ultra
- NVIDIA GeForce256 SDR
- NVIDIA GeForce256 DDR
- NVIDIA GeForce2 GTS
- ATI RAGE 128 Pro
- ATI RAGE MAXX
- 3dfx Velocity 100
- 3dfx Voodoo3 2000
- 3dfx Voodoo3 3000
- 3dfx Voodoo5 5500
- Matrox G400
- Matrox G400 MAX
3. Новости за июнь 2000 года
В течение июня 2000 года вышли следующие драйверы:
- от NVIDIA версия 5.30 под Windows 98 для видеокарт на базе Riva TNT, Riva TNT2/Pro/Ultra, GeForce256 SDR/DDR, GeForce2 GTS/MX;
- от 3dfx версия 1.04.09 (бета) под Windows 98 для видеокарт Voodoo3 (Velocity 100);
- от ATI версия 6.33 cd21 под Windows 98 для видеокарт на базе RAGE 128/128 PRO;
- от S3 версия 9.51.03 под Windows 98 для видеокарт на базе Savage 2000;
- от Matrox версия 6.00 PowerDesk под Windows 98 для видеокарт на базе G400.
4. Сводные диаграммы производительностей видеокарт на последних версиях драйверов за июнь 2000 года
![](svod-q3-800.gif)
![](svod-q3-1024.gif)
![](svod-exp-800.gif)
![](svod-exp-1024.gif)
Думаю, что комментарии тут излишни. Читатель сам видит, кто есть кто :)
5. Расчет соотношений цена/производительность и выбор оптимальных приобретений на конец июня 2000 года
Этот расчет мы выполним при следующих допущениях:
1) при наличии карты с поддержкой 32-битного цвета в 3D число пользователей, играющих в разрешениях составит:
- 800х600х16 — 40%
- 800х600х32 — 30%
- 1024х768х16 — 20%
- 1024х768х32 — 10%
Разумеется, это упрощенные цифры, не учитывающие низкое разрешение 640х480 и разрешения свыше 1024х768.
2) если у пользователя всего две игры, схожие по типам и нагрузкам на карту с Quake3 и Expendable, то процент использования их между собой распределится так:
- Quake3 — 70%
- Expendable — 30%
3) процент соотношения потребности в производительности и качестве распределяется так:
- приоритет по скорость — 60%
- приоритет по качеству — 40%
4) скорость работы 16-меговых и 32-меговых примерно равны в разрешениях до 1024х768 включительно.
Таким образом, мы получаем следующую формулу:
К=(((Q816*0.4+Q832*0.3+Q1016*0.2+Q1032*0.1)*0.7+ (E816*0.4+E832*0.3+E1016*0.2+E1032*0.1)*0.3)*0.6 + (Quality*0.4))/Price,
Где:
- К — потребительский коэффициент. Чем он выше, тем лучшая оценка карты.
- Q816 — скорость в Quake3 в разрешении 800х600х16;
- Q832 — скорость в Quake3 в разрешении 800х600х32;
- Q1016 — скорость в Quake3 в разрешении 1024х768х16;
- Q1032 — скорость в Quake3 в разрешении 1024х768х32;
- E816 — скорость в Expendable в разрешении 800х600х16;
- E832 — скорость в Expendable в разрешении 800х600х32;
- E1016 — скорость в Expendable в разрешении 1024х768х16;
- E1032 — скорость в Expendable в разрешении 1024х768х32;
- Quality — оценка качества видеокарты в 3D по 100-бальной шкале;
- Price — цена видеокарты на конец отчетного месяца по данным http://www.price.ru
Название карты | Quality | Price | Потребительский коэффициент | |
---|---|---|---|---|
16MB (8 MB) | 32MB (64 MB) | |||
NVIDIA Riva TNT2 M64 | 85 | 40 | 55 | 1.3/0.95 |
NVIDIA Riva TNT2 | 85 | 70 | 85 | 0.91/0.75 |
NVIDIA Riva TNT2 Ultra | 85 | 110 | 0.63 | |
NVIDIA GeForce 256 SDR | 100 | 135 | 0.63 | |
NVIDIA GeForce 256 DDR | 100 | 180 | 0.5 | |
NVIDIA GeForce2 GTS | 100 | 275 | 0.34 | |
S3 Savage 4 | 40 | 37 | 48 | 1.04/0.8 |
S3 Savage 2000 | 75 | 110 | 0.63 | |
3dfx Velocity 100 | 90 | 57 | 1.25 | |
3dfx Voodoo3 2000 | 90 | 78 | 0.91 | |
3dfx Voodoo3 3000 | 90 | 100 | 0.75 | |
3dfx Voodoo5 5500 | 95 | 320 | 0.26 | |
Matrox G400 | 85 | 90 | 118 | 0.72/0.55 |
Matrox G400 MAX | 85 | 195 | 0.35 | |
ATI RAGE 128 PRO | 70 | 70 | 85 | 0.82/0.67 |
ATI RAGE MAXX | 75 | 155 | 0.46 |
Как можно видеть, самыми "потребительскими" видеокартами являются платы на 3dfx Velocity 100, NVIDIA Riva TNT2 M64 и S3 Savage4, что в общем-то, соответствует нашему рынку (именно об этих платах во всех конференциях идет большинство обсуждений). Лидером бесспортно является 3dfx Velocity 100.
PS: Разумеется, данный способ определения Потребительского коэффициента является несовершенным, поэтому мы ждем предложений и пожеланий читателей, для того, чтобы учесть эти мнения в следующих выпусках Видеомесячника.
Также, мы ждем отзывов и рекомендаций читателей по улучшению и наполняемости Видеомесячника. В следующем выпуске появится анализ FSAA, а также мы планируем включим в разделы по каждой видеокарте описание особенностей последних версий драйверов со скриншотами настроек.
Отдельное спасибо за помощь в тестировании Евгению Зайцеву