Le GPU Intel Arc supportano il Ray Tracing?

Le GPU Intel Arc supportano il Ray Tracing?

Le GPU Arc di Intel sono state lanciate con grande clamore nel 2022. È stato bello vedere un’altra opzione di scheda grafica per rompere il monopolio Nvidia-AMD sul mercato delle GPU e una potenziale soluzione ai problemi di scalping delle GPU. Tutto questo è arrivato con la promessa di cartellini dei prezzi più economici e buone prestazioni.

Tuttavia, realizzare un’ottima GPU non significa solo costruire un buon hardware, il che era evidente con i problemi del driver GPU di Intel. Un’altra domanda comune riguardante le GPU Arc di Intel era se supporteranno funzionalità come il ray tracing o meno.

Che cos’è il ray-tracing? Una breve spiegazione

Senza entrare troppo nei dettagli, il ray tracing è un metodo di rendering grafico che utilizza algoritmi per calcolare dove dovrebbero trovarsi luci e ombre nei videogiochi. Questo crea un’immagine più realistica rispetto agli shader tradizionali.

diagramma che illustra come funziona il ray tracing
Credito immagine: timrb/ Wikimedia

Naturalmente, ciò richiede ulteriore potenza di calcolo per calcolare come funzionerebbero questi algoritmi. Il modo migliore per farlo è aggiungere core hardware dedicati che gestiscono le operazioni di ray tracing, poiché ciò sarebbe difficile da ottenere solo con il software.

Diversi produttori hanno modi diversi di implementare il ray tracing. Nvidia, già sul suo hardware di ray tracing di quarta generazione, utilizza core RT hardware dedicati nelle sue GPU. AMD, d’altra parte, utilizza Ray Accelerator, un set di core hardware che gestiscono il ray tracing insieme a funzioni aggiuntive.

Le GPU Intel supportano il Ray Tracing?

Le GPU Intel Arc supportano il ray tracing. Questo viene fatto utilizzando hardware specializzato a funzione fissa chiamato Ray Tracing Units (RTU) per implementare la funzione. Inoltre, Intel utilizza quello che chiama Asynchronous Ray Tracing, che combina i raggi con hit shader simili per garantire che gli RTU (noti anche come core Intel Xe) vengano utilizzati appieno.

Ogni RTU ha due Ray Traversal Pipeline e può gestire 12 intersezioni Box per ciclo e 1 intersezione Triangle per ciclo. Sono inoltre dotati di una cache BVH dedicata.

Ecco quante RTU ha ciascuna GPU Intel Arc:

  • Arco A770: 32 RTU
  • Arc A750: 28 RTU
  • Arc A580: 24 RTU
  • Arc A380: 8 RTU
  • Arco A310: 6 RTU

Come probabilmente puoi immaginare, le GPU Arc di livello inferiore, la serie 300, non offrono molte prestazioni di ray tracing, considerando i loro bassi numeri RTU. Tuttavia, la serie Intel Arc 700 regge il confronto con la Nvidia RTX 3060 in termini di benchmark delle prestazioni.

Quando confrontato con l’RTX 3060 in un test eseguito da Intel , l’Arc A770 si è comportato alla pari, se non meglio, in oltre una dozzina di giochi con ray tracing a 1080p. In combinazione con XeSS, la risposta di Intel alla tecnologia DLSS di Nvidia, le prestazioni sono aumentate insieme alla risoluzione a 1440p.

Grafico che confronta Intel Arc A770 con Nvidia RTX 3060 nei giochi di ray tracing a 1080p
Credito immagine: Intel

Una cosa importante da notare, tuttavia, è il supporto software. Mettere insieme hardware potente non ti farà molto bene finché non avrai buoni driver. Ottenere i driver giusti, specialmente in un prodotto di prima generazione, non è facile e la gamma Arc ha sofferto di driver scadenti sin dal suo lancio.

Che ruolo gioca il software?

Anche se la gamma Arc supporta il ray tracing, non significa necessariamente che sarà in grado di trarne vantaggio nei giochi. Le RTU hardware nelle schede Arc hanno il solo scopo di migliorare le prestazioni per gli algoritmi di ray tracing.

Affinché i giochi possano eseguire il ray tracing sulle GPU Arc, gli sviluppatori di giochi dovranno integrare la funzionalità utilizzando le API DirectX12 o Vulkan di Microsoft. La buona notizia è che queste due API rappresentano praticamente tutti i giochi con ray tracing.

Mentre questo mette Intel fianco a fianco con Nvidia e AMD in termini di compatibilità software, gli ultimi due sono ancora avanti in termini di qualità dei driver. I primi ad adottare la gamma Arc hanno rivelato una serie di problemi con i driver che possono davvero ostacolare le prestazioni e l’esperienza dell’utente.

Buoni driver aiutano anche a fornire funzionalità software aggiuntive alle GPU. Questi aggiungono vantaggi in termini di prestazioni e persino casi d’uso oltre i giochi. Il DLSS 3.0 di Nvidia ne è un buon esempio, considerando quanta differenza fa la tecnologia della grafica neurale per l’FPS del tuo gioco.

Le GPU Arc di Intel supportano il Ray Tracing

Quindi sì, in breve, le GPU Arc di Intel supportano il ray tracing. Le sue capacità potrebbero non essere paragonabili a quelle di Nvidia, ma il fatto stesso che Intel abbia lanciato un prodotto di prima generazione con supporto ray tracing è un ottimo inizio per questa nuova gamma di GPU.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *