Mali-V52 Video Processor

Mali-V52 Block Diagram.

About Mali-V52

Arm Mali-V52 is a video processor optimized for the mainstream market. Arm Mali-V52 provides significant area savings and uplifts in both encode quality and decode performance. Just one core of Mali-V52 can deliver 4K30FPS decode enabling premium 4K video in the smallest area. Arm Mali-V52 can simultaneously encode and decode using multiple codecs. Mali-V52 can achieve a total performance of up to 4K120 decode or 4K60 encode when configured with 4 cores.

Contact Us

Key Features

  • Area efficient multi-standard video encode and decode core. Configurable from 1-4 cores
  • Adds High 10 H.264 encode and decode capability to Levels 5.0 and 5.1 respectively
  • Adds AVS Part 2 (Jizhun) and Part 15 (AVS+, Guangdian) decode capability for YUV420

Key Benefits

  • 2x decode performance
  • 38% smaller area
  • 15% encode quality improvement 

Specification

 Features Value
Description
Codec Support
For encode and decode : VP9 Profile 2 (10-bit) and Profile 0 (8-bit), HEVC Main 10 and Main, H.264 Hi10P/HP/MP/BP, VP8, JPEG. Decode only : MPEG4, MPEG2, VC-1/WMV, Real, H.263, AVS+/AVS
Driver and video streaming infrastructure based on OpenMAX™, which runs on the host CPU. 
Bus Interface
AMBA4 AXI Compatible with a wide range of bus interconnect and peripheral IP.
Memory System
MMU Built-in Memory Management Unit (MMU) to support virtual memory.
Performance 1080p60 to 4K120 Scalable from one to four cores with multiple performance points.

  • A mali gpu chip.
  • Arm Mali GPUS

    Including both graphics and GPU compute technology, Mali GPUs offer a diverse selection of scalable solutions for low power to high performance smartphones, tablets and DTVs.

    Learn more
  • Arm Mali DPUs

    The Mali Display Processors bring composition, scaling, rotation and image post-processing tasks from the GPU on to a dedicated processor to maximize device battery life.

    Learn more

Get Support

Arm Support

Arm training courses and on-site system-design advisory services enable licensees to efficiently integrate the Mali-V52 Video Processor 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 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 6198 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 6198 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