AMD sta esplorando nuovi approcci per ottimizzare il rendering e l'elaborazione delle animazioni nelle architetture GPU future. Sul blog GPUOpen, la società ha recentemente illustrato il supporto per l'animazione DGF (Density Geometry Format), una tecnologia che potrebbe essere integrata a livello hardware nelle GPU UDNA di prossima generazione. Per chi è interessato alle prestazioni grafiche e al ray tracing, l'introduzione del DGF rappresenta un potenziale miglioramento nell'elaborazione della geometria e nell'efficienza del rendering in tempo reale.

Nel rendering tradizionale, le GPU gestiscono mesh triangolari complesse che consumano notevoli risorse di larghezza di banda e di calcolo, specialmente durante l'animazione o il ray tracing. DGF segmenta innovativamente questo grande volume di dati geometrici in "chunk" e li memorizza in un formato nativo della GPU. Ciò permette di aggiornare le animazioni attraverso la quantizzazione e la trasformazione dei blocchi locali fotogramma per fotogramma all'interno degli shader di calcolo, eliminando la necessità di decomprimere e ricostruire continuamente le geometrie complete. I blocchi DGF diventano unità geometriche riconoscibili e utilizzabili dalla GPU, riducendo significativamente i costi associati agli aggiornamenti e all'accesso.
La pipeline di ray tracing beneficia particolarmente del DGF. Le GPU attuali costruiscono e mantengono BVH (Boundary Volume Hierarchies) durante il ray tracing, un compito spesso limitante per le prestazioni. DGF consente alla GPU di generare o aggiornare i BVH direttamente dai blocchi compressi senza consumare ulteriore larghezza di banda. Questo non solo accorcia i tempi di preparazione e aggiornamento della geometria, ma migliora anche l'efficienza di calcolo del ray tracing riducendo la latenza. AMD evidenzia che, mentre attualmente il DGF opera su unità shader di calcolo a scopo generale, spostarlo su moduli hardware a funzione fissa in futuro ne aumenterebbe ulteriormente la velocità e l'efficienza energetica.
Oltre al ray tracing, DGF apporta benefici anche all'animazione. Il formato di geometria compressa consente di memorizzare più dati geometrici nella cache della GPU, riducendo le frequenti operazioni di lettura e scrittura nella memoria. Nei giochi moderni e nella creazione di contenuti digitali, questo permette aggiornamenti dei keyframe più rapidi, una riproduzione delle animazioni più fluida e una latenza ridotta. In particolare, in scene su larga scala o con animazioni di personaggi complesse, DGF può ridurre significativamente il carico di lavoro della GPU.

DGF non è l'unico avanzamento per le GPU UDNA, ma rappresenta l'innovazione di AMD nella tecnologia grafica del futuro. Si tratta di un passaggio dall'aggiunta di semplici unità di calcolo o larghezza di banda ad innovazioni architettoniche che ottimizzano come la GPU elabora la geometria e il rendering dei dati. Insieme alle configurazioni di GPU RDNA 5 / UDNA precedentemente divulgate, con SKU da 96, 40, 24 e 12 CU, è evidente che AMD intende implementare queste ottimizzazioni in vari segmenti di mercato, coprendo dal gaming alle workstation, fino all'animazione professionale e al rendering.
Con l'espansione del ray tracing e dell'animazione in tempo reale nei giochi e nei film, minimizzare il consumo delle risorse e aumentare l'efficienza nell'elaborazione della geometria è una priorità per i produttori di GPU. L'introduzione del DGF e il suo supporto hardware dimostrano l'impegno di AMD verso questi obiettivi. Anche se questi concetti possono sembrare astratti, promettono futuri prodotti con rendering più veloce, frame rate più elevati e immagini più vivide.