Компания Nvidia выпустила несколько дней назад новый драйвер, в заметках к которому было написано, что на некоторых конфигурациях стоит ожидать 10% прирост производительности в World of Tanks. Проверяем заявление! Обновление - разработчики подтвердили факт роста FPS!

Обновление 02.06: Kruta aka Михаил Живец опубликовал пруф:

Новый драйвер Nvidia

Драйвер, о котором идёт речь имеет индекс версии 337.88. Скачать его можно с официального сайта Nvidia (будет выбран самый последний драйвер), либо через GeForce Experience, если у вас установлена данная утилита.

В заметках к этой версии значится вот что:

Краткий перевод:

Производительность - представляет ключевые оптимизации DirectX, благодаря которым снижается время загрузки игр, а так же существенный прирост производительности для ряда игр по сравнению с прошлой версией драйвера 335.23 WHQL ... Результаты могут различаться, в зависимости от вашего железа, конфигурации системы и настроек игр.

Ниже, в списке игр с приростом производительности на 10% и больше значится и . Но прирост обещают в разрешении 2560х1400. Я сам играю на 1366х768, будет ли польза от новых дров? Ну что ж, проверим.

Новый драйвер - на 10% выше производительность в WOT?

Для проверки я использовал старый проверенный метод - программу Fraps. О том, как я провожу такие тесты, уже подробно писал в статье про (там же можете найти и конфигурацию железа, на котором проводилось тестирование). Посмотрим, каких результатов можно добиться в этот раз, просто обновив драйвер видеокарты.

Я провёл три группы тестов, в каждом из которых откатал по 3 боя:

  1. тест производительности со старым драйвером;
  2. тест производительности с новым драйвером;
  3. тест с новым драйвером и разгоном карты с помощью MSI Afterburner.

Чтобы снизить случайные факторы влияния, все тесты проводил на одних и тех же настройках и на одном и том же танке (ИС-3).

1 тест, старый драйвер

  • 26,57
  • Средний максимум = 45,33
  • Средний минимум = 13,33

График производительности:

2 тест, новый драйвер 337.88

  • Среднее значение FPS по результатам трёх боёв = 28,09
  • Средний максимум = 39,66
  • Средний минимум = 11

С новым драйвером действительно наблюдается небольшой рост производительности, но чуть меньше,чем заявлено. В моём случае не на 10%, а примерно на 6%, о чем и предупреждалось (различия в железе и конфигурации). Но вот максимальное и минимальное значения стали ниже. Это выражается в том, что FPS стал меньше скакать, стал более стабильным.

На графике видно лучше, что FPS колбасит меньше, чем в первом тесте:

3 тест, разгон карты с помощью MSI Afterburner

Что это за прога, а так же о том, как правильно её использовать и где скачать, Вы можете (в конце статьи).

  • Среднее значение FPS увеличилось до 31,65
  • Среднее максимальное = 50
  • Среднее минимальное = 11,66

Как видите рост есть:

Итоги

Средние максимальные и минимальные значения по всем тестам:

Средние значения FPS:

1 - первый тест, средний FPS = 26,57
2 - второй тест, новый драйвер, средний FPS = 28,09
3 - третий тест, новый драйвер и разгон видео карты, средний FPS = 31,65

Как видите рост есть.

Поэтому для того, чтобы увеличить FPS необходимо:

  1. выставить оптимальные настройки графики в клиенте игры;
  2. вовремя обновлять драйвер видео карты;
  3. если у вас старый и слабый комп или вы хотите большего - для разгона видеокарты.

К слову, в разработчики провели существенную оптимизацию игры, что благополучно сказалось на производительности. Даже у многих игроков FPS очень заметно подрос. Вкупе с моими инструкциями патч 9.1 должен летать!

Наверное, многих геймеров при взгляде на количество настроек драйверов видеокарты волновал вопрос о существовании некоей оптимальной комбинации, которая повысит уровень графики в играх или добавит еще несколько кадров/с. Мы решили разобраться с этим и узнать, есть ли на самом деле такое волшебное сочетание опций.

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

Проверка проводилась на адаптерах NVIDIA GeForce GTX 460 и Radeon HD 5870. Это продукты одного класса, показывающие схожие результаты во многих бенчмарках, что, впрочем, не являлось необходимым условием для участия в тесте.

У каждого ускорителя имеются свои специфические настройки графики, аналоги которых не обязательно встречаются у конкурента. Так, например, у NVIDIA есть опции, отвечающие за Ambient Occlusion, а у AMD присутствуют настройки тесселяции.

Изначально планировалось сделать объемный материал со множеством диаграмм, демонстрирующих разницу в количестве кадров для каждого отдельного параметра (например, для всех четырех значений фильтрации текстур, от High Performance до High Quality). Позже, однако, по причинам, которые станут очевидны ниже, оказалось, что такая тщательность излишня, и все сравнения мы решили провести лишь в двух режимах, названных нами «Максимальное качество» и «Максимальная производительность».

Для каждой видеокарты это свой набор опций. Для NVIDIA «Наилучшее качество» (или наименьшая производительность) должно было наблюдаться в следующем случае (в скобках указано значение для противоположного режима «Максимальная производительность» или по аналогии – наихудшее качество): Ambient Occlusion – On (Off), Maximum pre-rendered frames – 0 (8), mixed-GPU acceleration – Multiple Display (Single Display), Power management mode – Adaptive (Maximum Performance), Anisotropic Sample optimization – Off (On), Texture filtering – Hiqh Quality (High Perfor-mance), Trilinear optimization – Off (On), Threaded Optimization – Off (On).

Для Radeon аналогичные настройки выглядели так: Texture Filtering Quality – High Quality (Performance), Mipmap Detail Level – High Quality (Performance). Как сказываются на производительности и качестве картинки опции Enable Surface Format Optimization и Morphological filtering, из описания было не ясно, однако в ходе дальнейшей проверки выяснилось, что они не влияют ни на тот, ни на другой показатель. Настройка тесселяции также позже была «дисквалифицирована», к чему мы еще вернемся.

Вдаваться в описание всех параметров не позволяет размер материала, но небольшие подсказки доступны непосредственно на странице настроек драйверов. В режиме «Максимальное качество» некоторые опции не обязательно улучшали графику: в ряде случаев просто отключалась оптимизация, и, следовательно, должно было падать количество кадров в секунду (именно поэтому режим имеет второе название – «Наименьшая производительность»).

Как уже должно быть ясно, с первым пресетом мы рассчитывали получить минимальный fps, а со вторым – максимальный.

Качество

Чтобы оценка качества не оказалась субъективной, пришлось подумать над методом сравнения картинки до и после. Просмотр бенчмарков, как выяснится позднее, ничего бы не дал, поэтому решено было сопоставить непосредственно изображения. Для этого использовался пакет 3DMark06, умеющий рендерить конкретный кадр 3D-сцены в графический файл. Идея практически идеальная, поскольку тестовый пакет всегда сохраняет картинку, на которой все объекты находятся в одних и тех же местах. Разница будет заметна только тогда, когда отключены кое-какие эффекты или изменены настройки качества, что и требовалось в нашем случае.

Как уже упоминалось, все сравнения проводились в двух режимах – настройки качества на максимуме и минимуме,– и результат оказался, мягко говоря, неожиданным. Из четырех пар скриншотов (по два для каждого теста в 3DMark06) минимальная разница была заметна только в первой сцене с участием космического десанта. Все отличия сводились к тому, что в нескольких местах свет на объектах отражался чуть-чуть ярче, чем в других.

Для усиления объективизма мы решили сравнить скриншоты в графическом редакторе. С этой целью полученные кадры загружались в два отдельных слоя Paint.Net (то же самое можно сделать и в других программах), после чего выбирался режим Difference («Разница»). Там, где изображения полностью совпадали, получался черный цвет, а при небольшом отличии картинка становилась светлее. Незначительные «проблески» были столь слабо заметны, что их даже не удалось уловить на откалиброванном мониторе дизайнера, где изображение казалось полностью черным. Поскольку на этом экране все выглядит так же, как и в печати, размещать черный кадр в статье мы не стали. По словам дизайнера, вся полезная информация в изображении умещалась в 2%, поэтому не имело смысла ее вытягивать с помощью повышения контраста. На ненастроенных мониторах разница была более ощутима, но лишь при сравнении кадров, полученных на видеокарте GeForce (вероятно, проявила себя опция Ambient Occlusion). В случае с Radeon светлые области располагались в тех же местах, но казались практически неуловимы (для их обнаружения следовало находиться в комнате со слабым освещением).

Ambient Occlusion – On,
Maximum pre-rendered frames – 0,
mixed-GPU acceleration – Multiple Display,
Power management mode – Adaptive,
Anisotropic Sample optimization – Off,
Texture filtering – Hiqh Quality,
Trilinear optimization – Off,
Threaded Optimization – Off.
Ambient Occlusion – Off,
Maximum pre-rendered frames – 8,
mixed-GPU acceleration – Single Display,
Power management mode – Maximum Performance, Anisotropic Sample optimization – On,
Texture filtering – High Performance,
Trilinear optimization – On,
Threaded Optimization – On.
Texture Filtering Quality – High Quality,
Mipmap Detail Level – High Quality.
Texture Filtering Quality – Performance,
Mipmap Detail Level – Performance.

Производительность

Как можно догадаться, после достаточно неожиданных показателей предыдущей проверки заметной разницы в производительности мы уже не ожидали. Для очистки совести в Heaven Benchmark мы запустили индивидуальные тесты со всеми интересующими нас комбинациями опций (около двух десятков), но после того как выяснилось, что разброс результатов практически отсутствует (минимальный балл – 1162 (46,1 кадра/с), максимальный – 1206 (47,9 кадра/с) и четкая корреляция между низкими настройками качества и высоким fps тоже, мы решили проводить все дальнейшие проверки только в режимах «Максимальное качество» и «Максимальная производительность».

Чтобы не все тесты оказались синтетическими, в обзор мы добавили Deus Ex: Human Revolution, в котором, к примеру, есть нечасто встречающаяся возможность настройки режима SSAO, и поэтому было интересно посмотреть, как на игру повлияет изменение Ambient Occlusion в настройках NVIDIA. Fps снимался с помощью FRAPS, поскольку просмотр даже нестатической сцены с большим числом объектов в кадре давал отличные повторяющиеся результаты (+/- 1 кадр).

Как выяснилось, даже после таких крайних мер между двумя полюсами качества не наблюдалось практически никаких отличий. В тестах 3DMark06/11, Heaven Benchmark и Deus Ex: Human Revolution вся разница баллов укладывалась если не в сотые, то в десятые доли процента.

Некоторые параметры, например режимы тесселяции в Radeon, мы решили не изменять, поскольку они хоть и существенно влияют как на качество, так и на производительность, однако делают это не благодаря оптимизации или включению каких-то микронастроек в драйверах, а лишь за счет «грубого» вмешательства в игры. Например, в тесте Heaven Benchmark установка Tessellation Level в значение 0 по­просту отключала тесселяцию, и поэтому мы ее в дальнейшем игнорировали.

Сравнение производительности также было сделано в 3DMark06 и 3DMark11, но поскольку результаты и здесь оказались идентичными, то для экономии места диаграммы было решено не вставлять в статью.

Выводы

По результатам двух материалов можно сделать следующий вывод. Рекомендуем пользователям не заморачиваться с настройками драйверов и сбросить их в значения по умолчанию, для чего как у GeForce, так и у Radeon есть соответствующая кнопка. Далее, чтобы реально улучшить качество изображения, советуем поставить анизотропную фильтрацию на максимум (16x), включить вертикальную синхронизацию и тройную буферизацию (дуэт из этих двух опций немного снизит количество кадров в секунду, но зато картинка не будет «резаться» по горизонтали). Если быстродействие компьютера позволяет проводить дальнейшие улучшения, то можно активировать и сглаживание, поставив коэффициент на 4x.

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

Подобные статьи не появляются на пустом месте. Должен быть повод. В этом году им стали анонс видеокарты GeForce GTX 960 и компьютерной игры «Ведьмак 3: Дикая охота». NVIDIA тесно сотрудничает со многими разработчиками. В итоге игры класса «ААА» обзаводятся рядом интересных (и не очень) технологий (конкретно в «Ведьмаке» - NVIDIA HairWorks), а также должным уровнем оптимизаций под современные модели графических адаптеров. Так получилось, что вышедшая GeForce GTX 960 , продвигаемая «зелеными» как самый мейнстримовый мейнстрим, в «Ведьмаке» оказалась быстрее GeForce GTX 770. Как такое возможно, что «обрубок» на архитектуре Maxwell при заведомо более скромных характеристиках оставил позади некогда топовый 3D-ускоритель прошлого поколения? Объяснение нашлось сразу же. Тематические форумы заполонили слухи о том, что NVIDIA специально занижает производительность видеокарт прошлого поколения в угоду увеличения продаж своих новых устройств. Но так ли это на самом деле?

Тестирование различных версий драйверов NVIDIA

Шок - это по-нашему!

NVIDIA обвиняют в мошенничестве далеко не в первый раз. Реальный случай произошел в 2003 году, когда «зеленые» поссорились с Futuremark. В то время небольшая финская компания вела разработку графического бенчмарка 3DMark03 и требовала от ATI и NVIDIA денег за участие в бета-программе. Futuremark решила использовать в своем новом приложении пиксельные шейдеры DirectX 9. «Зеленых» такой расклад не устроил, ведь не были учтены некоторые особенности видеокарт серии GeForce FX 5000 . В итоге появился драйвер под номером 42.68, который оптимизировал 3DMark03 под работу с графикой NVIDIA и позволял в общем зачете обходить решения ATI. В свою очередь, Futuremark на протяжении нескольких месяцев не признавал такие результаты действительными.

Многострадальная NVIDIA GeForce FX 5900 Ultra

Скриншот из игры Tomb Raider: Angel of Darkness

Разговоры о том, что NVIDIA специально при помощи драйверов занижает производительность видеокарт прошлого поколения шли и в 2011 году, когда «зеленые» презентовали линейку GeForce GTX 500. А именно речь шла о противостоянии GeForce GTX 560 Ti и GeForce GTX 470, в котором бывший флагман уступил новоиспеченному Middle-end. Впрочем, большое количество независимых исследований опровергло эту теорию заговора.

Вот что из себя сегодня представляют флагманские видеокарты линейки GeForce GTX 400. С топом 2010 года стоимостью 500 долларов США на равных соперничает откровенный Low-End 2015-го года GeForce GTX 750 Ti ($150)

NVIDIA в этом году уже «поучаствовала» в одном крупном скандале. Компания абсолютно намеренно утаила реальные характеристики одного из топовых устройств 900-й серии - видеокарты GeForce GTX 970 . Оказалось, что графический процессор имеет не 64 блока ROP, как было заявлено производителем, но всего 56. Видеопамять устройства работает по схеме 3,5+0,5 Гбайт, в которой небольшой «клочок» GDDR5 функционирует на заведомо меньшей скорости, нежели основной блок. Кэш второго уровня урезан с 2 Мбайт до 1,75 Мбайт. Как видите, все тайное очень быстро становится явным.

Тестирование

К сожалению, под рукой у меня не оказалось GeForce GTX 960 и GeForce GTX 770. Ух, какая бы получилась заруба! Однако проверку драйверов «на вшивость» удалось совершить при помощи GeForce GTX 780 и GeForce GTX 970. Разница между выходом этих видеокарт в продажу составляет приблизительно полтора года. При этом «девятьсот семидесятая» на момент анонса стоила в два раза дешевле. Изначально видеокарты обладали приблизительно одинаковым уровнем производительности. Если «зеленые» нахимичили с драйверами, то это сразу же бросится в глаза.

Тестовый стенд:

  • Процессор: Intel Core i7-4790K @4,5 ГГц;
  • Видеокарты: NVIDIA GeForce GTX 780, NVIDIA GeForce GTX 970;
  • Процессорный кулер: Corsair H75 ;
  • Материнская плата: ASUS Z97-DELUXE ;
  • Накопитель: OCZ Vertex 3, 360 Гбайт;
  • Блок питания: LEPA G1600, 1600 Вт ;
  • Периферия: Samsung U28D590D , ROCCAT ARVO, ROCCAT SAVU;
  • Операционная система: Windows 8.1 х64.

Для эксперимента я взял несколько версий драйверов. Все - WHQL (Windows Hardware Quality Lab). «Дрова» подбирались таким образом, чтобы покрыть все временные рамки, а именно сразу три года: 2013-й, 2014-й и 2015-й соответственно. Тем не менее, акцент в тестировании делался на последние версии. Например, в списке присутствует драйвер под номером 353.06. NVIDIA выпустила его в день анонса GeForce GTX 980 Ti. Именно с ним связана появившаяся информация о том, что NVIDIA намеренно занижает производительность серии GeForce GTX 700. Подробный таймлайн приведен в таблице ниже.

Дата Драйвер, номер Видеокарта, анонс Игра, выход ПК-версии
14 мая 2013 Metro: Last Light
23 мая 2013 NVIDIA GeForce GTX 780 ($650)
29 октября 2013 Battlefield 4
25 ноября 2013 331.82
26 мая 2014 337.88
27 мая 2014 Watch Dogs
18 сентября 2014 344.11 NVIDIA GeForce GTX 970 ($330)
20 ноября 2014 Far Cry 4
17 марта 2015 347.88
14 апреля 2015 GTA V
19 мая 2015 «Ведьмак 3: Дикая охота»
31 мая 2015 353.06
22 июня 2015 353.30
7 октября 2015 358.50

Использовалось шесть популярных игр разных лет. Тестирование проводилось в разрешении WQHD, чтобы минимизировать влияние центрального процессора на производительность системы. Настройки - максимальные.

Начнем в хронологическом порядке. Первой идет Metro: Last Light. Из списка игра самая старенькая, однако даже в конце 2015 года ее смело можно причислить к разряду ресурсоемких. Это наглядно демонстрируют видеокарты. GeForce GTX 970 чуточку опережает GeForce GTX 780, но разницу в 1,5-2 FPS весомой язык назвать не поворачивается. Как видите, с течением времени и выпуском новых версий драйверов паритет между акселераторами сохранился.

Результаты тестирования NVIDIA GeForce GTX 780 и NVIDIA GeForce GTX 970 в Metro: Last Light

Battlefield 4 для корректной работы требовал установить драйвер минимум версии 340.52, но без особых проблем запускался и на более ранних ревизиях. Возможно, дело кроется в стабильности работы всевозможных режимов «батлы». Впрочем, я никаких странностей за время тестирования не обнаружил. Для GeForce GTX 780 переход с версии 331.82 на 337.88 дал более-менее ощутимый прирост - где-то 3,5 FPS (7,6%), что вряд ли укладывается в погрешность измерений. С остальными версиями «дров» видеокарты из раза в раз демонстрировали одни и те же результаты.

С играми 2013 года разобрались. Результаты логичные: FPS от версии к версии драйвера не менялся. Объяснить этот факт очень даже просто. Игры старые (хоть и популярные до сих пор), заниматься их оптимизацией нет смысла.

Результаты тестирования NVIDIA GeForce GTX 780 и NVIDIA GeForce GTX 970 в Battlefield 4

Перейдем к играм 2014 года. В Watch Dogs видеокарты показали абсолютно одинаковые результаты. Как известно, в конце весны прошлого года игра вышла очень сырой. Многие пользователи жаловались на большое количество багов. Движок лагал, качество графики при этом в ряде элементов не соответствовало древней GTA IV. На исправление всех проблем ушло несколько месяцев, что вполне в духе Ubi Soft. NVIDIA выступала одним из генеральных партнеров Watch Dogs. Что ж, все версии драйверов продемонстрировали одинаковые результаты.

Результаты тестирования NVIDIA GeForce GTX 780 и NVIDIA GeForce GTX 970 в Watch Dogs

Far Cry 4 - еще одна игра, которая разрабатывалась при непосредственном содействии NVIDIA. Здесь получились самые странные результаты, но без криминала. Если GeForce GTX 970 со всеми драйверами продемонстрировала приблизительно равные результаты, то GeForce GTX 780 в зависимости от версии программного обеспечения элементарно штормило в плане количества FPS. Так, от ревизии 331.82 к 347.88 наблюдалось пусть и небольшое, но снижение количества кадров. В версии 353.06 (той самой, нашумевшей) быстродействие вновь увеличилось на 10,9%. Затем очередной обвал. Наконец, в самой актуальной версии на момент тестирования количество кадров в секунду вновь увеличилось. Хотя и наблюдалась подобная картина, но заявить, что NVIDIA специально снизила производительность GeForce GTX 780, нельзя.

Результаты тестирования NVIDIA GeForce GTX 780 и NVIDIA GeForce GTX 970 в Far Cry 4

Перейдем к играм 2015 года, где и должна наблюдаться наибольшая разница в производительности между GeForce GTX 780 и GeForce GTX 970. Действительно, бывший флагман, построенный на архитектуре Kepler, в GTA V уступил решению Maxwell. В среднем на 16%. Приличная разница с учетом того, что в более старых играх наблюдается равенство. Тем не менее, ни о каком преднамеренном снижении быстродействия у GeForce GTX 780 речи не идет. Наоборот, FPS у Kepler-карты слегка подрос.

В свою очередь, с момента выхода драйвера 344.11 для GeForce GTX 970 до крайнего обновления программного обеспечения до версии 358.50 производительность в GTA V увеличилась всего на 9%. Не так уж и много.

, 1 июня 2017

Успеваете выпить кофе пока загружается ваш компьютер? Эти 4 простых совета помогут повысить производительность даже старого ПК.

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

Так что же замедляет ваш компьютер?

    Программы. Представьте, что ваш ПК - это автомобиль. Чем больше пассажиров и дополнительного груза на борту, тем ниже его скорость, особенно при разгоне или подъеме. В цифровом мире все ваши программы (в том числе Office, iTunes и Adobe Reader) - это дополнительный груз.

    Старые драйверы. Драйверы - это то, что управляет аппаратным обеспечением компьютера (например, видеокартой). Если они устарели или отсутствуют, скорость работы может значительно упасть.

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

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

Что же с этим делать?

1. Не позволяйте программам снижать скорость работы

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

Здесь присутствует множество программ, которые запускаются автоматически при включении ПК. Спросите себя: какие из них действительно должны работать постоянно или запускаться автоматически, учитывая при этом, что вы без труда можете запустить их в любое время. Подумайте нужно ли вам иметь Skype, iTunes, мессенджеры или дополнительные программы для мыши и клавиатуры, которые вы можете никогда не использовать. Отключите все, кроме действительно необходимого. Для этого щелкните каждую программу правой кнопкой мыши и выберите пункт Отключить .

2. Обновите старые драйверы

Как мы говорили выше, драйверы влияют на работу компьютера. На производительность больше всего влияют драйверы видеокарт и микросхем. Видеокарта отображает все, что вы видите на экране, а микросхема обеспечивает связь между памятью, жестким диском и процессором. В большинстве случаев драйверы микросхем можно найти на сайтах компании-производителя.

Рассмотрим пример с видеокартой. Перед скачиванием драйвера нужно выяснить, каким аппаратным обеспечением вы обладаете. Запустите Диспетчер устройств . Затем перейдите к видеокарте, развернув элемент Видеоадаптеры.

Узнав модель видеокарты, вы можете обновить ее драйвер на сайтах компаний. В данном случае использования AMD Radeon, вы можете зайти на раздел загрузок этой компании. Если вы используете видеокарту NVIDIA, . Обладатели видеокарт Intel HD и Intel Iris также могут найти все необходимое в интернете.

3. Выполните дефрагментацию и очистку файлов

Установка, удаление, копирование и перемещение множества файлов может вызвать настоящий хаос на вашем устройстве. И мы сейчас не говорим о ваших файлах. Речь о действующих кластерах (блоках данных), которые хранятся на вашем диске. Чем более фрагментированы кластеры, тем больше времени занимает их поиск и чтение вашим компьютером. В результате открытие файлов и папок занимает больше времени.

Чтобы это исправить, необходимо выполнить дефрагментацию диска. Щелкните кнопку Пуск , введите в поле поиска «дефрагментация» и щелкните первый результат, чтобы запустить полную дефрагментацию всех кластеров.

На этом уход за жестким диском не заканчивается. Со временем программы и игры накапливают остаточные данные (называемые также временными файлами), которые нужны им для работы. Но нередко подобные файлы не удаляются, когда такие данные становятся ненужными. Они остаются нетронутыми и часто невидимыми на вашем диске. Единственным решением является использование программы, подобной Avast Cleanup , которая сканирует все (в том числе невидимые) области на жестком диске на наличие скрытых журналов, временных файлов и других остаточных данных Windows и прочих программ, которые никогда вам не понадобятся.

4. Очистите свой компьютер

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

Выполнение этих 4 шагов позволит ускорить работу компьютера. Но для сохранения результата требуется постоянная профилактика. Ни один из этих советов не даст постоянного эффекта. Описанные действия нужно выполнять регулярно и не реже раза в месяц. Рекомендуем выполнять очистку устройства от пыли не реже раза в год.

Всевозможные оптимизации, предназначенные для повышения 3D производительности, уже довольно давно введены производителями видеочипов в драйверы, а с некоторых пор пользователям даны официальные возможности включения и выключения некоторых из них. Например, начиная с NVIDIA ForceWare 61.34 , мы можем принудительно отключать и включать оптимизации анизотропной и трилинейной фильтраций в настройках видеодрайверов NVIDIA. Драйверы для видеоплат на чипах ATI также предлагают нам возможность изменения некоторых из оптимизаций (например, CATALYST A.I.), а в серии X1000 появилась поддержка высококачественного метода анизотропной фильтрации, который можно также рассматривать как оптимизацию, но уже не скорости, а качества.

Конечно, даваемые ATI и NVIDIA возможности по оптимизациям сильно отличаются, а оценивать и сравнивать их воздействие на качество весьма тяжело. Ведь процесс поиска огрехов в качестве 3D картинки и сравнительный анализ качества текстурных фильтраций и прочего очень похож на известной сложности процесс поиска черной кошки в темной комнате без освещения. Но все же, качество рендеринга видеокарт, основанных на чипах разных производителей, полезно проверять время от времени, особенно с учетом возможных изменений в алгоритмах оптимизаций. И хотя в наших 3DGiТогах периодически выходит соответствующий материал о качестве рендеринга, в данной статье мы подробно рассмотрим качество картинки в целом, и особенное внимание обратим на текстурную фильтрацию, так как именно она давно стала главным претендентом для включения всевозможных оптимизаций.

Также мы проверим и сравнительную производительность в трех разных режимах на видеокартах ATI и NVIDIA, режимы для краткости назовем: "производительный" ("Perfomance" - все настройки драйвера нацелены на получение максимальной производительности), режим "по умолчанию" ("Default" - все настройки оставлены по умолчанию, как это предлагается производителями GPU), обычно используемый в тестах, и "качественный" ("Quality" - настройки, за исключением некоторых, выставлены для получения наиболее высокого качества 3D рендеринга). В данном материале мы рассмотрим несколько распространенных игровых приложений, которые часто используются в тестовых сравнениях видеокарт различных производителей, оценим сравнительную производительность в трех упомянутых режимах (за 100% примем режим Default, а остальные цифры будут показывать скорость относительно этого режима), а также для каждой из игр приведем по два комплекта скриншотов для оценки качества рендеринга. Статья не претендует на полноценный охват всех возможных мелочей, связанных с настройками видеодрайверов, но по ней можно понять, что дают противоположные настройки на видеокартах, основанных на чипах двух основных производителей. А также решить для себя, стоит ли включать оптимизации драйверов для повышения производительности при соответствующем ухудшении качества, и наоборот.

К сожалению, полноценного сравнения оптимизаций ATI и NVIDIA не получится. Потому, что это на данном этапе невозможно. Драйверы одной компании дают возможности по настройке одних параметров, а настройки видеодрайвера второй - других. Сразу оговорюсь - речь идет только о тех настройках, изменение которых возможно из официальной панели настроек драйвера, все остальные методы повышения производительности или качества в этом материале нами не рассматриваются. Итак, основные настройки NVIDIA, интересующие нас, включают в себя: общую настройку производительности текстурной фильтрации "Texture filtering", отдельные настройки оптимизаций текстурной фильтрации ("Anisotropic mip filter optimization", "Anisotropic sample optimization", "Trilinear optimization"), также нам будут полезны и другие настройки NVIDIA: "Force mipmaps", "Negative LOD bias" и "Gamma correct antialiasing". А у ATI наиболее интересными параметрами, с точки зрения повышения производительности или качества, являются следующие: "High Quality AF", "CATALYST A.I." и "Mipmap Detail Level". Даже по названиям настроек можно понять, что NVIDIA дает чуть больше возможностей по оптимизациям текстурной фильтрации, а CATALYST A.I. в драйверах ATI выглядит весьма непонятной для пользователя настройкой. Мы видим, что у NVIDIA отключаемые оптимизации относятся только к текстурной фильтрации, а CATALYST A.I. - некие общие оптимизации, о которых ATI предпочитает особо не рассказывать. Но мы все равно будем использовать разные значения этой настройки для всех режимов тестирования, что бы они ни означали.

Небольшое отступление о сути оптимизаций текстурной фильтрации, которая является одним из важнейших и постоянных спорных моментов в качестве 3D рендеринга. Наиболее распространенные оптимизации, применяемые как в ATI, так и в NVIDIA, но с разной степенью "наглости" (современное состояние этой степени мы оценим позднее по сравнительным картинкам): оптимизации трилинейной и анизотропной фильтрации. Первые заключаются в снижении объема работы алгоритма трилинейной фильтрации, уменьшения и смещения к границам мип-уровней соответствующих площадей, к которым применяется трилинейная фильтрация. В результате на поверхностях в 3D приложениях возникают зашумленные участки на дальних мип-уровнях и появляются визуально различимые границы этих уровней. В особо запущенных случаях для дальних мип-уровней возможно использование лишь билинейной фильтрации.

Оптимизации анизотропной фильтрации могут быть различными: например, снижение степени фильтрации на дальних мип-уровнях, или специальные алгоритмы анизотропии, при которых "правильно" фильтруются не все плоскости, а только наиболее востребованные горизонтальные, вертикальные и расположенные под некоторыми промежуточными углами. При этом имеются и "неудобные" углы, и если плоскости в игре расположены под такими углами, то они выглядят размытыми. Могут иметь место и некоторые другие распространенные оптимизации текстурной фильтрации, такие как снижение уровня анизотропии для неконтрастных текстур, завышение mipmap LOD bias, а также выполнение трилинейной фильтрации лишь на определенных текстурных стадиях (чаще всего ограничиваются первой, так как именно на ней обрабатывается большинство основных текстур, для которых и предназначена анизотропная фильтрация, прежде всего).

Несомненно, все эти оптимизации имеют право на жизнь, в конце концов, они могут быть очень полезны владельцам маломощных видеокарт, и позволят выжать драгоценные для них FPS в современных играх. Но только в том случае, если они официально включаются из настроек драйвера, а не в случае тихой "оптимизации" драйвера под конкретное приложение, часто используемое в обзорах для сравнения производительности, да еще с заметной потерей качества. Мы не будем стараться уличить производителей видеочипов в нечестной игре, особенно учитывая то, что качество 3D рендеринга - вещь субъективная. Но мы дадим цифры сравнительной производительности в разных режимах, а также сравнительные картинки, по которым можно оценить качество рендеринга на видеокартах двух основных производителей, а также выскажем кое-какие комментарии, отражающие наше субъективное мнение. Рассматривая, прежде всего, качество текстурной фильтрации, мы обратим внимание и на качество антиалиасинга, но только в том случае, если заподозрим влияние настроек драйвера на его качество (что в долгой жизни игровой 3D графики хоть и случалось, но нечасто). А делом читателя остается решение вопросов: кто, где и что излишне оптимизировал.

Конфигурация тестовой системы и настройки драйверов

Конфигурация тестовой системы:

  • Процессор: AMD Athlon 64 3200+ Socket 939
  • Системная плата: Foxconn WinFast NF4SK8AA-8KRS (NVIDIA nForce4 SLI)
  • Оперативная память: 2048 Мб DDR SDRAM PC3200
  • Жесткий диск: Seagate Barracuda 7200.7 120 Gb SATA
  • Операционная система: Microsoft Windows XP Professional SP2

Для тестов использовались две видеокарты на чипах основных производителей:

  • Видеокарта: ATI RADEON X1800 XL 256MB (500/1000 МГц) , драйвер Catalyst 6.8
  • Видеокарта: NVIDIA GeForce 7800 GTX 256MB (430/1200 МГц) , драйвер ForceWare 91.47

Список игр, используемых в тестах

  • Far Cry 1.4 (Crytek/Ubisoft) — Direct3D, максимальные настройки, HDR рендеринг отключен.
    Используется встроенный бенчмарк, демо Research.
  • F.E.A.R. 1.02 (Monolith/Sierra) — Direct3D, максимальные настройки, soft shadows отключены.
    Используется встроенный бенчмарк.
  • Splinter Cell: Chaos Theory 1.05 (Ubisoft) — Direct3D, максимальные настройки, шейдеры версии 3.0 и HDR отключены.
    Используется встроенный бенчмарк, демо Lighthouse.
  • Serious Sam 2 (Croteam/2K Games) — Direct3D/OpenGL, максимальные настройки, HDR рендеринг отключен.
    Используется встроенный бенчмарк, демо ZUMZUM.
  • Prey 1.0 (Human Head Studios/3D Realms) — OpenGL, максимальные настройки.
    Используется встроенный бенчмарк, демо demo003

В качестве тестового разрешения нами выбрано 1280x1024 (или 1280x960, для игр без его поддержки), как наиболее востребованное в данное время, во многом из-за распространения 17" и 19" LCD мониторов. В настройках всех игр были включены: трилинейная фильтрация, анизотропная фильтрация максимального уровня - 16x, MSAA антиалиасинг с четырьмя сэмплами. Так как на видеокартах NVIDIA нет возможности применения мультисэмплинга для FP16 форматов, использующихся для HDR рендеринга, во всех поддерживающих играх (Splinter Cell: Chaos Theory, Serious Sam 2 и Far Cry) этот режим отключался. Антиалиасинг и анизотропную фильтрацию мы всегда включали из приложений, а не форсировали из настроек драйвера. Во-первых, потому, что все современные игры позволяют включить их из настроек игры, а во-вторых, именно такой метод является правильным. Как уже было упомянуто выше, мы использовали три режима тестирования: производительный ("Perfomance"), режим по умолчанию ("Default") и режим максимального качества ("Quality"). Перечислим основные настройки драйверов в этих режимах для видеокарт на чипах ATI и NVIDIA…

Настройки драйверов для трех режимов:

Default:

High Quality AF - "Off"
CATALYST A.I. - "Standard"

Perfomance:
Anti-Aliasing - "Let the application decide"
Anisotropic Filtering - "Let the application decide"
High Quality AF - "Off"
CATALYST A.I. - "Advanced"
Mipmap Detail Level - "High Perfomance"
Adaptive Anti-Aliasing - "Off"
Temporal Anti-Aliasing - "Off"

Quality:
Anti-Aliasing - "Let the application decide"
Anisotropic Filtering - "Let the application decide"
High Quality AF - "On"
CATALYST A.I. - "Disable"
Mipmap Detail Level - "High Quality"
Adaptive Anti-Aliasing - "Off"
Temporal Anti-Aliasing - "Off"

NVIDIA

Default:

Texture filtering - "Quality"

Force mipmaps - "None"
Negative LOD bias - "Allow"

Perfomance:
Anisotropic filtering - "Application-controlled"
Antialiasing settings - "Application-controlled"
Texture filtering - "High perfomance"
Anisotropic mip filter optimization - "On"
Anisotropic sample optimization - "On"
Trilinear optimization - "On"
Force mipmaps - "None"
Negative LOD bias - "Allow"
Gamma correct antialiasing - "Off"
Transparency antialiasing - "Off"

Quality:
Anisotropic filtering - "Application-controlled"
Antialiasing settings - "Application-controlled"
Texture filtering - "High quality"
Anisotropic mip filter optimization - "Off"
Anisotropic sample optimization - "Off"
Trilinear optimization - "Off"
Force mipmaps - "Trilinear"
Negative LOD bias - "Clamp"
Gamma correct antialiasing - "On"
Transparency antialiasing - "Off"

Несомненно, всегда найдутся такие читатели, которые подскажут, что мы все сделали неправильно, совсем не так, как было нужно. На это у нас припасен стандартный ответ: все выбранные значения настроек отражают наш субъективный подход и не могут быть однозначно трактованы как единственно правильные. Тем не менее, мы считаем, что именно эти настройки выставит опытный человек, который понимает, что каждая из них означает, если захочет получить обычное качество по умолчанию (Default), максимальное качество (Quality) и максимальную производительность (Perfomance). Отклонения если и будут, то незначительные и с оговорками, так как другой режим не будет уже режимом с максимальным качеством или с максимальной производительностью. Единственная настройка, в которой мы отошли от наших же правил - антиалиасинг для полупрозрачных текстур ("Transparency antialiasing" и "Adaptive Anti-Aliasing" в трактовках NVIDIA и ATI), в наших тестах он был отключен.

Far Cry (Direct3D)

Игра Far Cry до сих пор остается одним из наиболее часто используемых бенчмарков у обозревателей видеокарт. Она отличается наличием большого количества поверхностей, расположенных под разными углами и четкими текстурами на них, на таких поверхностях нам будет удобно находить огрехи качества текстурной фильтрации. Но сначала мы рассмотрим влияние выбранных нами наборов настроек на производительность в игре. Так как наши тестовые видеокарты хоть из близких, но все же разных ценовых ниш, и мы не ставим целью прямое сравнение их скорости, мы выразим полученную производительность в режимах Perfomance и Quality относительно режима Default, приняв средний FPS в последнем за 100%.

Первый тест показывает довольно большую разницу в производительности между выбранными режимами качества у ATI и NVIDIA. Для видеокарты на чипе NVIDIA режим Perfomance с включенными оптимизациями, отражающий максимально возможную производительность, и режим Quality с отключенными оптимизациями, обеспечивающий лучшее качество 3D рендеринга, отличаются по скорости от режима по умолчанию примерно на 10% (в разные стороны, естественно). А для видеокарты ATI "производительный" режим не дает почти ничего, а средний FPS в "качественном" отличается от "дефолтного" не так сильно, как у NVIDIA. Это позволяет предположить, что именно на скриншотах NVIDIA мы увидим бОльшую разницу в качестве картинки. Мы проверили это на практике, выбрав две тестовые сцены для снятия скриншотов:

Far Cry, Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Первая тестовая сцена в Far Cry показывает почти полную идентичность режимов Quality и Default для ATI, они отличаются только большей детализацией дальних мип-уровней в первом режиме. А режим Perfomance у ATI отличается сильно, о чем нельзя было и предположить из показателей производительности: видим пониженную детализацию на всех мип-уровнях, что объясняется сниженным параметром "Mipmap Detail Level". Но самыми интересными стали явные проблемы с освещением, которые могут быть вызваны манипуляциями с текстурами на текстурных стадиях, отличных от первой в режиме Advanced для CATALYST A.I. (а возможно - банальной ошибкой в драйверах). Странно, что такие большие визуальные отличия почти не дали прироста производительности.

По скриншотам, снятым с видеокарты NVIDIA, мы можем сделать другие выводы - основные отличия картинки заключаются именно в качестве текстурной фильтрации. Если картинка режима Quality весьма похожа на то, что мы видели у ATI (их сложно отличить в качественных режимах), то на остальных видим заметный муар - проявления слишком агрессивной оптимизации трилинейной фильтрации. Особенно хорошо это видно в режиме Perfomance, но и в дефолтном немного заметно, а еще лучше эффект проявляется в динамике. Как видно из тестов производительности, выгода от всех оптимизаций текстурной фильтрации подобной агрессивности достигает 10-20%. Впрочем, у пользователя всегда остается возможность отключения оптимизаций всех (режим Quality с отличным качеством) или по выбору, нужно лишь помнить о соответствующем снижении производительности.

Far Cry, Сцена 2
Perfomance Default Quality
ATI
NVIDIA

На скриншотах второй сцены из Far Cry мы видим аналогичную схему, качественные режимы ATI и NVIDIA сравнимы, но уже с превосходством первой из-за высококачественного режима анизотропной фильтрации, обеспечивающего высокую детализацию на поверхностях с разным углом наклона. На настройках по умолчанию качество картинки примерно одинаковое, явных последствий агрессивных оптимизаций почти не видно. А производительный (Perfomance) режим у обоих вендоров получился с теми же проблемами - на ATI наблюдается пониженная детализация всех мип-уровней и явные проблемы с освещением (лайтмапами или пиксельными шейдерами), а на NVIDIA - текстурный шум от излишне оптимизированной трилинейной и анизотропной фильтраций.

F.E.A.R. (Direct3D)

Встроенный бенчмарк в игре F.E.A.R., использующийся во множестве обзорных статей, также является одним из наиболее популярных 3D тестов. Игра отличается сложными пиксельными шейдерами и четкими текстурами, на которых хорошо видны проблемы текстурной фильтрации. К сожалению, игра также отличается и своей темнотой, которая помогает скрывать некоторые огрехи оптимизированной текстурной фильтрации. Как и в случае с Far Cry, сначала рассмотрим влияние 3D настроек на производительность в F.E.A.R., а потом - на качество картинки.

В этой игре ситуация со скоростью получилась иная, по сравнению с предыдущим тестом, видеокарты обоих основных вендоров показывают примерно равные приросты и падения производительности от изменения настроек по умолчанию на "производительные" и "качественные". Производительность в качественном режиме падает на 7-8%, а в производительном растет всего лишь на 2-4%, что позволяет говорить об упоре игры при выбранных настройках в филлрейт или скорость исполнения пиксельных шейдеров. Иными словами, F.E.A.R. показывает, что есть примеры игр, в которых оптимизации дают не так много. Рассмотрим наглядно, есть ли тут смысл в изменении настроек с дефолтных.

F.E.A.R., Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Первая сцена показывает уже привычную для нас ситуацию. Видеокарта ATI дает почти одинаковую картинку в Default и Quality режимах, лишь Perfomance отличается сниженной детализацией мип-уровней и явной оптимизацией трилинейной фильтрации, хорошо видимой на текстуре напольного покрытия. А NVIDIA, как обычно, отличилась текстурным шумом, видимым уже в режиме по умолчанию, а в Perfomance просто бросающемся в глаза, особенно в динамике. Высказываем наше субъективное мнение: считаем качественные режимы примерно равными (с обычным малым превосходством ATI из-за качественной анизотропки), режим по умолчанию чуть лучше у ATI, а Perfomance у них просто разные. Кому-то будет приятнее смотреть на замыленные мип-уровни и их явные границы, а кому-то - на "шум" некоторых из текстур.

F.E.A.R., Сцена 2
Perfomance Default Quality
ATI
NVIDIA

Аналогичная вышеприведенной ситуация, только проблемы выражены еще более ярко. Небольшой муар виден уже и на картинках, полученных с видеокарты ATI в дефолтном режиме, правда, он меньше, чем у NVIDIA в Default и значительно меньше, чем у нее же в Perfomance. Режим Quality у ATI показывает чуть большую детализацию на текстуре стены, чем тот же режим на NVIDIA, вероятно, это воздействие качественного алгоритма анизотропной фильтрации, зато у ATI в качественном режиме появляются слишком резкие переходы в текстуре стены примерно в середине картинки (сложно показать на статических скриншотах). Режим по умолчанию чуть лучше у ATI, так как муара там меньше (с другой стороны - четкость чуть ниже), а качество картинки в режиме Perfomance читатель пусть оценивает сам, очень разные подходы к поднятию производительности при изменении видеонастроек у двух компаний, производящих видеочипы. Если учесть почти одинаковую относительную производительность, выбор режима, на наш взгляд, очевиден - Default или Quality, а Perfomance в игре не имеет смысла, вероятно, производительность игры в тесте не была ограничена выборкой из текстур.

Splinter Cell: Chaos Theory (Direct3D)

Последняя часть Splinter Cell - отличный образец довольно старой игры, но достаточно технологичной, и все еще пользующейся спросом у 3D тестеров. Среди ее особенностей можно выделить качественные текстуры, применение нормалмаппинга на всех поверхностях и параллаксмаппинга на многих из них, а также - всепоглощающую темноту, что обусловлено жанром игры. Рассмотрим качество и производительность 3D рендеринга видеокарт ATI и NVIDIA в трех разных режимах, которые описаны в начале статьи.

В Splinter Cell: Chaos Theory производительность в режимах Quality, Default и Perfomance отличается еще меньше, чем в предыдущих тестах F.E.A.R. Скорость производительного режима больше, чем режима по умолчанию, всего на 2-3%, а качественный режим медленнее дефолтного всего лишь на 6% у ATI (и это - с учетом включения качественного режима анизотропии), и 3% - у NVIDIA (с отключением всех текстурных оптимизаций). Похоже, что, как и F.E.A.R., в скорость текстурирования игра не упирается. Посмотрим, что будет на скриншотах, есть ли смысл в оптимизациях для Splinter Cell…

Splinter Cell: Chaos Theory, Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Мда-а-а, это из-за тех жалких 3-6 процентов производительности в NVIDIA жертвуют нормальной текстурной фильтрацией? Странно, что в этой сцене и улучшений от качественной анизотропной фильтрации ATI тоже не видно, их Quality режим почти не отличается от Default, а Perfomance прогнозируемо хуже из-за завышенного mipmap LOD bias. Качественный режим у NVIDIA хорош, отличий с соответствующей картинкой ATI почти нет, а все остальные режимы показывают хромающее качество текстурной фильтрации на вертикальной стенке, которая показана на фрагментах. Для режима Perfomance в движении там мрак полный, ведь все эти пиксели шевелятся, и картина перед игроком предстает совсем неприглядная. Дефолтный режим чуть лучше, но шумность текстур на определенных мип-уровнях там тоже хорошо заметна. Вертикальную поверхность посмотрели, теперь очередь за горизонтальной.

Splinter Cell: Chaos Theory, Сцена 2
Perfomance Default Quality
ATI
NVIDIA

На горизонтальных поверхностях в Splinter Cell: Chaos Theory у NVIDIA почти те же самые проблемы (только вместо жутких полосок появился муар), но все же менее заметные. Эталонное качество режимов Quality у ATI и NVIDIA, почти то же самое у режима по умолчанию на ATI (лишь с меньшей четкостью на некоторых дальних поверхностях) и разные проблемы в остальных случаях. Для Perfomance режима ATI подтверждается все вышесказанное про него - по сути, основные изменения вызваны снижением параметра настройки "Mipmap Detail Level". И у производительного режима NVIDIA проблема осталась та же - жуткий муар и шум на средних мип-уровнях, снижение качества рендеринга явно не соответствует мизерному повышению производительности. В режиме по умолчанию на NVIDIA также видны следы включенных оптимизаций текстурной фильтрации - все тот же легкий муар и шум в динамике. Он пусть и не такой большой, но все же заметный в некоторых случаях.

Serious Sam 2 (Direct3D)

Serious Sam 2 - игра, которая поддерживает как Direct3D, так и OpenGL API, этим она и ценна для нас во вторую очередь. А в первую - большими пространствами и очень качественными текстурами, которые сразу выдают все погрешности в текстурных фильтрациях и оптимизации их алгоритмов. В игре очень много поверхностей со сложным текстурированием, текстуры большие, слоев много, поэтому текстурирование - один из основных ограничивающих факторов в этой игре. Рассмотрим сравнительную производительность игры в наших трех режимах, сразу скажем, что можно ожидать большей разницы, нежели в предыдущих играх.

Совсем другое дело! Хотя режимы высокой производительности (Perfomance) дают всего по 8% для обеих видеокарт, набор настроек максимального качества (Quality) очень сильно влияет на производительность и ATI и NVIDIA. 24% у видеокарты на основе видеочипа компании ATI и 16% у платы на чипе NVIDIA - это очень много. Сразу видно, что в этой игре оптимизации текстурной фильтрации (а может и какие-то оптимизации под конкретное приложение в CATALYST A.I.) имеют четкий смысл и могут дать большой прирост скорости. Но не слишком ли сильно подобные оптимизации влияют на итоговое качество рендеринга? Смотрим:

Serious Sam 2 (Direct3D), Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Я не зря выбрал именно такую сцену и такой ракурс. Хотя в игре вы нечасто будете смотреть на небо почти вертикально вверх, для определения влияния различных настроек на качество картинки такой угол обзора и наблюдаемый объект хорошо подходят. Смотрите - хорошо видно положительное влияние "High Quality AF" на качество Quality режима у видеокарты ATI, этот качественный алгоритм не имеет таких слабых мест, как неудобные углы, при которых качество анизотропной фильтрации ухудшается. По картинкам можно подумать, что и у NVIDIA в режиме Perfomance все почти также четко, но это не так. В динамике виден явный текстурный шум на значительной площади поверхностей, что выглядит очень плохо.

В режиме по умолчанию у ATI и NVIDIA все нормально, но не идеально: видны проблемы с четкостью текстур (дополнительные оптимизации анизотропии или просто неудобный угол) у первой и мелкие артефакты в виде небольшого "песочка" у второй. Качественный режим у NVIDIA все проблемы убирает, но все же далек до эталонного качества режима Quality у ATI. Впрочем, и падение производительности в этой игре у видеокарты на базе чипа ATI значительно большее. Рассмотрим еще один пример из Serious Sam 2 в Direct3D режиме:

Serious Sam 2 (Direct3D), Сцена 2
Perfomance Default Quality
ATI
NVIDIA

Это как раз то, чем славится игра еще со времен первой части, на таких длинных полосах и становятся видны некоторые проблемы качества фильтраций. Впрочем, похоже, что за время, прошедшее с выпуска первой части сериала, разработчики видеочипов научились справляться с такими ситуациями. Если не рассматривать Perfomance режимы, то качество в целом неплохое. Но рассмотрим картинки подробнее…

Визуальной разницы между Quality и Default на ATI почти нет, что не слишком радует, так как падение производительности в режиме было слишком большое, а если по качеству разницы нет, то смысла в качественном режиме немного. С другой стороны, качество картинки в режиме по умолчанию на ATI очень хорошее, чуть лучше предлагаемого NVIDIA в дефолтном же режиме за счет отсутствия шума на некоторых из границ мип-уровней, которые есть на продукции последней. Не говоря уже о Perfomance режиме, в котором границы мип-уровней становятся явно видимыми (у ATI производительный режим традиционно портит завышенный mipmap LOD bias). Зато в качественном режиме карта NVIDIA явно подтягивается к ATI"шному качеству, и так как неудобных наклонных поверхностей в сцене нет, может похвастаться тем же уровнем качества при меньшем падении скорости относительно настроек по умолчанию.

Serious Sam 2 (OpenGL)

Хотя OpenGL рендерер игрой официально не поддерживается, возможность его включения есть , чем мы не преминем воспользоваться, так как современные и технологичные OpenGL игры можно посчитать на пальцах. И хотя OpenGL рендерером поддерживаются не все эффекты игры, нас больше интересует простое текстурирование, которое там делается ничуть не хуже, чем в основной Direct3D версии. Демка для тестирования производительности осталась та же самая, а сцены для снятия скриншотов мы сменили на другие, чтобы было интереснее. Но сначала все внимание на производительность:

В OpenGL режиме Serious Sam 2 ситуация получилась еще интереснее, чем в Direct3D. То ли из-за того, что вендоры не обращают внимания на оптимизацию для неподдерживаемых режимов в играх (напомню, что OpenGL API из меню Serious Sam 2 не включить никак), то ли из-за того, что OpenGL части в драйверах игровых видеокарт уделяется меньше внимания. В любом случае, результат налицо, 11% и 21% дополнительной скорости от включения производительного режима на NVIDIA и ATI и 26% и 28% - потери среднего показателя FPS в режиме Quality по сравнению с настройками драйвера по умолчанию, соответственно. Впервые видеокарта NVIDIA получает меньший прирост от производительного режима и большее падение скорости от качественного, поэтому очень интересно посмотреть на соответствующее нашим режимам качество рендеринга.

Serious Sam 2 (OpenGL), Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Да, можно сказать, что ситуация поменялась, в режиме по умолчанию у NVIDIA в данном случае больше сильных сторон - четкость на наклонной поверхности выше, чем у ATI, а шума не наблюдается. С другой стороны, на плате NVIDIA в режиме Perfomance явно видны грубые оптимизации анизотропной фильтрации - снижение ее уровня на дальних мип-уровнях, а также небольшая зашумленность на моделях автоматического оружия, к которым применено наложение карт нормалей. Качественный режим у NVIDIA весьма похож на режим по умолчанию, так что не особенно ясно, куда делись потерянные проценты скорости. В случае с ATI все понятно - их потратили на качественную анизотропную фильтрацию, на Quality скриншоте явно видна большая четкость текстур на наклонных поверхностях, чем на всех остальных картинках.

Serious Sam 2 (OpenGL), Сцена 2
Perfomance Default Quality
ATI
NVIDIA

На скриншотах второй тестовой сцены разница между Quality и Default на видеокарте ATI опять почти не видна, а у NVIDIA становятся слегка видимыми границы мип-уровней в режиме по умолчанию. Режимы Perfomance традиционно отличаются больше всего, и у ATI и у NVIDIA видны границы мип-уровней, что говорит об агрессивных оптимизациях трилинейной фильтрации, у ATI также снижена детализация мип-уровней. Тут ничего нового, все ранее обнаруженные тенденции подтверждаются. Тем страннее относительные показатели производительности Serious Sam 2 в OpenGL режиме, особенно это касается качественных режимов, в которых не видно особых улучшений качества, зато снижение производительности более чем на четверть способен почувствовать каждый.

Prey (OpenGL)

Одна из немногих "чистых" OpenGL игр, которая базируется на известном графическом движке игры DOOM 3. Она не такая темная, как прародитель графического движка, и обладает текстурами лучшего качества (что вполне понятно, если сравнить даты выхода этих двух игр), все это позволяет оценить качество текстурной фильтрации и выявить возможные последствия оптимизаций. Но больше всего игра нас интересует именно как один из немногочисленных представителей OpenGL игр. Как обычно, рассмотрим влияние настроек на производительность и качество по скриншотам из пары игровых сцен.

И опять мы видим ситуацию, похожей на которую не было в наших предыдущих примерах - производительные режимы остаются в рамках стандартных 8-11% и для ATI и для NVIDIA, а качественные режимы показали сильно отличающиеся относительные цифры. Если 15% для NVIDIA - это хороший средний показатель по вышеприведенным примерам, то 28% для видеокарты ATI - слишком много, на наш взгляд. Непонятно, то ли это влияние высококачественной анизотропной фильтрации сказывается, то ли результат отключения оптимизации под конкретное приложение при помощи параметра CATALYST A.I., но факт остается фактом - чтобы оправдать такое снижение производительности, нужно показывать выдающееся качество картинки, в обратном случае никакой пользы от режима Quality нет.

Prey, Сцена 1
Perfomance Default Quality
ATI
NVIDIA

Чего пока не видно, разницу между Quality и Default режимами для видеоплаты ATI нужно искать днем с огнем. Значит, больше вероятность того, что в снижении производительности все-таки отключение оптимизаций конкретно под Prey виновато… У NVIDIA разница между дефолтным режимом и качественным есть - в последнем не видно шума на текстурах на некоторых мип-уровнях. Perfomance режим у ATI, как обычно, больше всего отличается детализацией текстур на всех мип-уровнях, а у NVIDIA - слишком мощными оптимизациями текстурной фильтрации, из-за которых четко виден шум даже на статической картинке, что уж говорить о динамике. Особенно хорошо сопутствующие артефакты видны на кустике, расположенном на переднем плане. Посмотрим на вторую сцену, может быть, там что-то изменится.

Prey, Сцена 2
Perfomance Default Quality
ATI
NVIDIA

Второй пример из Prey еще лучше раскрывает проблемы режимов производительности - на ATI все слишком замылено, а на NVIDIA - слишком четко. Так четко, что при движении добрая половина пикселей шевелится, как живая. В остальных режимах разница не слишком заметна, режим Quality на обеих видеокартах очень хорош, картинка почти идентична, за исключением нескольких мелочей, режим Default на NVIDIA отличается от качественного небольшим текстурным шумом, а на ATI не отличается вовсе. Непонятно, за что "платить" жуткие 15 и 28 процентов производительности соответственно? Но для этого нам и даны настройки драйверов, чтобы мы подобрали под себя некое оптимальное сочетание производительности и качества.

Выводы

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

    Quality - максимальное качество картинки у последних чипов ATI и NVIDIA со всеми настройками драйверов на максимальное качество и отключенными оптимизациями очень хорошее, и отличить их друг от друга в большинстве случаев очень сложно, а то и невозможно. В качественном режиме у чипов NVIDIA и ATI есть лишь редкие слабые стороны и качество рендеринга очень похожее, но с учетом поддержки качественной анизотропной фильтрации видеочипами последней, мы отдаем пальму первенства в "качественной" (Quality) категории именно современным видеочипам ATI. Разница в большинстве случаев невелика, и чаще всего ее надо специально искать с лупой, но она все же есть.

    Default - в наиболее часто используемом и востребованном режиме складывается неоднозначная ситуация, проблемы с качеством есть как у NVIDIA, так и у ATI. Но все же, можно сказать, что с небольшим перевесом по "умолчательному" качеству побеждает опять ATI. Здесь разницу оказалось найти даже труднее, различные вопросы по качеству есть как к чипам одной компании, так и к другой (см. выше). Но все же, NVIDIA часто подводят слишком агрессивные оптимизации текстурной фильтрации, вызывающие крайне неприятные артефакты в виде шумов, "песочка", муара и пр. У ATI различные погрешности хотя и проявляются, но в меньшем количестве случаев.

    Perfomance - а тут ситуация иная, четко виден разный подход ATI и NVIDIA к самым действенным оптимизациям, направленным на повышение производительности. Если у ATI это снижение качества фильтрации методом оптимизации трилинейной фильтрации и снижения степени анизотропной, а также завышение текстурного mipmap LOD bias, то у NVIDIA начинают действовать агрессивные оптимизации трилинейной и анизотропной фильтрации, проявляющиеся в виде указанных выше артефактов. Сложно сказать однозначно, чей подход лучше, но методы NVIDIA обычно дают больший прирост в производительности и/или меньшую потерю в качестве на выбор самого пользователя. Да и возможность включения лишь необходимых на взгляд пользователя оптимизаций, на наш взгляд, лучше, чем непонятно на что влияющий в конкретной игре CATALYST A.I.

В целом, можно отметить, что оптимизации обычно дают бОльшую разницу в производительности и качестве на видеочипах NVIDIA, по сравнению с ATI. Но главное, на что мы обращаем внимание, - на наш взгляд, излишне агрессивные оптимизации трилинейной и анизотропной текстурной фильтрации в режиме настроек по умолчанию. Настройки, которые предлагает NVIDIA, в большом количестве игр дают видимые артефакты вроде текстурного шума. Конечно, внимание читателей в статье намеренно обращалось на наиболее показательные фрагменты, в реальной игре встречающиеся не повсеместно и не на весь экран. Кроме того, иногда похожие артефакты (шум или "песочек" на текстурах) проявляются и на видеокартах ATI в режиме по умолчанию, но там они проявляются значительно реже.

А оптимизации трилинейной и анизотропной фильтрации у NVIDIA часто приводят к заметному текстурному шуму даже в режиме по умолчанию, в некоторых играх такие шумы явно негативно влияют на общий уровень качества рендеринга, и небольшой выигрыш в производительности не всегда может оправдать такое снижение качества. Можно сказать, что оптимальными настройками для видеокарт NVIDIA на данный момент является режим Quality и в редких исключениях - Default, а для ATI оптимален Default, и лишь в некоторых случаях - Quality. Но эти выводы субъективны, и сравнивать производительность видеокарт с разными настройками качества неправильно, оптимальным вариантом нам кажется сравнение производительности с настройками драйверов по умолчанию (в отдельных случаях - с максимальным качеством), с приведением нескольких скриншотов для того, чтобы читатели сами могли оценить получаемое качество рендеринга.