Intel ha appena risolto un grave problema con le sue schede grafiche
L’importanza dei driver è stata sottolineata ancora una volta poiché è stato riscontrato che una singola riga di codice mancante riduce drasticamente le prestazioni delle GPU Intel.
Secondo quanto riferito, una nuova correzione apportata ai driver grafici Intel per Linux migliora le prestazioni di ray tracing fino a 100 volte. Intel Arc può sperare nello stesso tipo di miglioramenti?
Come riportato da Phoronix , la modifica al driver Intel Mesa Vulkan open source è stata apportata giovedì da Lionel Landwerlin. Landwerlin è un ingegnere di driver grafici Intel Linux che ha anni di esperienza alle spalle, ma questa volta la correzione è stata relativamente piccola: è bastata una riga di codice per ottenere, come ha detto Landwerlin, “come un 100x (non scherzando) miglioramento.” Tutto si riduce a un problema con l’allocazione della memoria.
A causa di qualcosa di semplice come una riga di codice mancante, l’attività di allocazione della memoria non è stata impostata come avrebbe dovuto essere. Normalmente, il driver Vulkan assicurerebbe che le attività di ray tracing Vulkan vengano allocate alla GPU Intel discreta. Tuttavia, a causa della svista, il driver Vulkan stava spostando i dati nella memoria di sistema esterna più lenta e poi indietro. Questi trasferimenti disordinati hanno avuto un impatto enorme sulle prestazioni di ray tracing della scheda grafica.
L’aggiunta del bit di codice a Mesa 22.2 dovrebbe apportare miglioramenti tangibili. L’aggiornamento verrà distribuito agli utenti finali entro la fine di agosto e, anche se manca ancora un po’ di tempo, è probabile che ci vorrà abbastanza tempo prima che i clienti possano acquistare le nuove GPU Intel Arc a qualsiasi titolo.
Intel Arc, in generale, sembra avere problemi con l’ottimizzazione dei driver. Sebbene le GPU, che sono state afflitte da vari ritardi , siano ancora scarsamente disponibili, probabilmente raggiungeranno presto il mercato finale. Intel parteciperà al LANfest in Colorado con un bus di gioco pieno di computer basati su Arc , quindi la fine di settembre sembra una scommessa sicura, ma il lancio potrebbe avvenire anche prima.
Nel frattempo, nei benchmark vengono individuate varie schede grafiche Intel, alcune delle quali rilasciate da Intel. La società ha rivelato in un recentevideo di Linus Tech Tips che è andato all-in sulla compatibilità con DirectX12, il che è parte del motivo per cui molti giochi non funzionano bene su Intel Arc. Ci sono ancora alcune ottimizzazioni software da apportare prima che le schede grafiche vengano rilasciate a un pubblico più ampio.
Le notizie sulle correzioni dei driver Intel sono una sorta di arma a doppio taglio. Da un lato, è fantastico che sia in arrivo un così grande aumento delle prestazioni; d’altra parte, questa è stata una svista piuttosto grande con un chiaro impatto sulle prestazioni grafiche. Quando si tratta di GPU Intel Arc, l’hardware ha sicuramente del potenziale, quindi speriamo che Intel sia in grado di risolvere abbastanza presto i nodi nei driver.