Mali-400 Ultra Low Power GPU

Mali-400 Block Diagram.

About Mali-400

The Arm Mali-400 GPU is still the world’s most popular mobile GPU*, featured in 20% of devices. The 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.

*Unity stats correct as of March 2017

Learn More

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

Do you want more information about Arm Mali-400?

Performance

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.

    Learn more
  • 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

Answered Where do I find presentations and photos from SC'18? 0 votes 445 views 0 replies Started 2 months ago by John Linford Answer this
Discussion Please consider my tag for inclusion on the ARM Community
  • Community
1 votes 16612 views 25 replies Latest 1 months ago by SULMIYATDAD Answer this
Not answered Neoverse N1 CPU Questions 0 votes 101 views 0 replies Started 23 hours ago by Riccardo89 Answer this
Not answered Fundamental Doubt in AHB Bus Architecture
  • Protocols
  • SoC Implementation
  • Interface Bus Architecture
  • Networking Protocol
  • ahb-lite
  • microcontroller
0 votes 32 views 0 replies Started yesterday by Kedhar Guhan Answer this
Suggested answer ASM strong function gets replaced by weak function 0 votes 97 views 1 replies Latest yesterday by Pavel Krupets Answer this
Suggested answer M0+ Stack Pointer (PSP/MSP) Clarification
  • Cortex-M0
  • R13 (SP Stack Pointer)
  • cortex-m0+
0 votes 586 views 14 replies Latest yesterday by Sean Dunlevy Answer this
Not answered Any Method to trigger/start FreeRTOS task from normal STM32 ISR??
  • Nucleo
  • Real Time Operating Systems (RTOS)
  • Interrupt Handling
  • real-time
  • operating systems
  • STM32 F3
  • Interrupt
0 votes 31 views 0 replies Started yesterday by madhan Answer this
Suggested answer When should APB slave Sample address/Data for read/write transaction from APB master? 0 votes 98 views 2 replies Latest yesterday by arm_user Answer this
Suggested answer When Wrapping happens in AXI?
  • AXI
  • AXI4
0 votes 65 views 1 replies Latest yesterday by Colin Campbell Answer this
Suggested answer What is Byte Invariance 0 votes 51 views 1 replies Latest yesterday by Colin Campbell Answer this
Answered Using uVision Eval version with Xilinx DesignStart examples 0 votes 84 views 1 replies Latest yesterday by Sean Houlihane Answer this
Answered ARMv8-A: Virtual to physical translation sometime "fails"
  • Armv8-A
0 votes 90 views 1 replies Latest yesterday by 42Bastian Schick Answer this
Answered Where do I find presentations and photos from SC'18? Started 2 months ago by John Linford 0 replies 445 views
Discussion Please consider my tag for inclusion on the ARM Community Latest 1 months ago by SULMIYATDAD 25 replies 16612 views
Not answered Neoverse N1 CPU Questions Started 23 hours ago by Riccardo89 0 replies 101 views
Not answered Fundamental Doubt in AHB Bus Architecture Started yesterday by Kedhar Guhan 0 replies 32 views
Suggested answer ASM strong function gets replaced by weak function Latest yesterday by Pavel Krupets 1 replies 97 views
Suggested answer M0+ Stack Pointer (PSP/MSP) Clarification Latest yesterday by Sean Dunlevy 14 replies 586 views
Not answered Any Method to trigger/start FreeRTOS task from normal STM32 ISR?? Started yesterday by madhan 0 replies 31 views
Suggested answer When should APB slave Sample address/Data for read/write transaction from APB master? Latest yesterday by arm_user 2 replies 98 views
Suggested answer When Wrapping happens in AXI? Latest yesterday by Colin Campbell 1 replies 65 views
Suggested answer What is Byte Invariance Latest yesterday by Colin Campbell 1 replies 51 views
Answered Using uVision Eval version with Xilinx DesignStart examples Latest yesterday by Sean Houlihane 1 replies 84 views
Answered ARMv8-A: Virtual to physical translation sometime "fails" Latest yesterday by 42Bastian Schick 1 replies 90 views