Mali-g31 Mp2 Vs Mali-450
| Feature | ARM Mali-450 MP2 (2-Core) | ARM Mali-G31 MP2 (2-Core) | | :--- | :--- | :--- | | | Utgard | Bifrost | | Release Year | 2012 Q2 | 2018 Q1 | | Process Technology | 28 nm HPM | 28 nm HPM | | Execution Units / Shader Cores | 2 Execution Units | 2 Execution Engines | | Shading Units | 32 | 16 | | Core Clock (Max) | Up to 800 MHz | Up to 650 MHz | | L2 Cache | 8KB - 512KB (Configurable) | 32KB-64KB (for MP2) | | API Support | OpenGL ES 1.1/2.0, OpenVG 1.1 | OpenGL ES 1.1/2.0/3.2, Vulkan 1.2 , OpenCL 1.1/1.2/2.0 Full Profile | | Notable Features | - | AFBC, ASTC, Transaction Elimination |
┌─────────────────────────────────────────────────────────┐ │ ARM ARCHITECTURE GAP │ ├────────────────────────────┬────────────────────────────┤ │ Mali-450 (2012) │ Mali-G31 MP2 (2018) │ │ "Utgard" Framework │ "Bifrost" Framework │ │ Separated Shader Cores │ Unified Shader Engines │ └────────────────────────────┴────────────────────────────┘ The Legacy Utgard Framework (Mali-450) Mali-g31 Mp2 Vs Mali-450
is a modern, ultra-efficient GPU designed for current entry-level devices, whereas the | Feature | ARM Mali-450 MP2 (2-Core) |
The most significant difference lies in the underlying architecture. The OpenVG 1.1 | OpenGL ES 1.1/2.0/3.2
This paper answers: Is the Mali-G31 MP2 a meaningful upgrade, and for which applications does the Mali-450 remain viable?