A phone, a tablet, game console etc.

Graphics and Multimedia Processors

Integrated and Optimized for Efficiency

Arm Mali multimedia IP offers high performing, energy efficient media processing across a large and growing number of mobile and consumer devices, including entry-level mass market smartphones, visually stunning high-performance smartphones, Android™ OS-based tablets, SmartTVs and wearables.

A system-level approach to media IP enables power savings through system-wide adoption of bandwidth saving technologies such as Arm Frame Buffer Compression (AFBC). Other advanced technologies proven in prior Mali GPUs such as Adaptive Scalable Texture Compression (ASTC), Transaction Elimination and Smart Composition are now utilized across all Mali media IP blocks for even greater energy savings. 

Below are the Arm Mali multimedia IP, including GPUs, display, and video.

Get Support

Arm Support

Arm training courses and on-site system-design advisory services enable licensees to efficiently integrate the Mali Camera into their design. 

Arm training courses   Open a support case

Community Forums

Answered Why does the CPU perform better than the GPU when blending small areas? 0 votes 2559 views 1 replies Latest 14 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 4356 views 2 replies Latest 26 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 5838 views 7 replies Latest 27 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 6988 views 1 replies Latest 29 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 9872 views 1 replies Latest 29 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 7021 views 1 replies Latest 29 days ago by Kévin Petit Answer this
Answered Why does the CPU perform better than the GPU when blending small areas? Latest 14 days ago by Peter Harris 1 replies 2559 views
Suggested answer E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory) Latest 26 days ago by crescent72 2 replies 4356 views
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 27 days ago by Kévin Petit 7 replies 5838 views
Suggested answer Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs. Latest 29 days ago by Kévin Petit 1 replies 6988 views
Answered Irregular behaviour of vectors in OpenCL(1.2) kernels Latest 29 days ago by Kévin Petit 1 replies 9872 views
Answered Map/Unmap operations with Zero copy buffer. Latest 29 days ago by Kévin Petit 1 replies 7021 views