Mali-V61 Video Processor

Mali-V61 Block Diagram.

About Mali-V61

Arm Mali-V61 is a flexible and scalable multi-standard video processing solution, designed for encoding/decoding throughput between 1080p and 4K at up to 120 frames per second, dependent on configuration. The Mali-V61 includes 10-bit HEVC and VP9 encoding that scales across all levels and price points for mobile and home SoC requirements.

Contact Us

Key features

  • Multi-standard, scalable, flexible video IP for encoding and decoding.
  • Supports HEVC, H.264, VP9, VP8, encode & decode, and legacy decoders.
  • One scalable video solution to address mobile and home multimedia SoCs.

Key benefits

  • A power-efficient multi-video codec solution.
  • Supports VP9, 4K media.
  • Improved time to market with a unified Mali Multimedia Suite of Graphics, Video, and Display.

Specification

 Features Value
Description
API Support
For encode and decode : VP9 10-bit, VP9 8-bit, HEVC Main 10, HEVC Main, H.264, VP8, JPEG. Decode only : MPEG4, MPEG2, VC-1/WMV, Real, H.263 Driver and video streaming infrastructure based on OpenMAX™ which runs on the host CPU.
Bus Interface
AMBA 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 eight 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-V61 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 1989 views 1 replies Latest 13 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 3880 views 2 replies Latest 24 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 5355 views 7 replies Latest 26 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 6534 views 1 replies Latest 28 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 9407 views 1 replies Latest 28 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 6546 views 1 replies Latest 28 days ago by Kévin Petit Answer this
Answered Why does the CPU perform better than the GPU when blending small areas? Latest 13 days ago by Peter Harris 1 replies 1989 views
Suggested answer E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory) Latest 24 days ago by crescent72 2 replies 3880 views
Answered Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 26 days ago by Kévin Petit 7 replies 5355 views
Suggested answer Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs. Latest 28 days ago by Kévin Petit 1 replies 6534 views
Answered Irregular behaviour of vectors in OpenCL(1.2) kernels Latest 28 days ago by Kévin Petit 1 replies 9407 views
Answered Map/Unmap operations with Zero copy buffer. Latest 28 days ago by Kévin Petit 1 replies 6546 views