ARM Mali-G78 MP22 vs Qualcomm Adreno 643 vs Qualcomm Adreno 620
ARM Mali-G78 MP22
► remove from comparison![ARM Mali-G78 MP22](fileadmin/_processed_/a/e/csm_ARM_Mali_G78_9656b4e9a5.png)
The ARM Mali-G78MP22 is an integrated high-end graphics card for ARM based SoCs (mostly Android based). It was introduced late 2020 in the HiSilicon Kirin 9000E (e.g. Huawei MatePad Pro 12.6). It integrates 22 of the 24 possible cores and is based on the second generation of the Valhal architecture. According to ARM it offers two new features: asynchronous top level and fragment dependency tracking.
The graphics card is one of the fastest in Android devices of 2020 and therefore able to run all games fluently.
The GPU supports all modern graphics APIs like OpenGL ES 3.2, Vulkan 1.1 and OpenCL 2.0.
Qualcomm Adreno 643
► remove from comparison![Qualcomm Adreno 643](fileadmin/_processed_/f/b/csm_QCM6490_e07e22e2ee.jpg)
The Qualcomm Adreno 643 is an integrated graphics unit (iGPU) that is used in the Qualcomm QCM6490 and QCS6490. The SoC is not only intended for use in Android-based smartphones and tablets, but also for IoT products with Linux, Ubuntu or Windows 11 IoT Enterprise. In the QCM6490 and QCS6490 the 643 clocks at 812 MHz.
Qualcomm Adreno 620
► remove from comparison![Qualcomm Adreno 620](fileadmin/_processed_/4/1/csm_IMG_2711_f217b64e3d.jpg)
The Qualcomm Adreno 620 is a mobile graphics card for upper mid-range smartphones and tablets (mostly Android based). It is included in the Qualcomm Snapdragon 765G and 765 SoCs and based on the Adreno 600 architecture (like the Adreno 630, which should be fully compatible in software).
According to Qualcomm, the Adreno 620 in the 765G is 10% faster than the one in the 765 and 20% faster than the old Adreno 618. In our benchmarks, the Adreno 620 in the Snapdragon 765G even was 25% faster in selected benchmarks, but the faster CPU will also influence the results.
The GPU supports modern standards like Vulkan 1.0 (according to Wikipedia), OpenGL ES 3.2, OpenCL 2.0 and DirectX 11 (FL 11_1).
ARM Mali-G78 MP22 | Qualcomm Adreno 643 | Qualcomm Adreno 620 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Adreno 600 Series |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Codename | Valhall | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Architecture | Valhall | Adreno 600 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pipelines | 24 - unified | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shared Memory | no | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
API | OpenGL ES 3.2 | DirectX 12, OpenGL ES 3.2, OpenCL 2.0, Vulkan 1.x | DirectX 12, OpenGL ES 3.2, Vulkan 1.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
technology | 5 nm | 6 nm | 14 nm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Date of Announcement | 26.05.2020 | 12.08.2021 | 09.04.2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link to Manufacturer Page | www.arm.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Core Speed | 812 MHz | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Features | OpenGL ES 3.2, OpenCL 2.0, DirectX 12, Vulkan 1.1 | OpenGL ES 3.2, OpenCL 2.0, Direct3D 12 (FL 11_1) |
|
|