3DGiТоги: июль 2000 года

ежемесячный отчет о драйверах и сравнение производительности популярных 3D акселераторов

Мы продолжаем развивать новую тенденцию на 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 МГц). В сводной диаграмме будут приведены также значения производительности, полученные на нештатных частотатах (т.е. в режиме разгона).

Порядок тестирования таков:

  1. Оценка новых версий драйверов производится на разных стендах:
    • для видеокарт стоимостью до $100 используется стенд на Pentium III — 600 MHz;
    • для видеокарт стоимостью свыше $100 используется стенд на Pentium III — 800 MHz;
  2. Формирование сводных диаграмм сравнительного анализа производительности видеокарт производится по сходной схеме:
    • сводная диаграмма по видеокартам стоимостью до $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

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

Итак, список карт:

  1. S3 Savage4
  2. S3 Savage2000
  3. NVIDIA Riva TNT2 M64
  4. NVIDIA Riva TNT2
  5. NVIDIA Riva TNT2 Ultra
  6. NVIDIA GeForce256 SDR
  7. NVIDIA GeForce256 DDR
  8. NVIDIA GeForce2 GTS 32 Mb
  9. NVIDIA GeForce2 GTS 64Mb
  10. NVIDIA GeForce2 MX
  11. ATI RAGE 128 Pro
  12. ATI RAGE MAXX
  13. ATI RADEON 64MB
  14. 3dfx Velocity 100
  15. 3dfx Voodoo3 2000
  16. 3dfx Voodoo3 3000
  17. 3dfx Voodoo5 5500
  18. Matrox G400
  19. Matrox G400 MAX
  20. 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 года

Этот расчет мы выполним при следующих допущениях:

  1. процент соотношения потребности в производительности и качестве распределяется так:
    • приоритет по скорость — 60%
    • приоритет по качеству — 40%
  2. скорость работы 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

Название картыQualityPriceКоэффициент полезности
16MB
(8 MB)
32MB
(64 MB)
NVIDIA Riva TNT2 M6468040502.75/2.2
NVIDIA Riva TNT272070753.0/2.8
NVIDIA Riva TNT2 Ultra720 1052.6
NVIDIA GeForce 256 SDR850 1253.8
NVIDIA GeForce 256 DDR850 1723.26
NVIDIA GeForce2 GTS 32 Mb900 2552.6
NVIDIA GeForce2 GTS 64 Mb900 3002.36
NVIDIA GeForce2 MX900 1303.8
S3 Savage 445037482.7/2.1
S3 Savage 2000500 1102.98
3dfx Velocity 10080055 3.6
3dfx Voodoo3 200080075 2.5
3dfx Voodoo3 300080096 2.48
3dfx Voodoo5 5500850 3201.46
Matrox G400820901162.23/1.73
Matrox G400 MAX820 1951.31
ATI RAGE 128 PRO78068842.57/2.1
ATI RAGE MAXX700 1502.26
ATI RADEON 64MB850 3301.75
STM Kyro 64MB550 2001.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Тоги.

Как всегда, мы ждем ваших комментариев, дополнений и советов.

Оборудование для тестирования предоставлено компаниями Ф-Центр, M4-MultiCo
Отдельное спасибо за помощь в тестировании Евгению Зайцеву и Ильдару Ахметжанову




25 августа 2000 Г.

3DGiТоги (Итоги по 3D акселераторам): июль 2000 года

3DGiТоги: июль 2000 года

ежемесячный отчет о драйверах и сравнение производительности популярных 3D акселераторов

Мы продолжаем развивать новую тенденцию на 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 МГц). В сводной диаграмме будут приведены также значения производительности, полученные на нештатных частотатах (т.е. в режиме разгона).

Порядок тестирования таков:

  1. Оценка новых версий драйверов производится на разных стендах:
    • для видеокарт стоимостью до $100 используется стенд на Pentium III — 600 MHz;
    • для видеокарт стоимостью свыше $100 используется стенд на Pentium III — 800 MHz;
  2. Формирование сводных диаграмм сравнительного анализа производительности видеокарт производится по сходной схеме:
    • сводная диаграмма по видеокартам стоимостью до $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

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

Итак, список карт:

  1. S3 Savage4
  2. S3 Savage2000
  3. NVIDIA Riva TNT2 M64
  4. NVIDIA Riva TNT2
  5. NVIDIA Riva TNT2 Ultra
  6. NVIDIA GeForce256 SDR
  7. NVIDIA GeForce256 DDR
  8. NVIDIA GeForce2 GTS 32 Mb
  9. NVIDIA GeForce2 GTS 64Mb
  10. NVIDIA GeForce2 MX
  11. ATI RAGE 128 Pro
  12. ATI RAGE MAXX
  13. ATI RADEON 64MB
  14. 3dfx Velocity 100
  15. 3dfx Voodoo3 2000
  16. 3dfx Voodoo3 3000
  17. 3dfx Voodoo5 5500
  18. Matrox G400
  19. Matrox G400 MAX
  20. 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 года

Этот расчет мы выполним при следующих допущениях:

  1. процент соотношения потребности в производительности и качестве распределяется так:
    • приоритет по скорость — 60%
    • приоритет по качеству — 40%
  2. скорость работы 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

Название картыQualityPriceКоэффициент полезности
16MB
(8 MB)
32MB
(64 MB)
NVIDIA Riva TNT2 M6468040502.75/2.2
NVIDIA Riva TNT272070753.0/2.8
NVIDIA Riva TNT2 Ultra720 1052.6
NVIDIA GeForce 256 SDR850 1253.8
NVIDIA GeForce 256 DDR850 1723.26
NVIDIA GeForce2 GTS 32 Mb900 2552.6
NVIDIA GeForce2 GTS 64 Mb900 3002.36
NVIDIA GeForce2 MX900 1303.8
S3 Savage 445037482.7/2.1
S3 Savage 2000500 1102.98
3dfx Velocity 10080055 3.6
3dfx Voodoo3 200080075 2.5
3dfx Voodoo3 300080096 2.48
3dfx Voodoo5 5500850 3201.46
Matrox G400820901162.23/1.73
Matrox G400 MAX820 1951.31
ATI RAGE 128 PRO78068842.57/2.1
ATI RAGE MAXX700 1502.26
ATI RADEON 64MB850 3301.75
STM Kyro 64MB550 2001.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Тоги.

Как всегда, мы ждем ваших комментариев, дополнений и советов.

Оборудование для тестирования предоставлено компаниями Ф-Центр, M4-MultiCo
Отдельное спасибо за помощь в тестировании Евгению Зайцеву и Ильдару Ахметжанову