The Arm Mali-G76 GPU is the third generation high performance GPU based on the Bifrost architecture. Featuring new, wider execution engines with double the number of lanes. The Mali-G76 GPU provides dramatic uplifts in both performance and efficiency for complex graphics and Machine Learning (ML) workloads. The introduction of int8 dot product support also provides a significant boost to machine learning processing power, providing partners with flexibility and choice for inference on device.Contact Us
|4x Multi-Sampling Anti-Aliasing (MSAA) with minimal performance drop.
OpenGL® ES 1.1, 2.0, 3.1, 3.2
OpenCL™ 1.1, 1.2, 2.0 Full Profile
|Full support for next-generation and legacy 2D/3D graphics applications.|
|Bus Interface||AMBA®4 ACE, ACE-LITE and AXI.||Compatible with a wide range of bus interconnect and peripheral IP.|
|L2 Cache||Configurable 512KB – 4MB
||2 or 4 slices.|
|Scalability||4 to 20 Cores||Configurable form 4 to 20 cores delivering largest capability for a Mali GPU.|
Adaptive Scalable Texture Compression
Low Dynamic Range (LDR) and High Dynamic Range (HDR).
Supports both 2D and 3D images.
|ASTC offers a number of advantages over existing texture compression schemes by improving image quality, reducing memory bandwidth and thus energy use.|
|Arm Frame Buffer Compression (AFBC)||
4x4 pixel block size
|AFBC is a lossless image compression format that provides random access to pixel data to a 4x4 pixel block granularity. It is employed to reduce memory bandwidth both internally within the GPU and externally throughout the SoC.|
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.
Mali Developer Centre
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
Arm training courses and on-site system-design advisory services enable licensees to efficiently integrate the Mali-G76 GPU 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||835 views||1 replies||Latest 7 days ago by Peter Harris||Answer this|
|Suggested answer||E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory)||0 votes||2790 views||2 replies||Latest 19 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||4091 views||7 replies||Latest 20 days ago by Kévin Petit||Answer this|
|Suggested answer||Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs.||0 votes||5425 views||1 replies||Latest 22 days ago by Kévin Petit||Answer this|
|Answered||Irregular behaviour of vectors in OpenCL(1.2) kernels||0 votes||8201 views||1 replies||Latest 22 days ago by Kévin Petit||Answer this|
|Answered||Map/Unmap operations with Zero copy buffer.||0 votes||5393 views||1 replies||Latest 22 days ago by Kévin Petit||Answer this|
|Answered||Why does the CPU perform better than the GPU when blending small areas? Latest 7 days ago by Peter Harris||1 replies 835 views|
|Suggested answer||E/MaliEGL: FindAppHintInFile open fail errno=0x2 (No such file or directory) Latest 19 days ago by crescent72||2 replies 2790 views|
|Answered||Zero Copy Buffers using cl_arm_import_memory extension in OpenCL 1.2 - arm mali midgard GPUs. Latest 20 days ago by Kévin Petit||7 replies 4091 views|
|Suggested answer||Optimised OpenCL SGEMM implementation for ARM Mali Midgard GPUs. Latest 22 days ago by Kévin Petit||1 replies 5425 views|
|Answered||Irregular behaviour of vectors in OpenCL(1.2) kernels Latest 22 days ago by Kévin Petit||1 replies 8201 views|
|Answered||Map/Unmap operations with Zero copy buffer. Latest 22 days ago by Kévin Petit||1 replies 5393 views|