Вплив налаштувань драйвера nvidia на продуктивність

Вплив налаштувань драйвера NVIDIA на продуктивність

Я вирішив перевірити вплив налаштувань драйвера NVIDIA на продуктивність,
а разом з тим і на якість картинки в різних іграх. Я буду розглядати такі настройки драйвера:

1) Включення масштабованих текстур: немає, билинейная, трилинейная
2) Фільтрація текстур - анізотропна оптимізація зразків: вкл, викл
3) Фільтрація текстур - якість: висока продуктивність, якість, висока якість
4) Фільтрація текстур - негативне відхилення рівня деталізації: дозволити, прив'язка
5) Фільтрація текстур - трилинейная оптимізація: вкл, викл

Список тестів і методика тестування (всі ігри БЕЗ патчів через вкрай повільного Інтернет-з'єднання):

Я брав для тестів такі місця, де вплив процесора на продуктивність незначно. Налаштування тестування - максимальні. Дозвіл - 1024х768. Згладжування - 4х, анізотропна фільтрація - 16х (для The Elder Scrolls IV: Oblivion і BioShock - з драйвера; для FEAR Prey і Call of Duty 4 - з налаштувань в меню; для Crysis - відключені; для STALKER і Call of Juarez - тільки анізотропна фільтрація 16х), вертикальна синхронізація і потрійна буферизація відключені, потоковая оптимізація - авто (покликана збільшувати продуктивність на багатоядерних ЦП в сучасних іграх, але реального впливу не помітно), згладжування прозорих текстур - відключено, згладжування - гамма-корекція - включено. Решта - за замовчуванням.

Оскільки вплив оптимізацій в драйвері на продуктивність (та й на якість) може бути незначним, я розділив настройки драйвера на 3 групи:

- Включення масштабованих текстур: немає
- Фільтрація текстур - анізотропна оптимізація зразків: вкл
- Фільтрація текстур - якість: висока продуктивність
- Фільтрація текстур - негативне відхилення рівня деталізації: дозволити
- Фільтрація текстур - трилинейная оптимізація: вкл

2) Оптимальний режим:

- Включення масштабованих текстур: билинейная
- Фільтрація текстур - анізотропна оптимізація зразків: вкл
- Фільтрація текстур - якість: якість
- Фільтрація текстур - негативне відхилення рівня деталізації: прив'язка
- Фільтрація текстур - трилинейная оптимізація: вкл

- Включення масштабованих текстур: трилинейная
- Фільтрація текстур - анізотропна оптимізація зразків: викл
- Фільтрація текстур - якість: висока якість
- Фільтрація текстур - негативне відхилення рівня деталізації: прив'язка
- Фільтрація текстур - трилинейная оптимізація: викл

Intel Pentium Dual Core E2160 [email protected] (356x9), FSB 1424MHz, 1.4625V
Cooler Master Hyper TX2
Gigabyte GA-P31-DS3L
GeForce 9600GT Palit без розгону (не женеться, і все тут ...)
2Gb DDR2 Samsung (Dual Channel - 2x1Gb) 800 @ 890MHz 6-6-6-18 1.8V
ForceWare 174.74 RUS
Windows XP SP2 Pro

Режим "Продуктивність"
Average: 37.89
Min: 21.48
Max: 44.83

Режим "Оптимальний"
Average: 37.85
Min: 21.06
Max: 44.59

Режим "Якість"
Average: 37.84
Min: 22.89
Max: 44.39

Так ... Вже дуже маленька різниця виходить у всіх показниках. Але ось найцікавіше: в якісному режимі мінімальний FPS трохи вище, ніж в інших! Але чому? Може, бенчмарк глючить? Чи не бачив я таких низьких показників мінімального FPS протягом трьох прогонів тесту після першого. Може, винна подгрузка текстур? Але ж уже в другому прогоні все повністю завантажено. Нісенітниця якась ... Але якщо відкинути цей глючний показник, то можна помітити, що продуктивність різних режимів майже не відрізняється. Та й якість теж. Crysis і без всяких налаштувань драйвера - красива гра.

Режим "Продуктивність"
Average: 34.72
Min: 21.41
Max: 43.89

Режим "Оптимальний"
Average: 34.77
Min: 24.40
Max: 43.82

Режим "Якість"
Average: 34.93
Min: 23.89
Max: 43.96

І знову те ж саме: різниця - в межах похибки вимірювань, а при підвищенні якості мінімальний FPS знову росте. Чому? Не зрозуміло…

- FRAPS-тест: рівень Recovery

Режим "Продуктивність"
Average: 33.330
Min: 31
Max: 37

Режим "Оптимальний"
Average: 33.294
Min: 30
Max: 36

Режим "Якість"
Average: 32.963
Min: 30
Max: 35

Так. Різницю назвати величезною язик не повертається ...

II) Call of Duty 4

Режим "Продуктивність"
Average: 58.860
Min: 44
Max: 99

Режим "Оптимальний"
Average: 57.350
Min: 41
Max: 77

Режим "Якість"
Average: 57.689
Min: 39
Max: 74

Що стосується різниці між середніми FPS, то вона цілком входить в рамки похибки вимірювання, особливо якщо врахувати те, що тестування вироблено за допомогою FRAPS. А ось мінімальний і максимальний показники FPS стабільно падають при підвищенні якості. Та й загальний комфорт в грі знижується. Що ж, є додатки, в яких налаштування драйвера дійсно впливають на продуктивність. А ось вплив на якість можна назвати мінімальним: потрібно вдивлятися, щоб помітити різницю. Де помітні оптимізації? В основному, в іграх з високою роздільною здатністю текстур. Помітні кордону мип-рівнів, коли текстура під ногами промальована чітко, а трохи далі - мутніше, і видно межу між чітко і не дуже чітко промальовані текстурами. А в якісному режимі цієї межі не видно, при цьому чіткість навіть злегка падає. До речі, знайти ці кордони мип-рівнів не так вже й просто, а під час гри ці тонкощі спеціально розглядати не будеш. Ось, наприклад, порівняйте якість текстури в грі
Serious Sam 2 (зверху - режим "Продуктивність", знизу - режим "Якість").

Вплив налаштувань драйвера nvidia на продуктивність

Вплив налаштувань драйвера nvidia на продуктивність


Різниця досить незначна. У продуктивному режимі чітко виглядає нижня половина картинки, а верхня частина злегка замилена. У якісному режимі вся текстура виглядає рівномірно, але менш чітко. Це я ще довго шукав місце, де помітна різниця. Часто вона взагалі майже відсутня. До речі, раніше в драйверах NVIDIA продуктивний режим виглядав набагато гірше.

Режим "Продуктивність"
Average: 79.871
Min: 69
Max: 116

Режим "Оптимальний"
Average: 79.689
Min: 67
Max: 89

Режим "Якість"
Average: 77.225
Min: 64
Max: 89

Середні FPS знову майже не відрізняються, але ось на мінімальний показник варто звернути увагу: з підвищенням якості він дійсно змінюється в гіршу сторону. А ось чому максимальний FPS так знизився з переходом саме в оптимальний режим, хоча в якісному режимі різниці в порівнянні з оптимальним вже немає? Може, я неправильно вимірював в самій грі? Гаразд, залишимо це питання, відкинемо максимальні значення. Але ось що важливо: різниця в продуктивності дійсно помітна під час гри, якщо вимірювати FRAPS'ом. Що ж, недарма все-таки є налаштування в драйвері.

Режим "Продуктивність"
Min - 59
Max - 307
Average - 123

Режим "Оптимальний"
Min - 59
Max - 306
Average - 123

Режим "Якість"
Min - 59
Max - 302
Average - 122

Так ... Різниця знаходиться в межах похибки, чого точно не помітиш в грі. Продуктивність у всіх режимах відмінна, а тому ставимо режим "Якість" і граємо без проблем. Тільки ось різницю в якості картинки доводиться шукати під мікроскопом, а коли граєш, не помічаєш цих нюансів. Налаштування графіки в самій грі - інша справа. І якість помітно змінюється, і швидкість ...

V) The Elder Scrolls IV: Oblivion

Режим "Продуктивність"
Average: 59.835
Min: 49
Max: 77

Режим "Оптимальний"
Average: 57.495
Min: 47
Max: 73

Режим "Якість"
Average: 49.798
Min: 44
Max: 62

Ось! Oblivion дійсно можна прискорити, перейшовши в продуктивний
режим. Прискорення помітно навіть без FRAPS. Ні, не завжди настройки драйвера - порожній звук ... Що найприємніше, ці настройки не роблять значного впливу на якість графіки, тому краще виставити настройки з упором на продуктивність.

Режим "Продуктивність"
115.7 FPS

Режим "Оптимальний"
114.9 FPS

Режим "Якість"
112.9 FPS

Знову є різниця, але тільки ма-а-аленькая ...

Режим "Продуктивність"
Average: 77.052
Min: 61
Max: 97

Режим "Оптимальний"
Average: 75.495
Min: 61
Max: 97

Режим "Якість"
Average: 72.502
Min: 59
Max: 98

Ну ось, знову є різниця в середніх FPS, але мінімальний FPS знизився тільки
в якісному режимі. Під час гри різниця в продуктивності різних режимів майже не помітна, але FRAPS її показує. Втім, грати і в якісному режимі приємно. Але якщо подумати: чи велика різниця між усіма цими настройками? Як я вже говорив, досить незначна. Крім того, в продуктивному режимі текстури навіть злегка більш чіткі, так що не таким вже й поганим може виявитися такий режим.

VIII) Call of Juarez

Режим "Продуктивність"
Average: 62.220
Min: 57
Max: 66

Режим "Оптимальний"
Average: 61.983
Min: 56
Max: 67

Режим "Якість"
Average: 59.537
Min: 53
Max: 66

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

Отже, тестування завершено, але який результат? З одного боку, є ігри, в
яких вплив налаштувань драйвера на продуктивність незначно (Crysis, Prey) або відсутня зовсім (F.E.A.R.). Але не можна забувати і про те, що все-таки є гри, продуктивність яких можна дійсно підвищити, використовуючи ці настройки. Це такі ігри, як The Elder Scrolls IV: Oblivion і Call of Duty 4. До того ж, цілком можлива така ситуація, коли в одній грі, але в різних її місцях, настройки драйвера будуть по-різному впливати на продуктивність. Тому тепер можна зробити висновок: настройки драйвера потрібні і далеко не завжди приносять користі. З їх допомогою можна спробувати трохи підвищити продуктивність, причому їх потрібно використовувати в першу чергу, оскільки вони майже не впливають на якість графіки. Отже, кращий вибір - продуктивний режим. Цікаво, а чи допоможуть всі ці настройки драйвера власникам, наприклад, GeForce 8600GT?

P.S. З настройками драйвера ми розібралися, а як йдуть справи з такими настройками, як анізотропна фільтрація і різні види згладжування? Вони досить помітно впливають на якість графіки. А на продуктивність? Чи можна їх назвати безкоштовними? Ось тема для нового дослідження.

Схожі статті