Intel paskaidro, kā vienkāršs draivera atjauninājums dubultoja kadru ātrumu

dt piedāvātajam attēlam 2
Šis stāsts ir daļa no Džeikoba Roča ReSpec sērijas, kas aptver datoru spēļu un aparatūras pasauli.

Kā jaunpienācēji diskrēta pasaulē grafiskās kartes, labākā cerība Intel Arc A770 un A750 bija tas, ka tie nebūtu briesmīgi. Un Intel lielākoties piegādāja neapstrādātu jaudu, taču divi uz budžetu orientēti GPU ir atpalikuši programmatūras nodaļā. Dažu pēdējo mēnešu laikā Intel ir labojis kursu.

Saturs

  • Jūsu spēļu draiveris
  • Vairāk uz galda
  • XeSS joprojām ir nepabeigts darbs
  • Trešais spēlētājs top

Ieteiktie videoklipi

Izmantojot virkni draiveru atjauninājumu, Intel ir nodrošinājis gandrīz divas reizes lielāku veiktspēju DirectX 9 nosaukumos, salīdzinot ar palaišanu, kā arī straujus jauninājumus noteiktos DirectX 11 un DirectX 12 spēles. Es sazinājos ar Intel Tomu Petersenu un Omaru Faizu, lai noskaidrotu, kā Intel spēja pārbūvēt savus draiverus un, kas ir vēl svarīgāk, kā tas turpina vadīt programmatūras pārskatīšanu nākotnē.

Jūsu spēļu draiveris

Divas Intel Arc grafikas kartes uz rozā fona.
Jēkabs Ročs / Digitālās tendences

Tomēr, pirms iedziļināties Intel sasniegumos, mums vispirms ir jāparunā par to, ko draiveris dara jūsu spēlēs. Grafikas kartes draiveris atrodas zem jūsu spēles lietojumprogrammu saskarnes (API). spēlē, un tas pārvērš API norādījumus instrukcijās, ko var aparatūra saprast.

Saistīts

  • Kā ģeneratīvais AI radīs spēles ar “plašākām, lielākām un dziļākām pasaulēm”
  • Intel vēl nav atteicies no GPU, un mums visiem par to vajadzētu priecāties
  • Intel mērķis ir RTX 3060 noņemšana, samazinot Arc Alchemist cenu

API, piemēram DirectX ņem norādījumus no spēles un pārvērš tos standartizētā komandu komplektā, ko var saprast jebkura grafikas karte. Draiveris nāk pēc tam, izmantojot šīs standartizētās instrukcijas un optimizējot tās noteiktai aparatūras arhitektūrai. Tāpēc AMD draiveris nedarbosies Nvidia grafikas kartei vai Intel draiveris nedarbosies AMD.

Intel problēmas galvenokārt koncentrējās uz DirectX 9. Šobrīd tas tiek uzskatīts par mantoto API, taču liela daļa spēļu joprojām ir paredzētas darbam ar DX9, tostarp Counter-Strike: Global Offensive, Team Fortress 2, League of Legends, un Guild Wars 2.

Problēma ar DX9, salīdzinot ar mūsdienu API, piemēram DX12 un Vulkan ir tas, ka tā ir augsta līmeņa API. Tas nozīmē, ka tas ir vispārīgāks nekā moderna API, radot lielāku slodzi draiverim, lai izspiestu veiktspējas optimizāciju. DX12 un Vulkan ir zema līmeņa API, kas nodrošina skaidrāku piekļuvi aparatūrai, kamēr izstrādātājs veido spēli un mazina spiedienu no draivera. Petersens paskaidroja, ka ar DX12 "mazāk iespējams, ka mūsu draiveris dara kaut ko neoptimālu, jo starp spēles izstrādātāju un mūsu platformu ir tiešāka saikne."

Counter-Strike spēlētājs, kurš mērķē ar AWP.

Sākotnēji Intel izmantoja D3D9on12 priekš DX9, kas ir tulkošanas slānis, kas izmanto DirectX 12, lai saprastu DirectX 9 norādījumus. Petersens sacīja, ka viņš uzskata, ka Intel “toreiz rīkojās pareizi”, taču D3D9on12 izrādījās pārāk neefektīvs. Veiktspēja tika atstāta uz galda, un mazāk jaudīgi GPU dažkārt piedāvāja divreiz lielāku veiktspēju nekā Intel grafiskās kartes DX9 spēlēs.

Intel būtībā sāka no nulles, ieviešot vietējo DX9 atbalstu un izmantojot tulkošanas rīkus, piemēram, DXVK — uz Vulkan balstītu tulkošanas slāni DX9. Un tas strādāja. In Counter-Strike globālā ofensīva, Es izmērīju aptuveni 190 kadrus sekundē (fps) ar palaišanas draiveri un 395 kadrus sekundē ar jaunāko draiveri; 108% pieaugums. Līdzīgi, Algas diena 2 Pamatojoties uz maniem testiem, no palaišanas draivera līdz jaunākajai versijai ar Arc A750 palielinājās aptuveni 45%.

Vairāk uz galda

Intel logotips uz Arc A770 grafiskās kartes.

DX9 bija Intel GPU slepkava palaišanas brīdī, taču joprojām tiek veikta veiktspējas optimizācija. Petersens to skaidri norādīja: "Salīdzinot ar to, kur mēs atrodamies, un to teorētisko virsotni, joprojām ir diezgan liela plaisa."

Tomēr jaunā robeža nav DX9. Tas ir DX11. "Es domāju, ka jo īpaši attiecībā uz DX11 nosaukumiem ir vairāk vietas, un mēs turpināsim pie tā strādāt," sacīja Petersens. “DX12 drīzāk līdzināsies mīlestības darbam uz visiem laikiem, jo ​​tas ir nedaudz smalkāks, un tas būs īsts nosaukums, lai padarītu tos brīnišķīgus. Bet es domāju, ka mūs vēl gaida pacēlums, un tas ir vairāk, nekā jūs parasti redzat ar šoferi.

Viens piemērs tam ir kara rāmis, kur Intel apgalvo, ka tā jaunākajā draiverī ir palielināts par 60% salīdzinājumā ar palaišanas draiveri. Lai gan Intel nevarētu sniegt plašu palīdzību, lai palīdzētu visiem DX11 nosaukumiem, Petersens paskaidroja, ka DX11 joprojām ir augstāks līmenis nekā DX12. "Lai gan DX11 nav tik biezs kā DX9, tam joprojām ir daudz jāstrādā, lai optimizētu."

Vidējā veiktspēja ir viena no jomām, kurās tiek pievērsta uzmanība, taču tā nebija vienīgā problēma ar Intel sākotnējiem draiveriem. Petersens paskaidroja, ka inženieru komanda “novērsa dažas pamata resursu piešķiršanas” problēmas vadītājam, palīdzot uzlabot konsekvenci, nodrošinot, ka vadītājs nesaskaras sastrēgumos, kas izraisa lielas maiņas kadra laiks.

Kadru laiki mērogošanas palielināšanai programmā Call of Duty Modern Warfare 2.

Tā kā Intel kartes sāk darboties, komanda ir izlaidusi jaunus draiverus satriecošā tempā. Es jautāju Petersenam un Faizam, vai šis ātrums turpināsies, un Faizs nerunāja par vārdiem: "Mēs vēlētos turpināt šo impulsu." Petersens piebilda: "Tā ir mūsu organizācijā ir labi saprotams, ka draiveru atjauninājumi ir tas, kas atšķirs mūsu panākumus un to trūkumu. panākumi.”

Abi bija uzmanīgi, lai nepārspīlētu, un tā ir problēma, ar kuru Intel jau iepriekš ir saskārusies ar saviem Arc GPU. Bet īsais ieraksts noteikti ir Intel labā. Kopš palaišanas kartēm ir bijuši 15 jauni draiveri (seši WHQL, deviņi beta), tostarp izlaišanas dienas optimizācija 27 jaunām spēlēm. Tas pārspēj AMD un atbilst Nvidia tempam. Faktiski Intel bija vienīgais ar a vadītājs gatavs Cūkkārpas mantojumspalaišanas brīdī (spēle, kurai Nvidia joprojām nav izlaidusi Game Ready Driver).

XeSS joprojām ir nepabeigts darbs

Intel XeSS vizualizēts.

Lai gan Intel ir guvis lielus panākumus ar saviem draiveriem, priekšā vēl ir tāls ceļš. Viena joma, kurai jāpievērš uzmanība, ir XeSS, Intel uz AI balstītais mērogošanas rīks, kas kalpo kā alternatīva Nvidia Deep Learning Super Sampling (DLSS).

XeSS ir lielisks rīks, taču tam trūkst dažās jomās: spēļu atbalsta un asuma. Intel ir pievienojis atbalstu jaunām spēlēm, piemēram Cūkkārpas mantojums un Call of Duty: Modern Warfare 2, taču tas ir pretrunā ar gadiem ilgušo darbu, Nvidia ir nācies pievienot DLSS simtiem spēļu. Intel cer, ka XeSS ieviešana šajās spēlēs būs viegls ceļš izstrādātājiem.

Kā paskaidroja Petersens, “[DLSS un XeSS] faktiski paļaujas uz noteiktiem datu veidiem, kas no spēles tiek iegūti atsevišķā DLL failā. Tas pats, kas XeSS. Un mēs esam ieguvuši priekšrocības būt ātriem sekotājiem, jo ​​acīmredzami viņi bija pirmie. Tātad mēs varam ļoti viegli integrēt XeSS. Šis mugurkauls ir ļāvis modderiem to darīt savienojiet AMD FidelityFX Super Resolution spēlēs kas atbalsta tikai DLSS. Tas pats teorētiski ir iespējams ar XeSS.

XeSS, DLSS un FSR attēla kvalitātes salīdzinājums programmā Modern Warfare 2.

Viena no jomām, uz kuru es nospiedu, bija uz draiveriem balstīts mērogošanas rīks, kas līdzīgs Nvidia attēla mērogošana vai AMD Radeon Super Resolution. Petersens un Faizs atkal bija uzmanīgi, lai neko nesolītu, taču viņi atzīmēja, ka tas nav "tehniski neiespējami". Tas aizpildītu nepilnības, kuras Intel pašlaik ir savā klāstā, taču mēs, iespējams, kādu laiku neredzēsim šādu rīku (ja plkst. visi).

Otra joma ir maigums. Salīdzinot ar DLSS, XeSS parasti nav tik ass. Es pieņēmu, ka tā ir tikai pielietotā asināšanas daudzuma atšķirība, bet Petersens teica, ka tas tā nav. "Es domāju, ka tā ir izplatīta problēma, un es piedēvēju lielāko daļu maiguma, ko šodien dažos gadījumos redzat kā jūs zināt, mākslas stils, kas nav precīzi atspoguļots apmācību komplektā, ko mēs izmantojam savam modelim," Petersen teica. "Un tas acīmredzot laika gaitā mainīsies jaunajās XeSS versijās."

Tāpat kā DLSS, arī XeSS mērogošanas veikšanai izmanto neironu tīklu. Nvidia savā apmācības modelī nepārprotami ir ieguvusi lielu priekšrocību, tāpēc varētu paiet daži gadi, līdz Intel apmācības dati spēs saskanēt ar Team Green gadiem.

Trešais spēlētājs top

Intel Arc A770 GPU uzstādīts testēšanas stendā.

Intel ir lielākais GPU piegādātājs pasaulē, izmantojot integrēto grafiku, taču diskrētā sfēra ir atšķirīgs zvērs. Uzņēmums ir pierādījis, ka tam ir iespējas konkurēt zemākās klases segmentā, īpaši ar jauno agresīva Arc A750 cenu noteikšana. Bet priekšā vēl daudz darba.

Noplūdes saka Intel plāno balstīties uz šī pamata, atsvaidzinot Alchemist 2023. gada beigās un jaunu paaudzi 2024. gadā, taču pagaidām tās ir tikai baumas. Skaidrs ir tas, ka Intel nepārprotami atbalsta savus spēļu GPU, un tas ir pieauguma laikā GPU cenas, trešais spēlētājs ir vēlams papildinājums, lai radītu ļoti nepieciešamo konkurenci. Cerēsim, ka draiveru un spēļu atbalsta temps pēc palaišanas saglabāsies vairākas paaudzes.

Šis raksts ir daļa no ReSpec – pastāvīga sleja, kas tiek rādīta reizi divos nedēļās, un tajā ir iekļautas diskusijas, padomi un padziļināti ziņojumi par datorspēļu tehnoloģijām.

Redaktoru ieteikumi

  • Intel Arc grafiskās kartes klusi ir kļuvušas izcilas
  • Kā vīrusu bodycam spēle lika internetam domāt, ka tas ir īsts kadrs
  • Kā Unreal Engine 5 risina lielāko datoru spēļu problēmu
  • Intel tikko nodrošināja jūsu Arc GPU divreiz lielāku veiktspēju kadri sekundē
  • Vai Windows 11 drošības līdzekļi iznīcina jūsu spēļu veiktspēju? Jūs varētu būt pārsteigts