Entre GPU Mali-400MP et GPU Adreno 220
Le Mali-400 MP est un GPU (Graphics Processing Unit) développé par ARM en 2008. Mali-400 MP prend en charge un large éventail d'utilisations, des interfaces utilisateurs mobiles aux smartbooks, HDTV et jeux mobiles. Adreno 220 est un GPU développé par Qualcomm en 2011 et est un composant du système SoC (System-on-Chip) MSM8260 / MSM8660 alimentant les prochaines tablettes HTC EVO 3D, HTC Pyramid et TouchPad de Palm.
Mali ™ -400 MP est le premier GPU multi-core compatible OpenGL ES 2. 0 au monde. Il prend en charge les graphiques vectoriels via OpenVG 1. 1 et les graphismes 3D à travers OpenGL ES 1. 1 et 2. 0, fournit ainsi une plate-forme d'accélération graphique complète basée sur des standards ouverts. Mali-400 MP est évolutif de 1 à 4 cœurs. Il fournit également la norme industrielle de l'interface AMBA® AXI, ce qui rend l'intégration de Mali-400 MP dans les conceptions SoC simple. Ceci fournit également une interface bien définie pour connecter Mali-400 MP à d'autres architectures de bus. En outre, le Mali-400 MP possède une architecture entièrement programmable qui offre un support haute performance pour les API graphiques à base de shader et à fonction fixe. Mali-400 MP dispose d'une seule pile de pilotes pour toutes les configurations multicoeurs, ce qui simplifie le portage des applications, l'intégration du système et la maintenance. Les fonctions fournies par Mali-400 MP incluent un rendu différé basé sur les tuiles et un tampon local des états intermédiaires des pixels, ce qui réduit la consommation de bande passante et la consommation d'énergie, le mélange alpha efficace de plusieurs couches dans le matériel et l'anticrénelage complet multiéchantillonnage qui améliore la qualité graphique et la performance.
Adreno 220En 2011, Qualcomm a présenté le GPU Adreno 220 et il est un composant de leur SoC MSM8260 / MSM8660. Adreno 220 prend en charge les graphismes 3D de qualité console et les effets haut de gamme comme le skinning de vertex, les effets de shaders de post-traitement en plein écran, l'éclairage dynamique avec le mélange alpha plein écran, la simulation de tissu en temps réel, les effets de shader avancés rayons, cartographie des bosses, réflexions, etc. et textures 3D animées. Adreno 220 GPU affirme également qu'il peut traiter 88 millions de triangles par seconde et offre deux fois plus de puissance de traitement que son prédécesseur Adreno 205. En outre, Adreno 220 GPU prétend augmenter les performances jusqu'à un niveau compétitif avec les systèmes de jeux sur consoles. De plus, le GPU Adreno 220 permettra d'exécuter des jeux, une interface utilisateur, des applications de navigation et un navigateur Web dans les plus grandes tailles d'affichage avec les niveaux de puissance les plus bas.
Différence entre GPU Mali-400MP et GPU Adreno 220
D'après une étude réalisée par Qualcomm utilisant une moyenne de benchmarks industriels composés de Neocore, GLBenchmark, 3DMM et Nenamark, ils affirment qu'Adreno 220 GPU dans le dual-core Snapdragon MSM8660 de Qualcomm offre deux fois plus de performances que le GPU dans d'autres puces à double cœur ARM9.De plus, une équipe connue sous le nom d'Anandtech a effectué plusieurs tests sur le GPU Adreno 220. L'un d'entre eux était le GLBenchmark 2. 0, qui enregistre les performances d'OpenGL ES 2. 0 dispositifs compatibles tels que Mali ™ -400 MP utilisant deux longues suites qui incluent une combinaison d'effets différents tels que l'éclairage direct, la bosse, l'environnement, l'éclat la cartographie, les ombres douces, la texture basée sur l'utilisation de vertex shader, le rendu multipasse différé, le bruit de texture, etc. et le test a montré qu'Adreno 220 GPU était 2. 2 fois plus rapide que les autres dispositifs existants tels que Mali-400 MP GPU.