DirectX is used in games, with newer versions supporting better graphics.
10(Imagination Technologies PowerVR G6430)
HiSilicon Kirin 960: 11.2
16. memory channels
More memory channels increases the speed of data transfer between the memory and the CPU.
Apple A6X: 4
17. front-end width
The CPU can decode more instructions per clock (IPC), meaning that the CPU performs better
Apple A10 Fusion: 6
18. OpenGL ES version
OpenGL ES is used for games on mobile devices such as smartphones. Newer versions support better graphics.
3.1(Imagination Technologies PowerVR G6430)
Apple A10 Fusion: 3.1
19. OpenCL version
Some applications use OpenCL to utilise the power of the graphics processing unit (GPU) for non-graphical computing. Newer versions introduce more functionality and better performance.
1.1(Imagination Technologies PowerVR G6430)
Qualcomm Snapdragon 653: 2
20. OpenGL version
OpenGL is used in games, with newer versions supporting better graphics.
4(Imagination Technologies PowerVR G6430)
Intel Core i5-7267U: 4.4
21. GeekBench result
This is a cross-platform benchmark that measures the performance of the CPU. (Source: Primate Labs, 2017)
Samsung Exynos 7420: 5478
22. L3 cache
A larger L3 cache results in faster CPU and system-wide performance.
Intel Core i7-8650U: 8MB
23. L2 core
More data can be stored in the L2 cache for access by each core of the CPU.
MediaTek MT6592M: 1MB/core
24. render output units (ROPs)
The ROPs are responsible for some of the final steps of the rendering process, writing the final pixel data to memory and carrying out other tasks such as anti-aliasing to improve the look of graphics.
8(Imagination Technologies PowerVR G6430)
Apple A7: 8
25. L2 cache
A larger L2 cache results in faster CPU and system-wide performance.