Imagination Technologies, fornitore leader di architetture grafiche per applicazioni embedded, ha annunciato il lancio di IMG DXD, il primo prodotto di una nuova linea di IP GPU ad alte prestazioni con supporto per DirectX®. Con un’implementazione hardware di DirectX 11 Feature Level 11_0, la nuova IMG DXD ha la copertura API necessaria per eseguire popolari giochi per PC e altre applicazioni basate su Windows e titoli mobile.
Imagination Technologies
Imagination Technologies è una società britannica fondata nel 1985, con sede centrale a Kings Langley (Regno Unito). Si occupa principalmente della progettazione di architetture grafiche e schede video, soprattutto per il mercato embedded/integrato. Possiede la famosa architettura grafica PowerVR, largamente diffusa in sistemi mobile come smartphone e tablet. Tra i principali clienti ci sono Apple, Samsung, Huawei, MediaTek ed altri produttori di SOC mobili. Nel 2017 Apple ha deciso di progettare internamente le proprie soluzioni grafiche, e negli anni successivi l’azienda ha avviato un percorso di diversificazione mirando anche al mercato desktop/PC, come dimostra la nuova architettura IMG DXD.
Il percorso desktop di Imagination
“Questa è una pietra miliare significativa nel percorso desktop di Imagination“, afferma Simon Beresford-Wylie, CEO di Imagination Technologies. “Il supporto hardware per DirectX è un elemento essenziale di una GPU desktop e, per noi, IMG DXD con Feature Level 11_0 è solo l’inizio; continuiamo a investire nella nostra copertura API e nel set di funzionalità in modo che i nostri clienti abbiano l’IP GPU di cui hanno bisogno per competere con successo nel mercato desktop“.
IMG DXD offre 2,25 volte le prestazioni grafiche per core rispetto a IMG BXT, la GPU attualmente in uso nelle schede con fattore di forma PCIe. Una configurazione IMG DXD dual-core offre 5 TFLOPS FP32 e 144 GTexel/s, più che sufficiente per soddisfare i giocatori mainstream con frame rate fluidi. I licenziatari possono sfruttare l’innovativa tecnologia multi-core di Imagination per scalare continuamente queste prestazioni a livelli più elevati.
Tre fattori chiave per il cloud gaming
Tre fattori si uniscono in IMG DXD per renderla particolarmente interessante per le aziende di cloud gaming che cercano di ottimizzare volume di servizio e qualità di servizio per watt.
L’approccio di IMG DXD al multi-core è altamente flessibile. Ogni singolo core può operare in modo indipendente come istanza GPU separata, il che, in uno scenario di cloud gaming, aiuta a massimizzare il numero di giocatori che ogni GPU può ospitare. In alternativa, per una qualità massima per un singolo utente (sia in uno scenario desktop che cloud), la potenza di tutti i core può essere combinata insieme.
La tecnologia di virtualizzazione HyperLane di Imagination porta questo oltre, consentendo a ciascun core di ospitare fino a otto giocatori con piena sicurezza e gestione delle prestazioni flessibile.
Presenta le efficienze energetiche intrinseche dell’architettura tile-based deferred rendering PowerVR, originariamente progettata per fornire una grafica 3D di alta qualità ai mercati in cui il consumo energetico è limitato dalla durata della batteria e dal packaging.
GPU di Imagination offre prestazioni migliorate del 40-60%
Confrontata con la configurazione equivalente più vicina IMG BXT, la configurazione IMG DXD offre prestazioni di picco superiori del 40-60%. Questo miglioramento è dovuto a:
- inclusione di funzionalità chiave di efficienza delle prestazioni come FP16 dual-rate per prestazioni computazionali e efficienza energetica superiori
- Fragment Shading Rate per ridurre la quantità di elaborazione richiesta per frame senza influire sull’esperienza visiva
- 2D Dual-Rate Texturing per accelerare gli effetti di post-elaborazione nei giochi
- supporto per ASTC HDR per minimizzare la larghezza di banda quando si utilizzano texture di alta qualità
- processore firmware RISC-V per una gestione della GPU fino al 40% più veloce.
Copertura API completa
Oltre a DirectX 11 FL 11_0, IMG DXD supporta anche:
- Vulkan 1.3
- OpenGL 4.6 tramite Zink
- OpenGL ES 3.2
- OpenCL 3.0
Questo significa che dovrebbe eseguire senza problemi i popolari titoli eSport, anche se la mancanza del supporto DirectX 12 è qualcosa da non sottovalutare che dovranno affrontare.
Imagination raddoppia le prestazioni
Imagination Technologies afferma anche che la loro nuova architettura DXD ha una nuova modalità 2D dedicata supportata attraverso la loro unità di elaborazione della texture (TPU), questa funzionalità viene chiamata “2D Dual-Rate Texturing”. Utilizzando questo “percorso fast path”, l’elaborazione dell’immagine ad alte prestazioni e i giochi post-processing vedranno un aumento delle prestazioni di filtraggio bilineare 2x.
Data Masters con pipeline
Inoltre, le GPU DXD introdurranno i Data Masters con pipeline, nel tentativo di ottimizzare il carico di lavoro della GPU. Questo dovrebbe tradursi in prestazioni ed efficienza superiori.
I Data Masters sono unità a funzione fissa speciali che gestiscono geometria, pixel, computazione e attività di gestione all’interno della GPU. Le pipeline garantiranno che il task successivo inizi subito dopo il completamento del primo.
Prestazioni confrontate
In termini di prestazioni, l’azienda afferma che c’è un aumento di 2,25 volte rispetto alla generazione precedente. Il nuovo design dual-core offrirà 4,6 TFLOPS di prestazioni e fino a 144 GTexel/s. Questa non è una soluzione high-end, ma dovrebbe essere sufficiente per il gaming mainstream.
Immagination Technologies ritiene che il loro IP GPU DXD dovrebbe essere particolarmente appetibile per i fornitori di cloud gaming. L’azienda ha anche stretti legami con varie aziende cinesi come Innosilicon o Moore Threads.
Queste sono le caratteristiche chiave annunciate da Imagination Technologies per la loro nuova architettura GPU IMG DXD con supporto DirectX 11 FL 11_0. L’azienda punta a offrire un’alternativa scalabile e dalle alte prestazioni per il mercato del gaming su desktop, laptop e cloud.
La copertura API è completa anche se manca il supporto a DirectX 12, e le prestazioni dichiarate sono promettenti. Bisognerà vedere come si comporteranno i prodotti basati su questa architettura una volta disponibili sul mercato.