: Based on the much older , it lacks modern hardware optimizations. While it was once powerful for its time by doubling the vertex throughput of the
G31, by a landslide.
The fundamental difference between these two GPUs lies in their underlying architecture and the generation of technology they represent. ARM Mali-450: The Aging Workhorse Mali-g31 Mp2 Vs Mali-450
The Mali-450 is a legacy product. Its Utgard architecture is obsolete, and its inability to support Vulkan or modern OpenGL ES versions makes it a poor choice for any new product today. Its only potential use case would be in maintaining an extremely old legacy system, but even then, its performance and feature set are severely lacking. Its theoretical peak FLOPS might be higher on paper for high-core variants, but that number is effectively irrelevant in the face of modern graphics workloads.
Due to its Bifrost architecture and intended use on smaller, more advanced manufacturing processes (e.g., 12nm), the G31 is highly energy-efficient. It delivers better performance per watt, leading to less heat generation and longer battery life. : Based on the much older , it
If you are choosing between a cheap Android box with a Mali-450 (like those using the Rockchip RK3229) and one with a Mali-G31 (like the Amlogic S905X3), always go for the
: The Mali-G31 supports Vulkan and OpenGL ES 3.2 , which are essential for running modern Android apps and games. The Mali-450 is limited to OpenGL ES 2.0, meaning many newer apps won't even launch. ARM Mali-450: The Aging Workhorse The Mali-450 is
While both target low-power, low-cost devices (TV boxes, entry-level phones, wearables), they are separated by nearly a decade of graphics technology.
In contrast, the used by Mali‑G31 MP2 is a unified shader design where all shader cores can execute any type of shader program or compute kernel. Bifrost also introduced major innovations such as clause shaders and quad vectorization , which together improve instruction throughput and power efficiency over earlier generations. The result is a modern, flexible GPU core that can handle both graphics rendering and compute tasks far more efficiently.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
It uses a rigid, old-school design where vertex processors (which handle shapes) and fragment/pixel processors (which handle colors and textures) are completely separate.