Nvidia reflex какие видеокарты поддерживают
Сегодня 73% пользователей GeForce играют в соревновательные или киберспортивные игры. В 2019 году чемпионат самой популярной киберспортивной игры League of Legends посмотрели более 100 миллионов зрителей — больше, чем Суперкубок НФЛ. Поскольку киберспорт соперничает с традиционными видами спорта, как по количеству зрителей, так и игрового времени, геймерам сейчас как никогда важно получить максимум возможностей своих ПК и видеокарт. Именно поэтому несколько лет назад NVIDIA инвестировала в лабораторию киберспорта, где аналитики NVIDIA Research изучают производительность игроков и оборудования в соревновательных играх. Сегодня мы хотим поделиться первыми основными результатами наших исследований.
Наряду с новыми видеокартами GeForce RTX 30 мы представляем NVIDIA Reflex, набор передовых технологий для видеокарт, дисплеев G-SYNC и программного обеспечения, который позволяет измерять и снижать задержку системы в соревновательных играх (или задержку между вводом и отображением на экране). Уменьшение задержки системы чрезвычайно важно для киберспортсменов, так как обеспечивает более быстрое реагирование ПК и дисплеев на нажатие мыши и ввод с клавиатуры. Это позволяет геймерам побеждать быстрее и точнее попадать в цель.
NVIDIA Reflex содержит две основные технологии:
SDK NVIDIA Reflex: новый набор API для разработчиков игр, позволяющий определить и снизить задержку рендеринга. Благодаря непосредственной интеграции с игрой режим Reflex Low Latency оптимизирует работу игрового движка для своевременного завершения рендеринга, устраняя очередь рендеринга на GPU и снижая нагрузку на процессор. Это позволяет снизить задержку системы значительно эффективнее существующих технологий драйвера, таких как режим низкой задержки NVIDIA.
Режим Reflex Low Latency скоро появится в топовых соревновательных играх, в том числе Apex Legends, Call of Duty: Black Ops Cold War, Call of Duty: Modern Warfare - Warzone, Destiny 2, Fortnite и Valorant, и позволит снизить задержку системы в требовательных играх на GeForce GTX 900 и более новых видеокартах NVIDIA.
NVIDIA Reflex Latency Analyzer: передовой инструмент для измерения задержки системы интегрирован в новые дисплеи G-SYNC с частотой 360 Гц для киберспорта от Acer, ASUS, MSI и Dell и поддерживается ведущими периферийными устройствами ASUS, Logitech, SteelSeries и Razer для киберспорта.
Reflex Latency Analyzer распознает клики мышью и затем измеряет время до изменения соответствующих пикселей (например вспышки при выстреле) на экране. До настоящего времени такой способ измерения был невозможным, так как требовал покупки специализированных высокоскоростных камер и оборудования на сумму более $7000.
Если в прошлом геймерам приходилось наугад определять задержку системы, руководствуясь показателями производительности, например частотой кадров в секунду (FPS), то теперь система Reflex Latency Analyzer предоставляет гораздо более точные и полные данные о производительности мыши, ПК и дисплея. С Reflex Latency Analyzer киберспортсмены могут играть, будучи уверенными в надлежащей работе системы.
NVIDIA Reflex Latency Analyzer: передовой инструмент для измерения задержки системы интегрирован в новые дисплеи G-SYNC с частотой 360 Гц для киберспорта от Acer, ASUS, MSI и Dell и поддерживается ведущими периферийными устройствами ASUS, Logitech и Razer для киберспорта.
Reflex Latency Analyzer распознает клики мышью и затем измеряет время до изменения соответствующих пикселей (например вспышки при выстреле) на экране. До настоящего времени такой способ измерения был невозможным, так как требовал покупки специализированных высокоскоростных камер и оборудования на сумму более $7000.
Если в прошлом геймерам приходилось наугад определять задержку системы, руководствуясь показателями производительности, например частотой кадров в секунду (FPS), то теперь система Reflex Latency Analyzer предоставляет гораздо более точные и полные данные о производительности мыши, ПК и дисплея. С Reflex Latency Analyzer киберспортсмены могут играть, будучи уверенными в надлежащей работе системы.
В этой статье нам предстоит подробно рассмотреть задержку системы и технологию NVIDIA Reflex, так что начнем!
Как включить NVIDIA Reflex в играх
NVIDIA Reflex включается в самой игре. Обычно эта функция находится в графических настройках. Дополнительных манипуляций в панели управления не требуется. Только не забудьте установить свежие драйверы видеокарты.
Доступны два варианта: «Вкл» и «Вкл + Boost». Первая опция просто включает Reflex, а вторая дополнительно не позволяет видеокарте опускать частоты, когда производительность упирается в процессор. Это делает задержки еще ниже, но может привести к увеличению энергопотребления, что критично для ноутбуков при работе от аккумулятора. NVIDIA рекомендует использовать опцию «Вкл + Boost» на стационарных компьютерах и «Вкл» на ноутбуках при работе от батареи.
Мы протестировали работу технологии в популярной королевской битве Fortnite. В игре можно вывести информацию о задержках прямо на экран, благодаря чему увидеть конкретные цифры, а не полагаться исключительно на свои ощущения.
DirectX 12, разрешение 4К, эпический пресет графики, частота кадров 60, DLSS отключена: в таком режиме общая задержка по экранному мониторингу составила 40-60 мс.
При включении Reflex + Boost задержки снижаются до 30 мс, что дает разницу в два раза. При более низких разрешениях, например 1600 х 900, которые не могут обеспечить серьезной нагрузки на видеокарту, результаты немного другие. Так, без Reflex задержка составляет около 30 мс; если активировать технологию, то задержки падают до 10-15 мс. То есть наибольший эффект при интенсивной нагрузке на видеокарту.
Какие игры поддерживают NVIDIA Reflex
На текущий момент NVIDIA Reflex поддерживается в Fortnite, Valorant, Call of Duty: Warzone, Call of Duty: MW 2019, Call of Duty: Cold War, Destiny 2 и Apex Legends. В ближайшее время поддержка технологии появится в сетевых шутерах Overwatch и Rainbow Six: Siege. А Warzone, к слову, в скором времени получит еще и поддержку DLSS 2.0, что должно привести к получению еще большего фреймрейта для плавного гейминга.
Делитесь мнениями в комментариях на тему того, что думаете о технологии Reflex от NVIDIA. Пообсуждаем: стоит сия технология свеч? Или все это лишь очередная маркетинговая уловка, чтобы улучшить продажи 144/240/360-герцовых мониторов. Как думаете?
Каждый киберспортсмен и любитель онлайн-игр знает, что отвешивать хедшоты намного приятнее, когда в игре высокая частота кадров. Всё просто: высокий FPS позволяет быстрее замечать врагов, упрощает прицеливание и повышает кучность стрельбы, в результате растёт число фрагов. Чтобы выжать фреймрейт до последнего кадра, профессионалы не скупятся на дорогое железо, ведь даже с микроскопическими фризами достичь максимального результата невозможно. Но что делать простым смертным? Как оказалось, есть другие способы получить преимущество. Например, можно просто включить NVIDIA Reflex. Рассказываем, что это за технология и как она работает.
Как включить NVIDIA Reflex в играх
Чтобы улучшить отзывчивость управления при помощи «рефлекса», обладателям поддерживаемых GeForce достаточно открыть настройки игры и найти строку с названием NVIDIA Reflex Low Latency Mode. Обычно эта строка скрывается в графических параметрах.
Фото: Настройки NVIDIA Reflex в Rainbow Six Siege
NVIDIA Reflex имеет две опции на выбор — «Вкл» и «Вкл + Boost». Первая просто включает NVIDIA Reflex, конечный результат — улучшение отзывчивости управления. Вторая опция не позволяет видеокарте понижать частоты, когда производительность упирается в центральный процессор, что делает задержки ещё ниже. Второй режим немного увеличивает энергопотребление из-за более высоких частот, что может быть критично при игре на ноутбуке от батареи. Рекомендую опцию «Вкл (Усилено)» на ПК, и просто «Вкл» для ноутбуков при работе от батареи.
Call of Duty: Warzone, Rainbow Six Siege, Fortnite, Rust, War Thunder, Enlisted и некоторые другие игры с NVIDIA Reflex также поддерживают NVIDIA DLSS. Включение NVIDIA DLSS вместе с Reflex даёт наилучшую отзывчивость управления на видеокартах GeForce RTX за счёт повышения частоты кадров до двух раз в режиме DLSS «Производительность».
Напомню, что такое NVIDIA DLSS, если вы не в курсе. Это снискавшая любовь и популярность среди геймеров технология для повышения производительности в играх. В основе технологии лежит обученная на высококачественных примерах нейросеть, которая ускоряется на тензорных ядрах видеокарт RTX. Нейросеть DLSS не выдумывает и не интерполирует недостающие пиксели, в отличие от апскейлинга. Вместо этого нейросеть ищет недостающие пиксели в предыдущих кадрах и вставляет их в нужные места в новом кадре, в итоге картинку не отличить от рендеринга в нативном разрешении, а производительность может быть до двух раз выше.
Какие видеокарты поддерживают NVIDIA Reflex и как ее включить
Теперь про программную составляющую NVIDIA Reflex, которая уменьшает системную задержку и, как следствие, делает управление более отзывчивым. Сначала отмечу, что сама технология NVIDIA Reflex поддерживается всеми картами, начиная с поколения Maxwell (карты 900-й серии), и не требует наличия G-Sync-монитора или какого-либо другого оборудования, кроме видеокарты NVIDIA. Чтобы получить отзывчивое управление в игре с поддержкой Reflex, достаточно залезть в графические настройки игры и включить соответствующую опцию.
Где и на чём поиграть?
Разработчики быстро оценили преимущества, которые дает NVIDIA Reflex, в результате технологию уже можно найти в 20 популярных соревновательных играх. А именно в Apex Legends, Call of Duty Warzone, Escape from Tarkov, Fortnite, Rainbow Six Siege, Warface, War Thunder и не только. Этот список ежемесячно пополняется новыми хитами, такими как недавно анонсированный Battlefield 2042.
Вопреки некоторым заблуждениям, для NVIDIA Reflex не требуется специальное оборудование, будь то монитор или мышка. Более того, технология работает на всех картах NVIDIA, начиная с GeForce GTX 9хх серии.
Прямая зависимость задержек от частоты кадров никуда не делась, поэтому наименьшие задержки по-прежнему будут на самых быстрых GPU — сейчас это GeForce RTX 30-й серии. Впрочем, и на видеокартах прошлого поколения технология показывает хорошие результаты.
NVIDIA Reflex в связке с DLSS и G-Sync
NVIDIA Reflex отлично работает со всеми совместимыми видеокартами GeForce, но наилучшую производительность можно получить на мобильных и десктопных видеокартах 30-й серии. На текущий момент это самые мощные видеоадаптеры GeForce и, кроме Reflex, они поддерживают технологию DLSS. В комбинации это дает наилучшую отзывчивость управления.
DLSS — технология улучшения производительности, основанная на нейросети. Рендеринг происходит в более низком разрешении, что до двух раз увеличивает производительность, но на качестве картинки не сказывается. Нейросеть берет недостающие пиксели из предыдущих кадров, поэтому итоговое изображение не отличается от рендеринга в нативном разрешении. DLSS поддерживается более чем в 60 играх. Некоторые из них также работают с Reflex, в том числе Call of Duty: Warzone, Rainbow Six Siege, Fortnite.
Ещё повысить отзывчивость системы помогают мониторы с высокой частотой обновления и поддержкой адаптивной синхронизации G-Sync. Причем 144 Гц — отнюдь не завтрашний день, а сегодняшний. Многие игровые ноутбуки комплектуются быстрыми дисплеями на 240 или даже 300 Гц, а топовые модели мониторов могут похвастаться частотой 360 Гц и возможностью замера задержек при помощи NVIDIA Reflex Latency Analyzer. В последнем случае вам нужно лишь подключить совместимую мышку в порт монитора и понять, сколько времени проходит от нажатия клавиши до действия на экране. Такая система поможет настроить оборудование для достижения наилучших результатов. Список поддерживаемых устройств есть по ссылке.
Вместе с презентацией видеокарт нового поколения компания NVIDIA анонсировала ряд свежих технологий, призванных улучшить игровой процесс и саму картинку в играх. К первым, в частности, относится технология NVIDIA Reflex, которая предназначена для мониторинга задержки вывода изображения на монитор игровой системы (input lag), а также для снижения этого показателя в совместимых играх.
Термин input lag или «задержка ввода» часто используется в отношении мониторов, описывая время между операцией ввода со стороны пользователя и отображением её результата на экране. Например, между нажатием на клавишу мыши и выстрелом персонажа в игре. Геймеры стремятся максимально снизить задержки в соревновательных играх, чтобы ускорить реакцию ПК на действия игрока для улучшения своей результативности в игре. Однако измерить и оптимизировать этот параметр очень непросто — до сих пор для этого нужно было специальное и дорогостоящее оборудование.
Однако NVIDIA взялась решить эту проблему и представила Reflex — новый набор технологий, оптимизирующих и измеряющих задержки системы. Этот набор состоит из двух составляющих.
Первая — технология NVIDIA Reflex Low-Latency Mode, которая представляет собой набор библиотек для разработчиков игр для уменьшения и измерения задержки рендеринга. Эти библиотеки реализуют так называемый Reflex Low Latency Mode — специальный режим для скоростного выполнения рендеринга кадров, который устраняет очередь рендеринга графического процессора и уменьшает нагрузку на центральный процессор в сценах с интенсивным использованием GPU. Всё это в сумме обеспечивает дополнительное сокращение задержки, улучшающее тот эффект, которого можно было добиться ранее через драйверы при включении NVIDIA Ultra Low Latency Mode.
Эта технология уже встроена в такие игры как Apex Legends, Call of Duty: Warzone, Fortnite и Valorant и способна работать с видеокартами NVIDIA, начиная с GeForce GTX 900 и старше. Согласно тестам самой NVIDIA, включение Reflex Low-Latency Mode на картах класса GeForce GTX 1660 Super позволяет добиться примерно 33-процентного снижения задержки вывода.
Вторая технология — NVIDIA Reflex Latency Analyzer — всецело посвящена контролю задержки. Она определяет входной сигнал с мыши и измеряет время до появления результата (например, вспышки выстрела) на экране. Фактически, она представляет собой аппаратно-программный комплекс, который требует специального оборудования, уже встроенного в некоторые киберспортивные мониторы поддержкой G-SYNC и с частотой обновления 360 Гц. В качестве своих партнёров по продвижению Reflex Latency Analyzer компания NVIDIA называет Acer, ASUS, MSI и Dell, кроме того говорится о необходимости использования специальной совместимой игровой периферии.
В дополнение к стандартным средствам измерения игровой производительности Reflex Latency Analyzer даёт гораздо более полное и точное представление о быстродействии системы, включая предоставление детальной информации о том, какие по величине задержки спровоцированы мышью, процессором, графической картой и дисплеем.
Поддержка NVIDIA Reflex появится в драйвере Game Ready 17 сентября, а разработчики игр будут добавлять эту технологию в свои игры в течение всего года. Совместимые игровые мониторы с частотой 360 Гц поступят в продажу этой осенью.
Что нужно для NVIDIA Reflex
В сети встречается мнение, что для NVIDIA Reflex нужно специальное дорогостоящее оборудование, но это не так. Единственное требование к железу — видеокарта GeForce не ниже 900 серии.
На сегодняшний день технологию NVIDIA Reflex поддерживают многие популярные соревновательные игры: Apex Legends, Call of Duty Warzone, Escape from Tarkov, Fortnite, Rainbow Six Siege, Warface, War Thunder и другие. Список регулярно пополняется новыми тайтлами. Так, для Battlefield 2042 тоже заявлена поддержка Reflex.
О принципе работы NVIDIA Reflex
Да, отзывчивость растёт при повышении числа кадров, но между FPS и задержками управления не всегда наблюдается строго линейная зависимость. Задержки управления формируются из многих частей, и основное время уходит на обработку игры. По умолчанию процессор готовит физику, баллистику и игровую логику для нескольких кадров наперёд, чтобы видеокарта могла спокойно работать, не простаивая в ожидании данных от процессора. Проще говоря, между процессором и видеокартой есть очередь, а значит, результат нажатия на кнопку отобразится только через 3-4 кадра, а не 1. NVIDIA Reflex добавляется разработчиком в движок игры и позволяет решить эту проблему.
Суть технологии проста — за несколько миллисекунд до того, как видеокарта закончит отрисовывать кадр, Reflex сигнализирует процессору о необходимости начать обработку управления и подготовку данных для следующего кадра. Таким образом, вышеупомянутая очередь кадров буквально сводится к нулю, что положительно сказывается на задержках. Насколько — судите сами:
Что такое задержка системы?
Задержка — это единица времени, обозначающая промежуток между желаемым действием и ожидаемым результатом. Когда мы оплачиваем покупку с помощью карты онлайн или в магазине, время до подтверждения операции — это и есть задержка.
Геймеры в основном сталкиваются с двумя видами задержки: задержка системы и задержка сети.
Задержка сети — это круговая задержка между клиентом и сервером, более известная как «пинг».
Это время может по-разному влиять на геймплей в зависимости от того, как сетевой код игры справляется с сетевой задержкой. Приведем несколько примеров:
- Задержка подтверждения попадания: например, вы попадаете в цель, но получаете подтверждение гораздо позже. Это может привести к напрасной трате боеприпасов или задержке при переходе к следующей цели.
- Задержка взаимодействия с другими объектами, например открытия дверей или сундука с лутом.
- Отставание позиции соперников приводит к так называемому «преимуществу выглядывающего» (peeker’s advantage). Мы еще вернемся к этому
Обратите внимание, что задержка сети не равнозначна нестабильной работе сети, например потере или неупорядоченной передачи пакетов. Нестабильность сети может вызывать такие проблемы, как отбрасывание игрока назад (rubberbanding) и десинхронизация. Rubberbanding — это эффект, при котором игрока отбрасывает на позицию, где он был несколько секунд назад. Как будто игрока притягивает резиновой нитью, и он оказывается на предыдущей позиции, которую видит сервер. Десинхронизация — это потеря пакетов, которая приводит к зависанию сети. Это выглядит так, как будто противники остановились на секунду, а затем телепортировались на правильную позицию. Эти две распространенные проблемы не относятся к задержкам сети, но обычно возникают при долгой передаче пакетов и таким образом связаны с более высокой задержкой.
Задержка системы — это время с момента нажатия на кнопку мыши или клавиатуры до изменения пикселей на экране, таким как вспышка от выстрела у дула пистолета или движение персонажа. Это также называют общей задержкой системы. Такая задержка не связана с игровым сервером, а только с устройствами управления, ПК и дисплеем.
Эта задержка также по-разному влияет на геймплей. Вот несколько примеров:
- Замедленное реагирование: например, вы двигаете мышкой, но цель на экране отстает.
- Отставание выстрелов: вы делаете выстрел, но отображение попаданий, следы от пуль и отдача оружия появляются позже нажатия мыши.
- Отставание позиционирования противника: так называемое «преимущество выглядывающего». (да, оно также зависит от задержки системы!)
В целом, есть три основных аспекта задержки системы: задержка периферийного устройства (например мышки), ПК и дисплея. К сожалению, о задержке системы сложно говорить, так как термин «задержка ввода» или «лаг» используется для описания задержки различных частей системы.
Например, термин «задержка ввода» можно встретить на коробке из-под мыши, где речь идет о скорости обработки кликов. Также его можно встретить на упаковке монитора, где он означает необходимое количество времени для обработки кадра. Понятие также используется в играх и программных инструментах и обозначает время, которое требуется для обработки действий игрока в игре. Если все это задержка ввода, то что же это на самом деле?
Помимо трассировки лучей и сглаживания DLSS 2.0 на базе ИИ, современные видеоигры (в частности, Fortnite) поддерживают еще и технологию NVIDIA Reflex, которая призвана снизить системную задержку, возникающую между нажатием на кнопку и отображением действия на экране (например: нажал клавишу мыши — произошел выстрел).
Измерить «задержку ввода» непросто, поэтому в рамках NVIDIA Reflex используется комплекс программно-аппаратных средств. Сначала поговорим про новые 360-герцовые мониторы для киберспорта с модулем G-Sync, на котором работает Reflex Latency Analyzer. Помимо очевидных преимуществ высокой частоты обновления в соревновательных играх, «анализатор задержек», интегрированный в дисплей, позволяет измерять задержку поддерживаемых мышек, которые подключаются к монитору, задержку ПК и задержку отображения кадра на дисплее.
Вся эта статистика выводится через интерфейс GeForce Experience. При помощи анализа задержек на разных этапах киберспортсмены и профессиональные игроки могут улучшить свои тактики, оптимизировать игровые настройки, либо собрать ПК с наименьшими задержками.
Что такое NVIDIA Reflex
Прежде чем говорить о Reflex, нужно пояснить, что такое задержки системы. В отличие от пинга, который говорит о качестве сетевого соединения, задержки системы — это время, которое проходит от действия игрока (например, нажатия клавиши) до появления результата на экране.
На общую задержку системы влияет множество факторов: отзывчивость клавиатуры и мыши, частота обновления монитора, а также особенности работы центрального процессора и видеокарты. Чтобы видеокарта не простаивала в ожидании процессора, просчет физики, баллистики и игровой логики происходит на несколько кадров вперед. В этом случае образуется очередь из 3-4 кадров, и ваши действия тоже обрабатываются с задержкой. Такая ситуация типична при игре на высоких настройках графики.
NVIDIA Reflex позволяет процессору начать подготовку за несколько миллисекунд до того, как видеокарта закончит отрисовку текущего кадра. В результате удается избежать очереди. Но не путайте NVIDIA Reflex с режимом низкой задержки, который можно включить в панели управления NVIDIA (для DirectX 11). Reflex работает на уровне игрового движка. Если обе технологии включены, у Reflex будет приоритет в совместимых приложениях.
Как работает технология NVIDIA Reflex: разбираем на практике
Когда производительность упирается в центральный процессор, CPU готовит команды для видеокарты с запасом на 1-3 кадра (обрабатывает игровые данные, рассчитывает баллистику, готовит списки команд для графического адаптера). Для этого приходится захватывать управление на несколько кадров подряд, обрабатывать физику и игровую логику на процессоре на несколько кадров вперед и ждать пока видеокарта выведет все эти кадры на дисплей. Как следствие — задержки увеличиваются в несколько раз и отзывчивость управления падает. Инструменты NVIDIA Reflex позволяют разработчикам избавиться от этой очереди из нескольких кадров.
Используя инструменты Reflex, игровой движок начинает готовить команды на процессоре за несколько миллисекунд до того, как видеокарта закончит рендеринг текущего кадра. Подобное умное планирование устраняет очередь из нескольких кадров на рендеринг — управление захватывается для одного кадра, процессор считает игровую логику и физику для одного кадра, составляет список команд на отрисовку для GPU и сразу передает эти команды видеокарте без какой-либо очереди. Таким образом системная задержка сокращается в несколько раз.
Как сделать NVIDIA Reflex ещё эффективнее?
Инициативу NVIDIA Reflex по уменьшению задержек подхватили не только разработчики игр, но и производители железа. Так, помимо мощных видеокарт, многие игровые ноутбуки комплектуются матрицами с высокой герцовкой и поддержкой адаптивной синхронизации G-Sync. Не остались в стороне и производители мониторов. Топовые модели для киберспорта оснащаются матрицами с рекордной частотой обновления 360 Гц и имеют G-Sync модули для адаптивной синхронизации на всём диапазоне частот, устранения остаточных следов и анализа задержек при помощи NVIDIA Reflex Latency Analyzer. Последний позволяет подключить поддерживаемую мышку и легко определить задержки управления, что, в свою очередь, даёт возможность оптимальным образом настроить игру и железо. Со списком моделей и совместимых устройств можно ознакомиться на этой странице.
Таким образом, для поклонников соревновательных и киберспортивных игр существует множество инструментов повышения результативности в играх. Комбинация RTX видеокарты, быстрого G-Sync монитора, NVIDIA DLSS и Reflex даёт лучшую в индустрии отзывчивость управления, максимально плавную картинку без разрывов, а также позволяет раньше замечать противников, что наглядно демонстрирует видео ниже.
Любой геймер знает — чем больше FPS, тем лучше. Со стабильным и высоким фреймрейтом любая игра становится плавной, а управление — отзывчивым. Вы быстрее замечаете противников и успеваете сделать решающий выстрел. Особенно это важно в соревновательных играх, где доли секунды могут повлиять на исход матча.
Именно поэтому профессиональные киберспортсмены покупают дорогое оборудование, способное обеспечить максимальную производительность и дать преимущество в бою. К сожалению, топовое железо позволить себе может далеко не каждый, но есть и другие способы получить преимущество. Например, технология NVIDIA Reflex.
Читайте также: