Mali-470 Ultra Low Power GPU

Mali-470 Block Diagram.

About Mali-470

The Arm Mali-470 ultra low power GPU doubles the energy efficiency of the previous Utgard based Mali GPUs. This reduces the cost of both implementation and operation. The Mali-470 delivers superior energy efficiency across 1–4 core implementations. It is the first GPU designed specifically for the power-sensitive requirements of wearable and IoT devices.

Key Benefits

  • Maximizes battery life with minimal thermal implications.
  • Expands the smartphone user experience to wearables and IoT.    
  • Maximum efficiency with low memory fragmentation, reduced integration time and cost, reduced support burden.
Contact Us

Specification

 Features  Value Description
Anti-Aliasing
4x AA.
16x AA.
4x Multi-Sampling with virtually no performance drop.
16x AA outperforming all implementations of comparable quality.
API Support
OpenGL ES 1.1/2.0.
Full support for next-generation and legacy 2D/3D graphics applications.
Bus Interface
AMBA AXI.
Compatible with a wide range of bis interconnect and peripheral IPs.
L2 Cache
8KB - 256KB
Configurable L2 cache optimized for graphics data traffic.
Memory System
MMU.
Memory Management Unit.
Multi-core Scaling
1 to 4 cores.
A single IP covering a wide range of markets and price/performance points.

Performance - Mali-470 (MP1)

Feature Value Description
Frequency 250MHz
650MHz
in 40nm LP
in 28nm HPM
Throughput 27Mtri/s, 250Mpix/s
71Mtri/s, 650Mpix/s
in 40nm LP
in 28nm HPM

  • A desktop, a folder, 3D shapes etc.
  • Development Tools for Graphics and Compute Applications

    A range of development tools to assist in the deployment of graphics applications and content on Mali GPU based systems.

  • A phone, a tablet, game console etc.
  • Mali Developer Center

    An online portal for a growing community of developers, technology partners, software vendors and content companies to create a thriving community around Mali embedded graphics IP.

    Learn more

Get Support

Community Forums

Answered Why does the CPU perform better than the GPU when blending small areas? 0 votes 1637 views 1 replies Latest 10 days ago by Peter Harris Answer this
Suggested answer E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory)
  • Mali OpenGL ES SDK for Android
  • Android Gralloc
  • rendering
0 votes 3544 views 2 replies Latest 22 days ago by crescent72 Answer this
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs.
  • Midgard
  • Mali GPU (Midgard Architecture)
  • Mali OpenCL SDK
0 votes 4990 views 7 replies Latest 23 days ago by Kévin Petit Answer this
Suggested answer Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs.
  • High Performance Computing (HPC)
  • OpenCL
  • High-Performance Computing (HPC)
  • Mali GPU (Midgard Architecture)
  • Mali OpenCL SDK
0 votes 6199 views 1 replies Latest 25 days ago by Kévin Petit Answer this
Answered Irregular behaviour of vectors in OpenCL(1.2) kernels
  • OpenCL
  • Mali GPU (Midgard Architecture)
  • Mali OpenCL SDK
  • Linux OpenCL
0 votes 9080 views 1 replies Latest 25 days ago by Kévin Petit Answer this
Answered Map/Unmap operations with Zero copy buffer.
  • OpenCL
  • High-Performance Computing (HPC)
  • Mali GPU (Midgard Architecture)
0 votes 6281 views 1 replies Latest 25 days ago by Kévin Petit Answer this
Answered Why does the CPU perform better than the GPU when blending small areas? Latest 10 days ago by Peter Harris 1 replies 1637 views
Suggested answer E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory) Latest 22 days ago by crescent72 2 replies 3544 views
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 23 days ago by Kévin Petit 7 replies 4990 views
Suggested answer Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs. Latest 25 days ago by Kévin Petit 1 replies 6199 views
Answered Irregular behaviour of vectors in OpenCL(1.2) kernels Latest 25 days ago by Kévin Petit 1 replies 9080 views
Answered Map/Unmap operations with Zero copy buffer. Latest 25 days ago by Kévin Petit 1 replies 6281 views