Kai kalbama apie žaidimus, nėra nieko, kas kenktų PC Master Race. Leiskite man paaiškinti. Tinkamumo lygis, taip pat neapdorota galia, kurią gali sukurti tobulai pritaikyta žaidimų platforma, yra tai, kad konsolės gali tik svajoti. Be to, net kompiuteriniai žaidimai yra linkę į tam tikras spragas ir šios spragos gali sugadinti žaidimų patirtį. Jei esate aistringas žaidėjas ar kažkas, kuris išlieka labai akis žaidimų forumuose, tikrai turite girdėti apie vieną svarbiausių bet kokio žaidėjo ekrano plyšimo problemų. Nors yra tradicinis V-Sync sprendimas, naujesnės technologijos atnešė kitus sprendimus NVIDIA „G-Sync“ ir „AMD“ „FreeSync“ forma. Šiandien mes duobės šiuos du „G-Sync“ ir „FreeSync“, kad pamatytume, kuris iš jų atsiranda ant viršaus. Tačiau, pirma, leiskite mums šiek tiek apžvelgti, kokia yra problema.
Kas yra „Screen Tearing“?
Jei žaidžiate ant įrenginio, kuriame nėra labai galingo monitoriaus, tikrai turite susidurti su šiuo erzinančiu reiškiniu, kuris išsilieja. Ekrano plyšimas - tai efektas, kuris atsiranda vaizdo šaltinyje, kuriame du ar daugiau vaizdo rėmelių rodomi kartu viename rėmelyje ir sukelia sulaužytą efektą. Matote, kaip GPU tampa vis galingesni, jie norės kuo greičiau stumti kuo daugiau kadrų. Nors tai skamba puikiai, jei jūsų monitoriaus atnaujinimo dažnis yra nustatytas 75 Hz, net jei paspaudžiami keli animacijos kadrai, jūsų monitorius nebus pasirengęs.
Pvz., Manote, kad žaidžiate žaidimą GPU, kuris gali stumti 100 kadrų per sekundę. Tai reiškia, kad monitorius pats atnaujinamas 75 kartus per sekundę, tačiau vaizdo plokštė atnaujina ekraną 100 kartų per sekundę, o tai yra 33% greičiau nei monitorius. Taip atsitinka tuo metu, kai tarp ekrano atnaujinimų vaizdo plokštė sudarė vieną kadrą ir trečdalį kito. Trečioji kito rėmo trečioji dalis perrašys viršutinį ankstesnio kadro trečdalį ir tada nuskaitys ekrane. Tada vaizdo plokštė baigia paskutinius 2 trečdalius to kadro ir atkuria kitus 2 trečdalius kito kadro ir tada ekranas atnaujinamas.
Pamatysite tik dalį to, kas vyksta: dabartinio kadro dalis ir kito rėmo (-ų) dalis. Todėl atrodo, kad jūsų ekrane esanti nuotrauka padalijama į kelias dalis, taip trikdant visą žaidimo išvaizdą. Kita priežastis, kodėl tai gali įvykti, yra tai, kad sistemos GPU yra spaudžiamas dėl didelių grafinio apdorojimo ar prasto programavimo. Kai GPU yra labai spaudžiamas, jis nesugebės išlaikyti sinchronizuoto vaizdo vaizdo, dėl kurio ekranas bus perplėštas.
V-sinchronizavimas ir alternatyvos poreikis
Bet kuriam žaidėjui ekrano plyšimas yra erzinantis įvykis. Puikiai suteiktas pavadinimas gali būti visiškai sugadintas dėl didelių horizontalių linijų ir rėmo stostų. Kūrėjai netrukus suprato šią problemą ir išvedė V-Sync. Vertikalus sinchronizavimas arba „V-Sync“ siekia išspręsti ekrano plyšimo problemą naudojant dvigubą buferį.
Dvigubas buferis yra technika, mažinanti plyšimo problemą, suteikiant sistemai rėmo buferį ir atgalinį buferį . Kai monitorius užfiksuoja rėmelį atnaujinimui, jis ištraukia jį iš rėmo buferio. Vaizdo plokštė nubrėžia naujus rėmelius į nugaros buferį, tada jį nukopijuoja į rėmo buferį. Kaip nurodyta iš anksto nustatytose „V-Sync“ taisyklėse, nugaros buferis negali kopijuoti į rėmo buferį tol, kol monitorius atnaujinamas . Atgalinis buferis yra užpildytas rėmeliu, sistema laukia, o po atnaujinimo atgalinis buferis nukopijuojamas į rėmo buferį ir naujas rėmelis nubrėžiamas atgaliniame buferyje, efektyviai apribojant savo kadrų dažnį atsinaujinimo dažniu.
Nors visa tai skamba gerai ir padeda pašalinti ekrano plyšimą, „V-Sync“ ateina su savo trūkumais . „V-Sync“ atveju jūsų kadrų dažnis gali būti lygus tik diskretiam reikšmių rinkiniui, kuris yra lygus (Refresh / N), kur N yra teigiamas sveikasis skaičius. Pvz., Jei monitoriaus atnaujinimo dažnis yra 60 Hz, jūsų sistemos veikiantys kadrų dažniai bus 60, 30, 20, 15, 12 ir pan. Kaip matote, sumažėjimas nuo 60 fps iki 30 kadrų per sekundę yra didelis. Be to, naudojant „V-Sync“, bet koks 60–30 kadrų greičio, kurį jūsų sistema galbūt galėtų stumti, skaičius sumažėtų tik iki 30.
Be to, didžiausia V-Sync problema yra įvesties vėlavimas. Kaip minėta pirmiau, V-Sync atveju, rėmeliai, kuriuos GPU nori stumti, bus laikomi atgaliniame buferyje ir bus siunčiami į rėmo buferį tik tada, kai monitorius suteikia prieigą prie jo. Tai reiškia, kad bet koks įvestas įėjimas sistemoje taip pat bus saugomas toje buferyje kartu su kitais rėmeliais. Tik tada, kai šie rėmeliai bus įrašyti į pagrindinį rėmelį, bus rodoma jūsų įvestis. Kaip tokia, sistemos gali patirti iki 30 ms įvesties atotrūkį, o tai gali iš tikrųjų sutrikdyti jūsų žaidimų patirtį.
Alternatyvos: „G-Sync“ ir „FreeSync“
Matote, ar tai būtų tradiciškai ar su V-Sync pagalba, tai visada buvo monitorius, kuris sukėlė problemas. Pagrindinė galia visada buvo suteikta monitoriams, ir jie piktnaudžiauja jais, kad apribotų rėmelius, kuriais jie stumiami. Nesvarbu, kiek programinės įrangos pakeitimų atliksite, aparatūra visada turės savo ribas. Bet kas, jei būtų kitoks sprendimas, tai, kas padarė GPU, pasiekė aukščiausią galią? „Cue“ - kintamieji atnaujinimo rodikliai .
Kaip rodo pavadinimas, kintamieji atnaujinimo dažnio monitoriai yra ekrano monitoriai, turintys atnaujinimo dažnio ribinę vertę, bet be fiksuoto atnaujinimo dažnio. Vietoj to, jie pasikliauna GPU frontu, kad pakeistų jų atnaujinimo dažnį . Dabar ši funkcija pasiekiama naudojant vieną iš dviejų technologijų - NVIDIA G-Sync arba AMD FreeSync.
Įkurta 2013 m., NVIDIA „G-Sync“ siekia išspręsti šią problemą, suteikdama GPU galutinę teisę nuspręsti, kiek kadrų bus stumiami į ekraną. Monitorius, o ne fiksuotas atnaujinimo dažnis, prisitaiko prie GPU apdorojimo greičio ir atitinka išvesties fps spartą . Pavyzdžiui, jūs žaidžiate 120 fps per sekundę, tada jūsų monitorius bus atnaujinamas ir 120 Hz (120 kartų per sekundę). Didelio grafinio apdorojimo reikalavimo atveju, kai jūsų GPU sumažina kadrus iki 30 kadrų per sekundę, monitorius atitinkamai pakeis atnaujinimo dažnį iki 30 Hz. Tokiu būdu rėmuose nėra nuostolių, o duomenys yra tiesiogiai stumiami į ekraną, tokiu būdu panaikinant bet kokią apiplėšimo ar įvesties vėlavimo sritį.
Dabar, kai NVIDIA yra karalius, kai kalbama apie žaidimus, didžiausias jos konkurentas AMD nėra toks. Taigi, kai „NVIDIA“ išvedė „G-Sync“, kaip AMD galėtų likti atsilieka? Norėdami likti konkurse, AMD išleido savo sprendimą „V-Sync“ technologijai - „FreeSync“. Išleistas 2015 m., „ AMD“ „FreeSync“ veikia taip pat, kaip ir „NVIDIA“ „G-Sync“, leidžiant GPU tapti pagrindiniu ir valdyti monitoriaus atnaujinimo dažnį. Nors tiek „G-Sync“, tiek „FreeSync“ tikslas yra tas pats, skirtumas tarp šių dviejų dalykų yra tai, kaip jie siekia to pasiekti.
G-Sync vs FreeSync: kaip jie veikia?
NVIDIA sukūrė G-Sync, kad išspręstų problemas abiejuose galuose. „G-Sync“ yra patentuota pritaikomoji sinchronizavimo technologija, o tai reiškia, kad ji naudoja papildomą aparatūros modulį . Šis papildomas mikroschemas yra įmontuotas į kiekvieną palaikomą monitorių ir leidžia NVIDIA patikslinti patirtį, remiantis jos charakteristikomis, pvz., Maksimaliu atsinaujinimo dažniu, IPS arba TN ekranais ir įtampa. Net jei jūsų rėmo dažnis tampa itin žemas arba labai aukštas, „G-Sync“ gali išlaikyti jūsų žaidimo sklandumą.
Kalbant apie AMD FreeSync, tokio modulio nereikia . 2015 m. VESA paskelbė „Adaptive-Sync“ kaip „DisplayPort 1.2a“ specifikacijos sudedamąją dalį. „FreeSync“ naudoja „DisplayPort Adaptive-Sync“ protokolus, kad GPU galėtų kontroliuoti atnaujinimo dažnį. Be to, vėliau ji taip pat išplėtė paramą HDMI prievadams, todėl ji buvo patraukli didesniam vartotojų skaičiui.
Vaiduoklis
Ekrano aspektu „ vaiduoklis“ naudojamas apibūdinti artefaktą, kurį sukelia lėtas atsako laikas . Atnaujinant ekraną, žmogaus akis vis dar suvokia anksčiau rodomą vaizdą; vizualinį efektą. Atsakymo laikas - tai matas, kaip greitai tam tikras pikselis gali pakeisti būseną iš vienos spalvos į kitą spalvą. Jei jūsų ekrano atsako trukmė nėra sinchronizuota su rėmeliais, kuriuos GPU stumia, jūs greičiausiai patiriate ghosting. Šis efektas yra ryškus tarp daugelio LCD arba plokščiaekranių plokščių. Nors tai iš esmės nėra ekrano plyšimas, vaiduoklis nėra toli nuo koncepcijos, atsižvelgiant į tai, kad nauji rėmeliai yra perdengti ankstesniais rėmeliais, tačiau jie visiškai neišnyksta iš ekrano.
Kadangi „NVIDIA“ „G-Sync“ modulis veikia naudodamas papildomą aparatūros modulį, „G-Sync“ leidžia išvengti „ghosting“, pritaikant modulio veikimo būdą kiekviename monitoriuje. Naudojant „AMD“ „FreeSync“, šie koregavimai atliekami pačiame „Radeon“ tvarkyklėje, atimant užduotį nuo monitoriaus. Kaip matote, čia yra aparatinės įrangos ir programinės įrangos valdymo modulis, o NVIDIA lengvai laimėjo. Nors „FreeSync“ monitoriuose vaiduoklis nėra įprasta, jis vis dar yra . Kita vertus, kadangi kiekvienas monitorius yra fiziškai supjaustytas ir sureguliuotas, „ G-Sync “ jo plokštėse nepatiria ghosting .
Lankstumas
Siekdami išspręsti ekrano plyšimą, sprendimas buvo suteikti galutiniam GPU valdymui. Bet, kaip Uncle Ben kartą pasakė: „Su didele galia tenka didelė atsakomybė“. Tokiu atveju GPU atima visus monitoriaus įgaliojimus, daugiau ar mažiau. Pvz., Turite žinoti, kad dauguma monitorių, be įprastų ryškumo ir kontrasto nustatymų, taip pat turi savo funkcijas, kurios leidžia dinamiškai reguliuoti nustatymus pagal jiems pateikiamą įvestį.
Kadangi „ NVIDIA“ „G-Sync “ naudoja papildomą patentuotą modulį, jis atima šią funkciją iš ekrano, suteikdamas dinaminio GPU koregavimo galimybę. Kita vertus, „ AMD“ „FreeSync“ tokius pakeitimus nesiima ir leidžia ekranui turėti savo dinaminę spalvų koregavimo funkciją. Asmeniniai pakeitimai, kaip galimybė, yra svarbūs bet kuriam gamintojui, nes tai padeda jiems gauti pranašumą prieš kitus gamintojus. Štai kodėl daugelis gamintojų nori pasirinkti „FreeSync“ per „G-Sync“.
„G-Sync“ ir „FreeSync“: suderinami įrenginiai
Kad bet kuris įrenginys būtų suderinamas su NVIDIA „G-Sync“ moduliu, jis turi įterpti nuosavą modulio mikroschemą į savo ekranus. Kita vertus, AMD „FreeSync“ gali naudoti bet kuris monitorius, turintis kintamą atsinaujinimo dažnį ir DisplayPort arba HDMI prievadą.
Be to, jūsų GPU taip pat turi būti suderinama su atitinkamomis technologijomis (taip, jūs negalite sumaišyti ir suderinti vieno gamintojo GPU su kito sinchronizavimo technika). „NVIDIA G-Sync“ buvo įdiegta beveik prieš 2 metus anksčiau nei konkurentas. Visi vidutiniškai iki aukščiausios klasės GPU nuo 600 iki 1000 serijų turi „G-Sync“ ženklą.
Lyginant su šiuo raštu, AMD palaiko tik 9 GPU, kurie naudojasi FreeSync technologija, lyginant su NVIDIA 33. Be to, NVIDIA taip pat išplėtė savo „ G-Sync“ palaikymą ir nešiojamiesiems kompiuteriams bei nešiojamiesiems kompiuteriams, o tai šiuo metu trūksta iš AMD FreeSync.
NVIDIA G-Sync suderinami įrenginiai
GTX 600 serija | GTX 700 serija | GTX 900 serija | GTX 1000 serija | Titan serija |
---|---|---|---|---|
„GeForce GTX 650 Ti Boost“ | GeForce GTX 745 | GeForce GTX 950 | GeForce GTX 1050 | GeForce GTX Titan |
GeForce GTX 660 | GeForce GTX 750 | GeForce GTX 960 | GeForce GTX 1050 Ti | GeForce GTX Titan Black |
GeForce GTX 660 Ti | GeForce GTX 750 Ti | GeForce GTX 965M | GeForce GTX 1060 | GeForce GTX Titan X |
GeForce GTX 670 | GeForce GTX 760 | GeForce GTX 970 | GeForce GTX 1070 | GeForce GTX Titan Xp |
GeForce GTX 680 | GeForce GTX 770 | GeForce GTX 970M | GeForce GTX 1080 | GeForce GTX Titan Z |
GeForce GTX 690 | GeForce GTX 780 | GeForce GTX 980 | GeForce GTX 1080 Ti | |
GeForce GTX 780 Ti | GeForce GTX 980M | |||
GeForce GTX 980 Ti |
AMD FreeSync suderinami įrenginiai
GPU | APU |
---|---|
Radeon R7 260X | Kaveri |
Radeon R7 360 | Kabini |
Radeon R9 285 | Temash |
Radeon R9 290 | Beema |
Radeon R9 290X | Mullins |
Radeon R9 380 | Carrizo |
Radeon R9 390 | Bristol Ridge |
Radeon R9 390X | Raven Ridge |
Radeon R9 Fury X |
Dizaino kaina ir prieinamumas
„NVIDIA“ „G-Sync“ naudoja papildomą aparatinę įrangą, kuri iš esmės reiškia, kad ekrano kūrėjai turi turėti daugiau vietos monitoriaus korpuse . Nors tai gali atrodyti kaip didelis dalykas, vieno tipo monitoriaus pasirinktinio gaminio dizaino sukūrimas žymiai padidina plėtros išlaidas. Kita vertus, AMD požiūris yra daug atviresnis, kai ekrano kūrėjai gali įtraukti technologiją į savo esamą dizainą.
Norint parodyti didesnį vaizdą (nenurodytas), „LG“ 34 colių „Ultrawide“ monitorius su „FreeSync“ palaikymu kainuos tik 397 USD. Kadangi vienas iš pigiausių šiuo metu prieinamų monitorių, „LG“ 34 colių alternatyva su „G-Sync“ palaikymu padės jums grąžinti 997 JAV dolerius. Tai beveik 600 dolerių skirtumas, kuris gali būti lemiamas veiksnys atliekant kitą pirkimą.
„G-Sync“ ir „FreeSync“: geriausias kintamasis atnaujinimo koeficientas?
Tiek „NVIDIA G-Sync“, tiek „AMD FreeSync“ sėkmingai pašalina ekrano plyšimo problemą. Nors „G-Sync“ technologija neabejotinai yra brangesnė, ji yra palaikoma platesniame GPU diapazone ir siūlo ir nulinį ghosting. „AMD“ „FreeSync“ kitoje pusėje siekiama suteikti pigesnę alternatyvą, o nors monitorių, palaikančių jį, skaičius yra gana aukštas, o ne visi pagrindiniai GPU yra palaikomi. Galų gale, pasirinkimas yra jūsų rankose, nors jūs negalėjote suklysti su vienu iš šių dviejų. Papasakokite apie bet kokias kitas užklausas, kurios gali būti pateiktos toliau pateiktame komentarų skyriuje, ir mes stengsimės padėti jums.