Mali-400 Ultra Low Power GPU

Mali-400 Block Diagram.

About Mali-400

The Arm Mali-400 GPU is one of the world’s most shipped mobile GPUs. This is first Mali GPU offering multi-core implementation, the Mali-400 GPU scales from 1–4 cores and was the world’s first OpenGL ES 2.0 conformant multi core GPU. Focussing on reduced power and bandwidth consumption, the Mali-400 GPU is the GPU of choice for reduced cost devices.

Do you want more information about Arm Mali-400?

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 bus interconnect and peripheral IP.
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-400 (MP1)

Feature Value Description
Frequency 210MHz
500MHz
in 40nm LP
in 28nm HPM
Throughput 23Mtri/s, 210Mpix/s
55Mtri/s, 500Mpix/s
in 40nm LP
in 28nm HPM

Performance Mali-400 (MP4)

Feature Value Description
Frequency 210MHz
500MHz
in 40nm LP
in 28nm HPM
Throughput 23Mtri/s, 840Mpix/s
55Mtri/s, 2.0Gpix/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

Not answered Graphics Analyzer integration causing fatal error in app 0 votes 34 views 0 replies Started yesterday by Simplex_ Answer this
Answered can MALI-T720 GPU use ACL to run CNN ? or other way to use it ? or why it does not ? 0 votes 147 views 5 replies Latest 2 days ago by lyz-eleven Answer this
Answered Optimised GPU convolution for low memory integrated devices -such as arm processors /GPUs?
  • Mali GPU (Midgard Architecture)
  • Machine Learning (ML)
  • Mali OpenCL SDK
0 votes 495 views 1 replies Latest 3 days ago by Kévin Petit Answer this
Answered how to control GPU frequency with OPENCL. 0 votes 464 views 1 replies Latest 3 days ago by Kévin Petit Answer this
Answered Early stencil on Mali-400?
  • GPU Architecture
  • Mali-400
0 votes 337 views 1 replies Latest 3 days ago by Peter Harris Answer this
Answered How to access(zero copy) AHardWareBuffer and ANativeWindow_Buffer, with Mali OpenCL? 0 votes 2339 views 7 replies Latest 4 days ago by Kévin Petit Answer this
Not answered Graphics Analyzer integration causing fatal error in app Started yesterday by Simplex_ 0 replies 34 views
Answered can MALI-T720 GPU use ACL to run CNN ? or other way to use it ? or why it does not ? Latest 2 days ago by lyz-eleven 5 replies 147 views
Answered Optimised GPU convolution for low memory integrated devices -such as arm processors /GPUs? Latest 3 days ago by Kévin Petit 1 replies 495 views
Answered how to control GPU frequency with OPENCL. Latest 3 days ago by Kévin Petit 1 replies 464 views
Answered Early stencil on Mali-400? Latest 3 days ago by Peter Harris 1 replies 337 views
Answered How to access(zero copy) AHardWareBuffer and ANativeWindow_Buffer, with Mali OpenCL? Latest 4 days ago by Kévin Petit 7 replies 2339 views