Одной из новых функций, объявленных Nvidia во время анонса видеокарт 30-й серии, была Nvidia Reflex. Nvidia Reflex - это технология, предназначенная для уменьшения задержки системы в играх.
Когда большинство геймеров слышат слово "задержка", они думают о задержке в сети, или о пинге. Это временная задержка между вашим компьютером и игровым сервером в многопользовательской игре. В любой сетевой игре ожидается некоторая сетевая задержка, хотя задержка тем больше, чем дальше игрок от игрового сервера. Вот почему профессиональные киберспортивные турниры с участием лучших игроков со всего мира, как правило, проводятся на LAN-мероприятиях; размещение игроков и игрового сервера в одном месте минимизирует задержку, делая игру максимально честной.
Системная задержка - это задержка в самой вашей компьютерной системе, измеряемая от таких действий, как нажатие клавиш и щелчки мыши, до соответствующего эффекта, отображаемого на вашем мониторе. Например, в играх FPS или Shooter от первого лица щелчок левой кнопкой мыши обычно запускает оружие. Системная задержка - это задержка между щелчком мыши и экраном, на котором отображается стрельба.
Системная задержка неизбежна, но Nvidia Reflex минимизирует ее, оптимизируя поток данных. Главный шаг - по существу устранить «очередь рендеринга». Традиционно ЦП подготавливает данные для отправки в графический процессор для рендеринга и делает это достаточно быстро, чтобы подготовить один или два кадра, чтобы у графического процессора всегда были данные для работы. Такая конструкция означает, что компьютер прекращает сбор входных данных для определенного кадра еще до того, как графический процессор даже начинает его рендеринг, что добавляет задержку примерно в один кадр к задержке системы.
С Nvidia Reflex ЦП продолжает принимать вводимые пользователем данные до того момента, пока графический процессор не будет готов принять инструкции для своего следующего кадра. Эта техника «точно в срок для рендеринга» позволяет графическому процессору работать без каких-либо пауз в режиме ожидания. между кадрами обработки, но по существу устраняет задержку, вызванную ожиданием кадра в кадре буфер.
Функциональность Nvidia Reflex должна быть встроена в каждую игру с помощью SDK (Software Development Kit). К сожалению, это не то, что будет работать в каждой игре.
Nvidia Reflex также отдельно включает новые аппаратные функции в поддерживаемых мониторах для отслеживания и отображения задержки системы, предоставляя геймерам дополнительную информацию в режиме реального времени через оверлей. Раньше для проведения такого теста требовалось не менее 7000 долларов США на оборудование, такое как высокоскоростные камеры, и не было бы результатов даже близко к реальному времени.