Qual è il piano di AMD per il ray tracing?

amd 7nm radeon rx 5000 navi ryzen 3 zen 2 computex lisa su schermo 1

Anche con una piccola lista di giochi di supporto , ray tracing è diventato una caratteristica fondamentale delle moderne schede grafiche. Con una nuova generazione di GPU Nvidia che la supportano , la mancanza di supporto di AMD sta diventando più evidente.

Ma i suoi piani per la tecnologia sono tutt'altro che, con affermazioni apparentemente contrastanti, confuse non-stance e una roadmap oscura di quando possiamo aspettarci che AMD rintracci i suoi primi raggi sul PC di un giocatore.

Così, abbiamo deciso di sederci e analizzare esattamente ciò che AMD ha detto in merito e ciò che sappiamo sui suoi futuri piani hardware. Proprio quando possiamo aspettarci che i fan di AMD possano godere del tipo di funzionalità visive che sono state esclusive di Nvidia per la parte migliore di un anno?

Ray tracing per le masse

Ray tracing low - Screenshot 5

Dopo l'annuncio a sorpresa della tecnologia ray tracing di Nvidia con il suo debutto GPX di RTX Turing nell'agosto 2018, la risposta di AMD è stata tiepida. All'epoca, e molti commentatori , suggerirono che la tecnologia non era ancora pronta per il mainstream; I cartellini dei prezzi delle nuove schede grafiche RTX sembravano certamente confermare questa teoria.

"L'utilizzo dei giochi di ray tracing non procederà se non siamo in grado di offrire ray tracing in tutte le gamme di prodotto dalla fascia bassa alla fascia alta", ha dichiarato David Wang, Senior Vice President of Engineering presso Radeon Technologies Group, a 4Gamer in un'intervista a novembre, 2018.

Anche se questa affermazione non era chiara sul fatto che fossero i giochi o l'hardware che AMD voleva raggiungere a ray tracing prima di implementarlo, ciò ha fatto pensare che la stessa AMD non fosse stata investita in essa. Ma appena due mesi dopo al CES 2019, la CEO di AMD, Lisa Su, ha detto ai giornalisti che la società era "in fase di sviluppo", sulla tecnologia di tracciamento dei raggi.

Sembrerebbe che lo abbia fatto anche da un po 'di tempo. Una domanda di brevetto è venuta alla luce nel luglio 2019 , che indicava AMD utilizzando un approccio "ibrido" hardware e software per il ray tracing. Questo brevetto suggerisce che il piano di AMD per il ray tracing prevede l'utilizzo di hardware su misura per accelerarlo, mentre esegue la maggior parte del lavoro su hardware più generale tramite software. Questo, afferma, fa in modo che non ci sia troppo successo nelle prestazioni , senza richiedere agli sviluppatori di giochi di lavorare con la sua specifica definizione di rendering di ray tracing.

AMD può già eseguire il ray tracing

Mentre AMD sta pianificando un nuovo (o almeno iterativo) processo per la gestione del ray tracing, il suo distacco lungo il braccio dall'argomento sulla maggior parte dei fronti è stato alquanto sorprendente. In particolare, poiché l'hardware AMD può già eseguire il ray tracing. Ha mostrato il ray-tracing in tempo reale, mirato in modo professionale, sotto forma di Radeon ProRender quattro mesi prima che la RTX di Nvidia rivelasse, ma dopo questo non abbiamo sentito molto.

Ciò che è stato ancora più impressionante, è che Crytek ha pubblicato la sua demo Neon Noir nel maggio 2019, mostrando ray tracing in esecuzione a 30 FPS a 1080p su AMD Radeon Vega 56. Anche se i frame rate sono molto alti, specialmente considerando che è per ray solo riflessi tracciati, mostra che la potenza di calcolo generale può essere sfruttata per il ray tracing.

Ma AMD non è uscito con il supporto del ray tracing retrodatato per quell'approccio del "buon vino" che le sue GPU apprezzano molto spesso. Per questo, avremo bisogno di guardare avanti.

Navi … ma non ancora

amd annuncia radeon rx 5700 navi gpu 3

Le GPU Navi di nuova generazione di AMD, costruite sulla sua architettura RDNA, sono in grado di tracciare i raggi. Lo sappiamo, perché ray tracing è un componente chiave della prossima generazione di console per videogiochi di Microsoft e Sony e entrambi i sistemi utilizzeranno un core grafico AMD Navi personalizzato insieme a una CPU AMD Zen 2 Ryzen. Con il PC desktop "Navi" RX 5700 XT e 5700 impostato per il rilascio all'inizio di luglio, ciò dovrebbe significare che l'hardware di ray tracing di AMD è proprio dietro l'angolo, giusto?

Non è così, perché il ray tracing non è una caratteristica che AMD ha programmato per queste nuove carte. Non hanno hardware dedicato, né headroom aggiuntivo per gestirlo.

Un suggerimento è che AMD prevede di implementare il ray tracing con il suo core grafico di prossima generazione, spesso in codice Navi 20. Al momento è previsto il suo debutto nel 2020 con prestazioni molto più elevate rispetto alle nuove schede RX 5700. Questo potrebbe avere senso per la cronologia dello sviluppo di AMD, ma solleva ulteriori domande sui suoi piani per console di prossima generazione. Se la GPU Navi 20 di AMD finisce per occupare il posto di vertice nello stack di schede grafiche AMD, sarebbe una parte troppo costosa da installare nelle console next-gen, che in genere offrono una potenza di calcolo comparativamente debole ai computer desktop, ma godono dei benefici di ottimizzaz
ione del gioco per competere almeno in qualche modo favorevolmente con i PC di gioco di fascia media.

Ma potrebbe essere che AMD pianifichi una linea di prodotti più ampia con una GPU Navi avanzata, insieme ad alcuni potenziamenti aggiuntivi per prestazioni e funzionalità, per rendere possibile la tracciatura del raggio per tutti.

Potere del cloud

amd radeon image sharpening dlss ray tracing e3 2019 vision2

Alla E3 2019, AMD ha rivelato la sua "Ray Tracing Vision", che comprendeva una serie di passi e tappe fondamentali dello sviluppo che si aspettava di colpire nel suo cammino verso il ray tracing. AMD lancerà una seconda generazione della sua architettura RDNA nel 2020, nota come RDNA + basata su una versione potenziata del nodo di processo 7nm di TSMC utilizzato nelle nuove schede RX 5700. Secondo quanto riferito, verrà inclusa la stessa accelerazione hardware che le console next-gen useranno per abilitare determinati effetti di illuminazione di ray tracing a livello locale.

Ma per abilitare il ray tracing a scene complete, AMD intende sfruttare la potenza del cloud computing. Non è ancora chiaro come AMD gestirà la combinazione di rendering locale e cloud allo stesso tempo, ma Google Stadia potrebbe aiutare a spianare la strada a tali tecnologie e considerando che l'hardware AMD è il fulcro di tale iniziativa, il team rosso potrebbe essere in la prima linea di tali sviluppi in corso.

È certamente possibile che ciò sia in linea con quanto discute il brevetto di rendering "ibrido" di AMD, sfruttando hardware su misura per alcuni di essi e un eccesso di potenza di calcolo generale per il resto, con il cloud che fornisce le prestazioni aggiuntive richieste per rendere possibile ciò.

Quindi, quando AMD supporterà il ray tracing?

È una risposta difficile a questa domanda, è ancora in bilico e pronto per il dibattito. La nostra ipotesi migliore è a metà del 2020 con il lancio delle prossime schede grafiche di prossima generazione di AMD basate su un'architettura RDNA di seconda generazione, alcuni mesi prima del lancio della console next-gen in quella stagione natalizia. A quel punto ci saranno più giochi che lo supportano e molti altri usciranno dalla pipa per sfruttare le nuove funzionalità della console.

Supponendo che le schede di nuova generazione facciano un altro salto generale nelle prestazioni, dovremmo essere in grado di aspettarci che le attuali GPU di fascia media di AMD e Nvidia passino allo stato entry level, rendendo possibile la tracciatura di base di Ray anche per quelli più modesti tasche. Ciò farebbe spuntare fuori la scatola che AMD ha creato quando ha detto che avrebbe fornito solo ray tracing quando poteva fornire ray tracing per tutti.

Detto questo, è probabile che il ray tracing rimanga una caratteristica visiva di alto livello per i giocatori, anche con il lancio di tali carte e delle console di nuova generazione. I giocatori potrebbero dover scegliere tra frame rate e risoluzioni più elevate o maggiore fedeltà visiva con effetti di luce fantasiosi. Ma con AMD che finalmente porterà la sua visione del ray tracing al pubblico, vedremo probabilmente un ambiente molto più competitivo per l'hardware di ray tracing, che è positivo per tutti.