Mali-D37 is the first entry-level/mainstream DPU based on the Komeda architecture. It is the lowest area DPU with a rich feature set and high performance for entry-level and mainstream devices. Mali-D37 targets the devices where area matters most and is optimised for 1080p (full HD) to 2K resolution single displays. Mali-D37 is configurable to an area of less than 1mm2 on 16nm technology (for comparison, this is approximately 40 percent the size of the premium Mali-D71 DPU). This is achieved through the single display pipeline of Mali-D37. When combined with Assertive Display and MMU-600, the small DPU can provide the end user with exceptional visuals all while reducing memory latency and bandwidth.
|Implementation||Single display output, compatible with all major display standards, including HDMI, MIPI, VESA, CEA-861, ITU-R. Versatility to drive either VR Head-mounted displays or premium large or small screen displays.|
|Compatibility||Display solution with Assertive Display 5 and MMU-600.
Optimized to work with Arm Mali GPUs and Video Processors.
|Bandwidth Reduction|| AFBC 1.2 support enables system-wide bandwidth reduction of up to 50%.
|Security||Content is hardware protected right to the glass. The Arm Mali-D37 comes with a TrustZone secure layer for secure payment and is compatible with Arm GlobalPlatform™ Trusted User Interface and TrustZone Media Protection.|
4 layers alpha-blended composition.
Simultaneous layer and pixel alpha blending enables window animations. Performs format conversions, composition and alpha-blending of mixed HDR and SDR layers simultaneously.
|Scaling||Scaling on the display processor reduces CPU/GPU power consumption. The Mali-D37 DPU performs high quality up-scaling (up to 64x) and down-scaling (up to 6x) in any ratio.|
|Resolution||Configurations for 1080p and 2K resolutions.|
|Rotation||90°, 180° and 270° rotation are supported along with highly configurable cropping options.|
|Picture Quality|| With color enhancements, single pixel accuracy for smooth window transitions and horizontal and vertical edge sharpening.
|Input/Output||Wide range of input and output formats supported.
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 Frame Buffer Compression. AFBC protocol addresses the difficulty of creating increasingly complex designs within the thermal limit of a mobile device.Learn more
Arm training courses and on-site system-design advisory services enable licensees to efficiently integrate the Mali-D77 into their design.Arm training courses Open a support case
|Answered||Why does the CPU perform better than the GPU when blending small areas?||0 votes||1824 views||1 replies||Latest 11 days ago by Peter Harris||Answer this|
|Suggested answer||E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory)||0 votes||3722 views||2 replies||Latest 23 days ago by crescent72||Answer this|
|Answered||Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs.||0 votes||5181 views||7 replies||Latest 24 days ago by Kévin Petit||Answer this|
|Suggested answer||Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs.||0 votes||6377 views||1 replies||Latest 26 days ago by Kévin Petit||Answer this|
|Answered||Irregular behaviour of vectors in OpenCL(1.2) kernels||0 votes||9247 views||1 replies||Latest 26 days ago by Kévin Petit||Answer this|
|Answered||Map/Unmap operations with Zero copy buffer.||0 votes||6452 views||1 replies||Latest 26 days ago by Kévin Petit||Answer this|
|Answered||Why does the CPU perform better than the GPU when blending small areas? Latest 11 days ago by Peter Harris||1 replies 1824 views|
|Suggested answer||E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory) Latest 23 days ago by crescent72||2 replies 3722 views|
|Answered||Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 24 days ago by Kévin Petit||7 replies 5181 views|
|Suggested answer||Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs. Latest 26 days ago by Kévin Petit||1 replies 6377 views|
|Answered||Irregular behaviour of vectors in OpenCL(1.2) kernels Latest 26 days ago by Kévin Petit||1 replies 9247 views|
|Answered||Map/Unmap operations with Zero copy buffer. Latest 26 days ago by Kévin Petit||1 replies 6452 views|