GPU Mali-400MP vs GPU Adreno 220
Mali-400 MP è una GPU (Graphics Processing Unit) sviluppata da ARM nel 2008. Mali-400 MP supporta un'ampia gamma di utilizzo, dalle interfacce utente mobili agli smartbook, HDTV e giochi mobili. Adreno 220 è una GPU sviluppata da Qualcomm nel 2011 ed è un componente del SoC (System-on-Chip) MSM8260 / MSM8660 che alimenta il prossimo HTC EVO 3D, HTC Pyramid e i tablet TouchPad di Palm.
Mali™-400 MP
Mali™-400 MP è la prima GPU multi-core conforme a OpenGL ES 2.0 al mondo. Fornisce supporto per la grafica vettoriale tramite OpenVG 1.1 e la grafica 3D tramite OpenGL ES 1.1 e 2.0, fornisce quindi una piattaforma di accelerazione grafica completa basata su standard aperti. Mali-400 MP è scalabile da 1 a 4 core. Fornisce inoltre lo standard industriale dell'interfaccia AMBA® AXI, che semplifica l'integrazione di Mali-400 MP nei progetti SoC. Ciò fornisce anche un'interfaccia ben definita per il collegamento di Mali-400 MP ad altre architetture di bus. Inoltre, Mali-400 MP ha un'architettura completamente programmabile che fornisce supporto ad alte prestazioni per API grafiche basate su shader e a funzione fissa. Mali-400 MP dispone di un unico stack di driver per tutte le configurazioni multi-core, che semplifica il porting delle applicazioni, l'integrazione del sistema e la manutenzione. Le funzionalità fornite da Mali-400 MP includono il rendering differito basato su tile avanzato e il buffering locale degli stati pixel intermedi che riduce il sovraccarico della larghezza di banda della memoria e il consumo energetico, un'efficiente fusione alfa di più livelli nell'hardware e Full Scene Anti-Aliasing (FSAA) utilizzando la griglia ruotata multi campionamento che migliora la qualità grafica e le prestazioni.
Adreno 220
Nel 2011 Qualcomm ha introdotto la GPU Adreno 220 ed è un componente del loro SoC MSM8260 /MSM8660. Adreno 220 supporta grafica 3D di qualità console ed effetti di fascia alta come skinning dei vertici, effetti shader di post-elaborazione a schermo intero, illuminazione dinamica con fusione alfa a schermo intero, simulazione del tessuto in tempo reale, effetti shader avanzati come ombre dinamiche, dio raggi, bump mapping, riflessi, ecc e trame animate in 3D. La GPU Adreno 220 afferma inoltre di poter elaborare 88 milioni di triangoli al secondo e offre il doppio della potenza di elaborazione del suo predecessore Adreno 205. Inoltre, la GPU Adreno 220 afferma di aumentare le prestazioni fino a un livello competitivo con i sistemi di gioco per console. Inoltre, la GPU Adreno 220 consentirà l'esecuzione di giochi, interfaccia utente, app di navigazione e browser Web in dimensioni di visualizzazione più grandi con livelli di potenza più bassi.
Differenze tra GPU Mali-400MP e GPU Adreno 220
Sulla base di una ricerca condotta da Qualcomm utilizzando una media di benchmark di settore composti da Neocore, GLBenchmark, 3DMM e Nenamark, affermano che la GPU Adreno 220 nello Snapdragon MSM8660 dual-core di Qualcomm offre il doppio delle prestazioni della GPU in altri principali chip dual-core basati su ARM9. Inoltre, un team noto come Anandtech ha effettuato diversi test sulla GPU Adreno 220. Uno di questi era il GLBenchmark 2.0, che registra le prestazioni di dispositivi compatibili con OpenGL ES 2.0 come Mali™-400 MP utilizzando due lunghe suite che includono una combinazione di effetti diversi come illuminazione diretta, bump, ambiente, mappatura della luminosità, ombre morbide, texture basata sull'uso di vertex shader, rendering multi-pass differito, texture noise, ecc. e il test ha mostrato che la GPU Adreno 220 era 2,2 volte più veloce degli altri dispositivi esistenti come la GPU Mali-400 MP.