Come nuovi arrivati nel mondo del discreto schede grafiche, la migliore speranza per Arc A770 e A750 di Intel era che non sarebbero stati terribili. E Intel ha fornito principalmente potenza pura, ma le due GPU focalizzate sul budget sono state in ritardo nel reparto software. Nel corso degli ultimi mesi, Intel ha corretto la rotta.
Contenuti
- Il driver dei tuoi giochi
- Altro sul tavolo
- XeSS è ancora un lavoro in corso
- Giocatore tre in lavorazione
Video consigliati
Attraverso una serie di aggiornamenti dei driver, Intel ha fornito quasi il doppio delle prestazioni nei titoli DirectX 9 rispetto al lancio, oltre a notevoli aggiornamenti in alcuni DirectX 11 e DirectX 12 Giochi. Ho incontrato Tom Petersen e Omar Faiz di Intel per scoprire come Intel è stata in grado di riprogettare i suoi driver e, cosa più importante, come continua a guidare le revisioni del software in futuro.
Il driver dei tuoi giochi
Prima di entrare nei progressi di Intel, però, dobbiamo prima parlare di cosa fa un driver nei tuoi giochi. Un driver della scheda grafica si trova sotto l'API (Application Programming Interface) del gioco in cui ti trovi giocando e traduce le istruzioni per l'API in istruzioni che l'hardware può capire.
Imparentato
- In che modo l'IA generativa creerà giochi con "mondi più ampi, più grandi e più profondi"
- Intel non ha ancora rinunciato alle GPU e dovremmo esserne tutti contenti
- Intel prende di mira la rimozione di RTX 3060 con una riduzione dei prezzi di Arc Alchemist
Un'API come DirectX prende le istruzioni dal gioco e le traduce in un insieme standardizzato di comandi comprensibili a qualsiasi scheda grafica. Il driver viene dopo, prendendo quelle istruzioni standardizzate e ottimizzandole per una particolare architettura hardware. Ecco perché un driver AMD non funzionerà con una scheda grafica Nvidia o un driver Intel non funzionerà con una AMD.
I problemi di Intel si sono concentrati principalmente su DirectX 9. A questo punto è considerata un'API legacy, ma un'ampia gamma di giochi è ancora progettata per funzionare su DX9, incluso Counter-Strike: offensiva globale, Team Fortress 2, League of Legends, E Guerre di gilda 2.
Il problema con DX9 rispetto alle API moderne come DX12 e Vulcano è che si tratta di un'API di alto livello. Ciò significa che è più generalizzato di un'API moderna, mettendo a dura prova il driver per ottenere ottimizzazioni delle prestazioni. DX12 e Vulkan sono API di basso livello, che offrono un accesso più chiaro all'hardware mentre uno sviluppatore crea un gioco e toglie un po' di pressione al driver. Petersen ha spiegato che con DX12 "è meno probabile che il nostro driver stia facendo qualcosa di non ottimale perché c'è una connessione più diretta tra lo sviluppatore del gioco e la nostra piattaforma".
In origine, Intel utilizzava D3D9on12 per DX9, che è un livello di traduzione che utilizza DirectX 12 per comprendere le istruzioni di DirectX 9. Petersen ha affermato di ritenere che Intel "abbia fatto la cosa giusta in quel momento", ma D3D9on12 si è rivelato troppo inefficiente. Le prestazioni sono state lasciate sul tavolo, con GPU meno potenti che a volte offrono il doppio delle prestazioni delle schede grafiche Intel nei giochi DX9.
Intel essenzialmente è partita da zero, implementando il supporto DX9 nativo e sfruttando strumenti di traduzione come DXVK, un livello di traduzione basato su Vulkan per DX9. E ha funzionato. In Offensiva globale di Counter-Strike, Ho misurato circa 190 fotogrammi al secondo (fps) con il driver di avvio e 395 fps con l'ultimo driver; un aumento del 108%. Allo stesso modo, Giorno di paga 2 ho visto un incremento di circa il 45% passando dal driver di avvio all'ultima versione con l'Arc A750 in base ai miei test.
Altro sul tavolo
DX9 è stato il killer per le GPU Intel al momento del lancio, ma ci sono ancora ottimizzazioni delle prestazioni sul tavolo. Petersen lo ha chiarito: "Rispetto a dove siamo e a quel picco teorico, c'è ancora un grande divario".
La nuova frontiera non è DX9, però. È DX11. "Penso che, specialmente per i titoli DX11, ci sia più margine là fuori e continueremo a lavorarci", ha detto Petersen. “DX12 sarà più simile a un lavoro d'amore per sempre perché è un po' più a grana fine, e sarà una sorta di slogan per titolo per rendere tutto meraviglioso. Ma penso che ci sia ancora un miglioramento davanti a noi, ed è più di quello che normalmente vedrai con un pilota.
Un esempio di ciò è Warframe, dove Intel sostiene un aumento del 60% nel suo ultimo driver rispetto al driver di lancio. Sebbene non ci sia un colpo ampio che Intel potrebbe fare per aiutare tutti i titoli DX11, Petersen ha spiegato che DX11 è ancora di livello più alto di DX12. "Sebbene DX11 non sia così denso come DX9, c'è ancora molto lavoro da fare per quell'ottimizzazione."
Le prestazioni medie sono un'area di interesse, ma non era l'unico problema con i driver iniziali di Intel. Petersen ha spiegato che il team di ingegneri "ha risolto alcuni dei problemi fondamentali di allocazione delle risorse" nel conducente, contribuendo a migliorare la coerenza garantendo che il conducente non si imbatta in colli di bottiglia che causano grandi cambiamenti tempo di quadro.
Man mano che le carte di Intel vanno avanti, il team ha rilasciato nuovi driver a un ritmo vertiginoso. Ho chiesto a Petersen e Faiz se quella velocità sarebbe continuata, e Faiz non ha usato mezzi termini: "Vorremmo continuare con questo slancio". Petersen ha aggiunto: “Lo è ben compreso all'interno della nostra organizzazione che, sai, gli aggiornamenti dei driver sono ciò che farà la differenza tra il nostro successo e la mancanza di successo."
Entrambi sono stati attenti a non promettere troppo, il che è un problema che Intel ha riscontrato con le sue GPU Arc in passato. Ma il breve record è certamente a favore di Intel. Dal lancio, le schede hanno visto 15 nuovi driver (sei WHQL, nove beta), comprese le ottimizzazioni del giorno del rilascio per 27 nuovi giochi. Questo batte AMD e corrisponde al ritmo di Nvidia. In effetti, Intel era l'unica con a autista pronto per Eredità di Hogwartsal lancio (un gioco per il quale Nvidia non ha ancora rilasciato un driver Game Ready).
XeSS è ancora un lavoro in corso
Sebbene Intel abbia fatto passi da gigante con i suoi driver, c'è ancora molta strada da fare. Un'area che richiede attenzione è XESS, lo strumento di upscaling basato su AI di Intel che funge da alternativa a Deep Learning Super Sampling (DLSS) di Nvidia.
XeSS è un ottimo strumento, ma manca in un paio di aree: supporto del gioco e nitidezza. Intel ha aggiunto il supporto per nuovi giochi come Eredità di Hogwarts E Call of Duty: Modern Warfare 2, ma sta andando contro gli anni di lavoro che Nvidia ha dovuto aggiungere DLSS a centinaia di giochi. Tuttavia, Intel spera che l'implementazione di XeSS in questi giochi sia una strada facile per gli sviluppatori.
Come ha spiegato Petersen, “[DLSS e XeSS] si basano entrambi su determinati tipi di dati provenienti dal gioco in un file DLL separato. Uguale a XeSS. E abbiamo il vantaggio di essere un seguace veloce perché, ovviamente, erano lì per primi. Quindi possiamo semplificare molto l'integrazione di XeSS.” Questa spina dorsale è ciò che ha permesso ai modder di fare unisci la super risoluzione FidelityFX di AMD ai giochi che supportano solo DLSS. Lo stesso è teoricamente possibile con XeSS.
Un'area su cui ho premuto era uno strumento di upscaling basato su driver, simile a Ridimensionamento delle immagini Nvidia o Radeon Super Resolution di AMD. Petersen e Faiz sono stati ancora una volta attenti a non promettere nulla, ma hanno notato che "non è tecnicamente impossibile". Ciò colmerebbe le lacune che Intel ha attualmente nella sua gamma, ma potremmo non vedere uno strumento del genere per un po' (se a Tutto).
L'altra area è la morbidezza. Rispetto a DLSS, XeSS di solito non è così nitido. Ho pensato che fosse solo una differenza nella quantità di nitidezza applicata, ma Petersen ha detto che non è così. "Penso che sia un problema comune e attribuisco la maggior parte della morbidezza che vedi oggi in certi casi come, sai, uno stile artistico che non si riflette accuratamente nel set di allenamento che stiamo usando per il nostro modello ", Petersen disse. "E questo ovviamente cambierà nel tempo nelle nuove versioni di XeSS."
Come DLSS, XeSS utilizza una rete neurale per eseguire l'upscaling. Nvidia ha chiaramente un grande vantaggio nel suo modello di addestramento, quindi potrebbero passare alcuni anni prima che i dati di addestramento di Intel siano in grado di eguagliare ciò a cui il Team Green ha lavorato per anni.
Giocatore tre in lavorazione
Intel è il più grande fornitore di GPU al mondo grazie alla sua grafica integrata, ma il regno discreto è una bestia diversa. L'azienda ha dimostrato di avere le carte in regola per competere nel segmento di fascia bassa, soprattutto con il nuovo prezzi aggressivi dell'Arc A750. Ma c'è ancora molto lavoro da fare.
Le perdite dicono Intel prevede di costruire su questa base con un aggiornamento di Alchemist alla fine del 2023 e una nuova generazione nel 2024, ma per ora è solo una voce. Quello che è certo è che Intel è chiaramente al fianco delle sue GPU di gioco e in un momento di crescita Prezzi GPU, un terzo giocatore è una gradita aggiunta per portare un po' di concorrenza tanto necessaria. Speriamo solo che lo slancio nei driver e nel supporto del gioco derivante dal lancio si mantenga per diverse generazioni.
Questo articolo fa parte di Rispec – una colonna bisettimanale in corso che include discussioni, consigli e rapporti approfonditi sulla tecnologia alla base dei giochi per PC.
Raccomandazioni della redazione
- Le schede grafiche Arc di Intel sono diventate tranquillamente eccellenti
- Come un gioco virale di bodycam ha indotto Internet a pensare che fosse un filmato reale
- In che modo Unreal Engine 5 sta affrontando il problema più grande nei giochi per PC
- Intel ha appena dato alla tua GPU Arc il doppio delle prestazioni in frame al secondo
- Le funzionalità di sicurezza di Windows 11 stanno uccidendo le tue prestazioni di gioco? Potresti essere sorpreso