Привет всем! Сегодня очень интересная статья о тонкой настройке видеокарты для высокой производительности в компьютерных играх. Согласитесь друзья, что после установки драйвера видеокарты вы один раз открыли «Панель управления Nvidia» и увидев там незнакомые слова: DSR, шейдеры, CUDA, синхроимпульс, SSAA, FXAA и так далее, решили туда больше не лазить.
Но тем не менее, разобраться во всём этом можно и даже нужно, ведь от данных настроек напрямую зависит производительность вашей видеокарты. Существует ошибочное мнение, что всё в этой мудрёной панели настроено правильно по умолчанию, к сожалению это далеко не так и опыты показывают, правильная настройка вознаграждается весомым увеличением кадровой частоты. Так что приготовьтесь, будем разбираться в потоковой оптимизации, анизотропной фильтрации и тройной буферизации. В итоге вы не пожалеете и вас будет ждать награда в виде увеличения FPS в играх.
Настройка видеокарты Nvidia для игр
Темпы развития игрового производства с каждым днем набирают все больше и больше оборотов, впрочем, как и курс основной денежной единицы в России, а поэтому актуальность оптимизации работы железа, софта и операционной системы резко повысилась. Держать своего стального жеребца в тонусе за счет постоянных финансовых вливаний не всегда удается, поэтому мы с вами сегодня и поговорим о повышении быстродействия видеокарты за счет ее детальной настройки. В своих статьях я неоднократно писал о важности установки видеодрайвера, поэтому шаг со скачиванием и его установкой , думаю, можно пропустить. Я уверен, все вы прекрасно знаете, как это делать, и у всех вас он давно уже установлен.
Итак, для того, чтобы попасть в меню управления видеодрайвером, кликайте правой кнопкой мыши по любому месту на рабочем столе и выбирайте в открывшемся меню «Панель управления Nvidia».
После чего, в открывшемся окне переходите во вкладку «Управление параметрами 3D».
Здесь мы с вами и будем настраивать различные параметры, влияющие на отображение 3D картинки в играх. Не трудно понять, что для получения максимальной производительности видеокарты придется сильно порезать изображение в плане качества, так что будьте к этому готовы.
Итак, первый пункт «CUDA – графические процессоры». Здесь представлен список видеопроцессоров, один из которых вы можете выбрать, и он будет использоваться приложениями CUDA. CUDA (Compute Unified Device Architecture) – это архитектура параллельных вычислений использующаяся всеми современными графическими процессорами для увеличения вычислительной производительности.
Следующий пункт «DSR — Плавность» мы пропускаем, потому что он является частью настройки пункта «DSR — Степень”, а его в свою очередь нужно отключать и сейчас я объясню почему.
DSR (Dynamic Super Resolution) – технология позволяющая рассчитывать картинку в играх в более высоком разрешении, а затем масштабирующая полученный результат до разрешения вашего монитора. Для того чтобы вы поняли для чего эта технология вообще была придумана и почему она не нужна нам для получения максимальной производительности, я попробую привести пример.
Наверняка вы часто замечали в играх, что мелкие детали, такие как трава и листва очень часто мерцают или рябят при движении. Связано это с тем, что, чем меньше разрешение, тем меньше число точек выборки для отображения мелких деталей. Технология DSR позволяет это исправить за счет увеличения числа точек (чем больше разрешение, тем больше число точек выборки).
Надеюсь, так будет понятно. В условиях максимальной производительности эта технология нам не интересна так, как затрачивает довольно много системных ресурсов. Ну а с отключенной технологией DSR, настройка плавности, о которой я писал чуть выше, становится невозможна. В общем, отключаем и идем дальше.
Далее идет анизотропная фильтрация. Анизотропная фильтрация – алгоритм компьютерной графики, созданный для улучшения качества текстур, находящихся под наклоном относительно камеры. То есть при использовании данной технологии текстуры в играх становятся более четкие.
Если сравнивать антизотропную фильтрацию со своими предшественниками, а именно с билинейной и трилинейной фильтрациями, то анизотропная является самой прожорливой с точки зрения потребления памяти видеокарты. Данный пункт имеется только одну настройку – выбор коэффициента фильтрации. Не трудно догадаться, что данную функцию необходимо отключать.
Следующий пункт – вертикальный синхроимпульс. Это синхронизация изображения с частотой развертки монитора. Если включить данный параметр, то можно добиться максимально плавного геймплея (убираются разрывы изображения при резких поворотах камеры), однако зачастую возникают просадки кадров ниже частоты развертки монитора. Для получения максимального количества кадров в секунду данный параметр лучше отключить.
Заранее подготовленные кадры виртуальной реальности. Функция для очков виртуальной реальности нам не интересна, так как VR еще далека до повседневного использования обычных геймеров. Оставляем по умолчанию – использовать настройку 3D приложения.
Затенение фонового освещения. Делает сцены более реалистичными за счет смягчения интенсивности окружающего освещения поверхностей, которые затенены находящимися рядом объектами. Функция работает не во всех играх и очень требовательна к ресурсам. Поэтому сносим ее к цифровой матери.
Кэширование шейдеров. При включении данной функции центральный процессор сохраняет скомпилированные для графического процессора шейдеры на диск. Если этот шейдер понадобится еще раз, то GPU возьмет его прямо с диска, не заставляя CPU проводить повторную компиляцию данного шейдера. Не трудно догадаться, что если отключить этот параметр, то производительность упадет.
Максимальное количество заранее подготовленных кадров. Количество кадров, которое может подготовить ЦП перед их обработкой графическим процессором. Чем выше значение, тем лучше.
Многокадровое сглаживание (MFAA). Одна из технологий сглаживания используемая для устранения «зубчатости” на краях изображений. Любая технология сглаживания (SSAA, FXAA) очень требовательна к графическому процессору (вопрос лишь в степени прожорливости). Выключаем.
Потоковая оптимизация. Благодаря включению этой функции приложение может задействовать сразу несколько ЦП. В случае, если старое приложение работает некорректно попробуй поставить режим «Авто” или же вовсе отключить эту функцию.
Режим управления электропитанием. Возможно два варианта – адаптивный режим и режим максимальной производительности. Во время адаптивного режима энергопотребление зависит напрямую от степени загрузки ГП. Этот режим в основном нужен для снижения энергопотребления.
Во время режима максимальной производительности, как не трудно догадаться, поддерживается максимально возможный уровень производительности и энергопотребления независимо от степени загрузки ГП. Ставим второй.
Сглаживание – FXAA, Сглаживание – гамма-коррекция, Сглаживание – параметры, Сглаживание – прозрачность, Сглаживание — режим. Про сглаживание я уже писал чуть выше. Выключаем всё.
Тройная буферизация. Разновидность двойной буферизации; метод вывода изображения, позволяющий избежать или уменьшить количество артефактов (искажение изображения). Если говорить простыми словами, то увеличивает производительность. НО! Работает эта штука только в паре с вертикальной синхронизацией, которую, как вы помните, мы до этого отключили.
Поэтому этот параметр тоже отключаем, он для нас бесполезен.
Ускорение нескольких дисплеев/смешанных ГП. Настройка определяет дополнительные параметры для OpenGL при использовании нескольких дисплеев и нескольких видеокарт. Один дисплей – режим однодисплейной производительности соответственно. Два и более – многодиспленая производительность (или же режим совместимости в случае возникновения некорректной работы приложений). Две и более видеокарты – режим совместимости.
Фильтрация текстур – анизотропная оптимизация фильтрации. Включение опции приведет к небольшому ухудшению картинки и увеличению производительности, что нам как раз и нужно.
Фильтрация текстур – качество. Позволяет управлять технологией Intellisample. Это технология предназначена для улучшения качества сглаживания сцен с частично прозрачными текстурами. Выкручиваем на минимум, то есть ставим режим высокой производительности.
Фильтрация текстур – отрицательное отклонение уровня детализации. Технология позволяющая изображать текстуры в приложениях более контрастно.
Для повышения производительности рекомендуется включить.
Фильтрация текстур – трилинейная оптимизация. Включение данной опции позволяет драйверу снижать качество трилинейной фильтрации для повышения производительности.
На этом настройка видеодрайвера Nvidia на производительность подошла к концу. После всех проделанных операций прирост кадров в секунду вас сильно обрадует. Тесты я специально не стал прикреплять, потому что эффективность настройки напрямую зависит от модели видеокарты. Кому-то настройка принесет те недостающие 10-15 FPS, а кому-то 30-40. На этом я с вами прощаюсь и желаю покорения всех виртуальных вершин!
Статьи по этой теме:
- Как увеличить кадровую частоту (FPS) в играх
- Разгон видеокарты Nvidia
- Как включить NVIDIA Freestyle
- Как сравнивать видеокарты
Источник: remontcompa.ru
Я тут уже накалякал опус про то как подключал проектор на ATI Radeon, и по причине неудачного опыта редактирования xorg.conf хотелось бы и с нвидиями общаться через графический утиль.
тут на форуме вычитал про nvidia-setting (кстати как таки правильно — setting или settings?) — эта утиля уже живёт в альт линукс мастере сразу после установки? (у меня запустить её из терминала не удалось) если нет, то можно-ли её доустановить с дистрибутивного диска и как? если её нет и на диске, то где её взять чтоб не просила компиляции под альт? — завтра снова в бой 😉 — нужно подготовиться.
nvidia-settings должна нормально установится через Synaptic.
nvidia-settings должна нормально установится через Synaptic.
сильно понятнее не стало, но покурив «Synaptic» спрошу — таки есть nvidia-settings в дистрибутиве мастера или в Synaptic нужно будет забить в поиск nvidia-settings чтоб добыть искомое в интернете? (негде мне щаз поэкспериментировать, зато завтра будет избыток подопытного материала при дефиците времени. )
nvidia-settings в любом случае «нужно будет забить в поиск Synaptic».
> таки есть nvidia-settings в дистрибутиве мастер
В дистрибутиве точно есть. Вас видимо диск интересует, угадал?
Возьмите диск (образ) и посмотрите, есть ли там пакет (файл) с nvidia-settings* в имени.
PS Проблемы с internet?
В дистрибутиве точно есть. Вас видимо диск интересует, угадал?
PS Проблемы с internet?
да , речь про диск с дистрибутивом (я в стартовом посте так и написал, а потом слово диск опустил. )
про интернет — я в школе по субботам во второй половине дня, когда там уже почти нет никого и очень часто свичи на пути к интернету банально выключены 🙁 да и интернет на целевых компах то есть то нет (причём только под линуксом — я тут уже постил об этом) — поэтому хочу сначала с проекторами разобраться, а потом уже с бубном вокруг сети на этих компах плясать.
хотел на основной работе «тестовый стенд» для линукса сделать, но заболел вчера в обед маля-маленько
зы: заглянул на диск альтмастера 5.0.2 — там nvidia-settings нет. ну да и фих с ним — кой какое просветление уже наступило, осталось перейти к практике, а когда это случится пока неизвестно.
Источник: spohelp.ru
Настройка Nvidia для максимальной производительности в играх
При выборе видеокарты, множество пользователей уделяет внимание на то, как она будет показывать себя в играх и насколько высока её производительность. Помимо установки видеокарты и драйверов, можно провести более тонкую настройку для того, чтобы получить максимальную пользу от неё. Как можно увидеть в панели управления Nvidia уже поставлены настройки по умолчанию таких параметров как CUDA, SSAA и так далее. Мы рассмотрим как провести точную и правильную конфигурацию этих параметров для повышения продуктивности видеокарты.
Как правильно провести детальную настройку для повышения производительности видеокарты в играх
С каждым годом появляется всё больше и больше качественных игр, которые имеют достаточно высокие системные требования и видеокарта играет тут одну из важнейших ролей. Нужно провести детальную настройку в панели управления видеокартой.
Для начала нажимаем ПКМ на рабочем столе компьютера и в списке кликаем на панель управления Nvidia.
Появится новое окно, в нём нужно перейти в раздел управления параметрами 3D.
В этом разделе находятся необходимые параметры для настройки продуктивности видеоадаптера и получения наилучшего показа в играх.
Первым в списке идет CUDA. Это технология, которая используется в параллельном программировании для получения наилучшей оптимизации вычислений при выполнении различных операций.
Далее в списке идет DSR плавность. Эта технология позволяет максимально детализировать каждую точку на изображении игры (трава, осадки на кирпичах, следы от осколков стекла итд). При этом затрачивается большой ресурс системной памяти. С этого можно сделать вывод, что использование DSR не принципиально и если посмотреть с точки зрения производительности для игр, то даже не нужно.
Следующим идет пункт «Анизотропная фильтрация». Эта технология позволяет динамично менять картинку при изменении камеры, то есть идет работа над максимальной и детализированной текстуризацией изображения. Эта функция также забирает много системных ресурсов, а значит её также отключаем.
Далее функция вертикального синхроимпульса. Если нужно хорошее FPS, то функцию нужно отключить так как при её работе могут возникать просадка кадров. Это происходит из-за того что при резком движении камеры будут убраны небольшие разрывы, который в целом не видно, но эта процедура отбирает много ресурсов видеокарты.
Функция заранее подготовленных кадров виртуальной реальности также нужно выключить или оставить по умолчанию, так как лишь у немногих геймеров есть VR очки виртуальной реальности.Заранее подготовленные кадры виртуальной реальности.
Если включить функцию затенения освещения фонов, то это позволит смягчить освещение и сделать его нелинейным, также затеняет мягко игровые объекты. Ресурсов отбирается много, а получить можно немного большую реалистичность, которую заметить очень трудно. Эту функцию также отключаем.
Функция кэширования шейдеров должна быть включена. Так как чем больше шейдеров входит в использование, тем ниже будет продуктивность видеокарты. Но благодаря кэшированию, один и тот же шейдер задействуется несколько раз.
Функция максимального кол-ва подготовленных кадров позволяет уменьшить количество кадров, которое делает видеоадаптер и подключает к работе центральный процессор, который и подготовляет остальную часть кадров. Ставим наивысшее значение строке этой функции.
Параметр MFAA также выключаем. Он сглаживает небольшие неточности на углах и поверхностях, которые сразу заметить трудно, но ресурсы потребляются интенсивно.
Функция потоковой оптимизации позволяет задействовать несколько центральных процессоров. Важность функции для каждого индивидуальна. Но лучше поставить автоматических режим или же просто отключить функцию.
В управлении электропитанием есть оптимальный режим при низком энергопотреблении и режим высокой производительности, который мы и выбираем.
Про параметры сглаживания уже выше было описано, поэтому просто показанные на изображении ниже параметры отключаем.
Функция тройной буферизации работает корректно только в связке с вертикальным синхронизированием (который мы отключили). Поэтому параметр тройной буферизации также отключаем.
Функция ускорения нескольких дисплеев выставить режимы, в которых работает или одна видеокарта (однодисплейный) или несколько (режим совместимости).
Функция фильтрации текстур+анизотропная фильтрация позволяет улучшить продуктивность, но немного ухудшает показ изображения в игре. Этот параметр включаем.
Отличная функция для оптимизации это фильтрация текстур+качество. Происходит сглаживание, но при этом задействовано немного системных ресурсов. Ставим параметр — высокая производительность.
Далее для улучшения продуктивности включаем функцию отрицательного отклонения детализации.
Трилинейную оптимизацию также включаем. Будет улучшена фильтрация изображений что приведет к улучшению продуктивности в играх.
Таким образом мы провели настройку различных функций и параметров в панели управления видеокартой Nvidia. Отключили лишнее и поставили наиболее лучшие параметры для улучшения производительности в играх и приложениях.
Источник: user-life.com