Mis on Nvidia Reflex?

Üks uutest funktsioonidest, mille Nvidia teatas 30-seeria graafikakaartide väljakuulutamise ajal, oli Nvidia Reflex. Nvidia Reflex on tehnoloogia, mis on loodud mängude süsteemi latentsuse vähendamiseks.

Kui enamik mängijaid kuuleb sõna latentsus, mõtlevad nad võrgu latentsusele ehk pingile. See on viivitus teie arvuti ja mänguserveri vahel mitme mängijaga mängus. Iga võrguga ühendatud mängu puhul on oodata teatud tüüpi võrguviivitust, kuid latentsusaeg läheb hullemaks, mida kaugemal on mängija mänguserverist. Seetõttu kipuvad LAN-üritustel toimuma professionaalsed esporditurniirid, kus osalevad parimad mängijad üle maailma; Kui mängijad ja mänguserver on ühes kohas, minimeeritakse latentsus, muutes mängu võimalikult ausaks.

Süsteemi latentsusaeg on viivitus teie arvutisüsteemis endas, mõõdetuna toimingutest, nagu klahvivajutused ja hiireklõpsud, kuni asjakohase efekti kuvamiseni teie monitoril. Näiteks FPS-i või First-Person Shooteri mängudes käivitab vasakklõps tavaliselt relv. Süsteemi latentsusaeg on viivitus teie hiireklõpsu ja relva tulistamise kuvamise vahel.

Süsteemi latentsusaeg on vältimatu, kuid Nvidia Reflex minimeerib selle andmevoogu optimeerides. Peamine samm on "renderdusjärjekorra" sisuline kõrvaldamine. Traditsiooniliselt valmistab CPU ette andmed, mis saadetakse GPU-le renderdamiseks, ja teeb seda piisavalt kiiresti, et hoida üks või kaks kaadrit valmis, nii et GPU-l oleks alati andmeid, mille kallal töötada. See disain tähendab, et arvuti lõpetab konkreetse kaadri jaoks sisendi kogumise enne, kui GPU seda isegi renderdama hakkab, mis lisab süsteemi latentsusajale umbes ühe kaadri aja viivituse.

Nvidia Reflexiga jätkab CPU kasutaja sisendi vastuvõtmist hetkeni, mil GPU on valmis oma järgmise kaadri juhiseid vastu võtma. See „täpselt õigel ajal renderdamise” tehnika võimaldab jätkuvalt GPU-l töötada ilma tühikäigupausideta töötlemise kaadrite vahel, kuid sisuliselt välistab kaadris ootavast kaadrist põhjustatud viivituse puhver.

Nvidia Reflexi funktsionaalsus peab olema igasse mängu sisse ehitatud SDK (Software Development Kit) kaudu. Kahjuks ei tööta see igas mängus.

Nvidia Reflex sisaldab eraldi ka uusi riistvarafunktsioone toetatud monitorides, et jälgida ja kuvada süsteemi latentsust, pakkudes mängijatele ülekatte kaudu täiendavat reaalajas teavet. Varem oleks sellise testi tegemine nõudnud vähemalt 7000 USA dollarit selliste seadmete jaoks nagu kiired kaamerad ja see poleks andnud tulemusi isegi reaalajas.