Що таке Nvidia Reflex?

Однією з нових функцій, оголошених Nvidia під час анонсу відеокарт серії 30, був Nvidia Reflex. Nvidia Reflex — це технологія, розроблена для зменшення системної затримки в іграх.

Коли більшість геймерів почують слово затримка, вони подумають про затримку мережі, або пінг. Це час затримки між вашим комп’ютером та ігровим сервером у багатокористувацькій грі. У будь-якій мережевій грі очікується певна затримка в мережі, однак затримка стає гіршою, чим далі гравець знаходиться від ігрового сервера. Ось чому професійні кіберспортивні турніри з найкращими гравцями з усього світу, як правило, відбуваються на подіях LAN; розміщення гравців та ігрового сервера в одному місці мінімізує затримку, роблячи гру максимально справедливою.

Системна затримка – це затримка в самій комп’ютерній системі, що вимірюється від таких дій, як натискання клавіш і клацання миші, до відповідного ефекту, який відображається на вашому моніторі. Наприклад, у іграх FPS або Shooter від першої особи клацання лівою кнопкою миші зазвичай стріляє з вашої зброї. Системна затримка — це затримка між клацанням миші та екраном, на якому відображається постріл з гармати.

Затримка системи неминуча, але Nvidia Reflex мінімізує її, оптимізуючи потік даних. Основний крок — це по суті усунути «чергу візуалізації». Традиційно ЦП готує дані для відправки в графічний процесор для відтворення і робить це досить швидко, щоб підготувати один або два кадри, щоб GPU завжди мав дані для роботи. Така конструкція означає, що комп’ютер припиняє збирати вхідні дані для певного кадру ще до того, як графічний процесор навіть почне його відтворювати, що додає затримку приблизно на один кадр до системної затримки.

З Nvidia Reflex центральний процесор продовжує приймати введення користувача до моменту, коли графічний процесор буде готовий прийняти інструкції для свого наступного кадру. Ця техніка «точно вчасно для рендеринга» продовжує дозволяти графічному процесору працювати без будь-яких пауз простою між кадрами обробки, але по суті усуває затримку, викликану кадром, що очікує у кадрі буфер.

Функціональність Nvidia Reflex має бути вбудована в кожну гру через SDK (набір програмного забезпечення). На жаль, це не те, що буде працювати в кожній грі.

Nvidia Reflex також окремо включає нові апаратні функції в підтримуваних моніторах для відстеження та відображення системної затримки, надаючи додаткову інформацію в реальному часі для геймерів за допомогою накладання. Раніше для проведення такого тесту знадобилося щонайменше 7000 доларів США на обладнання, таке як високошвидкісні камери, і не давало б результатів навіть близько до реального часу.