Android smartphone Benchmark Charts; CPU, GPU, memory & storage performance, and touch latency

Here’s my benchmark results for each SoC and device.

List of Benchmark Results

AnTuTu benchmark is a popular Android benchmark app, but often falls victim to benchmark boosts, plus it is now excluded from the Play Store.

To minimize the impact of benchmark boosting, I will add my own measurements on multiple applications in turn.

In addition, the individual articles also include Genshin game performance data measured by WeTest PerfDog (some are in Japanese).

Benchmarked devices (model name numbers match the * numbers in the graph below)

Device list
Model Name OS SoC Storage
1. OnePlus 8 Pro (WQHD+) Android 10 Snapdragon 865 UFS 3.0
2. OnePlus 7 Android 10 Snapdragon 855 UFS 3.0
3. Xperia 1 Android 10 Snapdragon 855 UFS 2.1
4. OnePlus Nord Android 10 Snapdragon 765G UFS 2.1
5. Xperia XZ Premium Android 9 Snapdragon 835 UFS 2.1
6. Rakuten Mini Android 9 Snapdragon 439 eMMC 5.1
7. VANKYO MatrixPad S30 Android 9 Unisoc SC9863a eMMC 5.1
8. Dragon Touch NotePad 102 Android 10 Unisoc SC9863a eMMC 5.1
9. Galaxy Tab S7 Android 10 Snapdragon 865 Plus UFS 3.0
10. Google Pixel 3a Android 11 Snapdragon 670 eMMC 5.1
11. OnePlus 8T Android 11 Snapdragon 865 UFS 3.1
12. Teclast M40 Android 10 Unisoc T618 eMMC 5.1
13. Galaxy Tab S7+ Android 10 Snapdragon 865 Plus UFS 3.0
14. realme 7 5G Android 10 MediaTek Dimensity 800U 5G UFS 2.1
15. Xiaomi Mi 11 (WQHD+) Android 11 Snapdragon 888 UFS 3.1
16. motorola edge s Android 11 Snapdragon 870
* GPU 905MHz
UFS 3.1
17. Xiaomi POCO F3 Android 11 Snapdragon 870 UFS 3.1
18. OnePlus 9 Pro
(ColorOS, WQHD+)
Android 11 Snapdragon 888 UFS 3.1
19. OnePlus 9 Pro
(OxygenOS, WQHD+)
Android 11 Snapdragon 888 UFS 3.1
20. vivo iQOO Neo5 Android 11 Snapdragon 870 UFS 3.1
21. POCO M3 Pro 5G Android 11 MediaTek Dimensity 700 UFS 2.2
22. Lenovo Yoga Pad Pro Android 11 Snapdragon 870 UFS 3.0
23. Lenovo Yoga Tab 13 Android 11 Snapdragon 870 UFS 3.0
24. OPPO Find X3 Android 11 Snapdragon 870 UFS 3.1
25. OnePlus Nord CE 5G Android 11 Snapdragon 750G UFS 2.1
26. Xiaomi Mi 11 Lite 5G Android 11 Snapdragon 780G UFS 2.2
27. OnePlus Nord 2
* High Performance Mode ON
Android 11 MediaTek Dimensity 1200-AI UFS 3.1
28. OnePlus Nord 2
* High Performance Mode OFF
Android 11 MediaTek Dimensity 1200-AI UFS 3.1
29. Xiaomi MIX 4 Android 11 Snapdragon 888 Plus UFS 3.1
30. Xiaomi Pad 5 Pro Android 11 Snapdragon 870 UFS 3.1
31. Xiaomi Pad 5 Android 11 Snapdragon 860 UFS 3.1
32. TECLAST T40 Plus Android 11 Unisoc T618 eMMC
33. Meizu 18 Android 11 Snapdragon 888 UFS 3.1
34. POCO M4 Pro 5G Android 11 MediaTek Dimensity 810 UFS 2.2
35. TCL 10 Pro Android 11 Snapdragon 675 UFS 2.1
36. Lenovo XiaoXin Pad Pro 2021 Android 11 Snapdragon 870 UFS 3.1
37. OnePlus 9RT 5G Android 11 Snapdragon 888 UFS 3.1
38. Google Pixel 6 Pro Android 12 Google Tensor UFS 3.1
39. vivo X70 Pro+ Android 11 Snapdragon 888 Plus UFS 3.1
40. motorola edge X30 Android 12 Snapdragon 8 Gen 1 UFS 3.1
41. Lenovo XiaoXin Pad Pro 12.6 (Lenovo Tab P12 Pro) Android 11 Snapdragon 870 UFS 3.1
42. Xiaomi 12 Android 12 Snapdragon 8 Gen 1 UFS 3.1
43. realme GT 2 Pro Android 12 Snapdragon 8 Gen 1 UFS 3.1
44. Redmi Note 11 (Global) Android 11 Snapdragon 680 UFS 2.2
45. Xiaomi POCO X3 Pro Android 11 Snapdragon 860 UFS 3.1
46. OPPO Find N Android 11 Snapdragon 888 UFS 3.1
47. Redmi K50G Android 12 Snapdragon 8 Gen 1 UFS 3.1
48. Galaxy Tab S8+ Android 12 Snapdragon 8 Gen 1 UFS 3.1
49. OPPO Pad Android 11 Snapdragon 870 UFS 3.1
50. Lenovo Legion Tab Y700 Android 11 Snapdragon 870 UFS 3.1
51. OPPO Find X5 Pro Android 12 Snapdragon 8 Gen 1 UFS 3.1
52. Redmi Note 11 Pro+ 5G Android 11 MediaTek Dimensity 920 UFS 2.2
53. Redmi K50 Pro Android 12 MediaTek Dimensity 9000 UFS 3.1
54. realme GT Neo3 Android 12 MediaTek Dimensity 8100 UFS 3.1
55. vivo X80 Android 12 MediaTek Dimensity 9000 UFS 3.1
56. Google Pixel 6 Android 12 Google Tensor UFS 3.1
57. Black Shark 4 Pro (Japan) Android 11 Snapdragon 888 UFS 3.1
58. vivo X Fold Android 12 Snapdragon 8 Gen 1 UFS 3.1
59. Infinix ZERO X PRO Android 11 MediaTek Helio G95 UFS 2.2
60. Blackview Tab 12 Android 11 Unisoc SC9863A eMMC
61. OPPO Reno7 A Android 11 Snapdragon 695 UFS 2.2
62. vivo X80 Pro Android 12 Snapdragon 8 Gen 1 UFS 3.1
63. Xiaomi 12S Ultra Android 12 Snapdragon 8+ Gen 1 UFS 3.1
64. ROG Phone 6 Android 12 Snapdragon 8+ Gen 1 UFS 3.1
65. realme GT2 Explorer Master Edition Android 12 Snapdragon 8+ Gen 1 UFS 3.1
66. Blackview Tab 13 Android 12 MediaTek Helio G85 eMMC 5.1
67. REDMAGIC 7S Android 12 Snapdragon 8+ Gen 1 UFS 3.1
68. Xiaomi Pad 5 Pro 12.4 Android 12 Snapdragon 870 UFS 3.1
69. Xiaomi MIX Fold 2 Android 12 Snapdragon 8+ Gen 1 UFS 3.1
70. Xiaomi 12T Android 12 MediaTek Dimensity 8100-Ultra UFS 3.1
71. OPPO Pad Air Android 12 Snapdragon 680 UFS 2.2
72. Google Pixel 7 Pro Android 13 Google Tensor G2 UFS 3.1
73. Redmi Pad Android 12 MediaTek Helio G99 UFS 2.2
74. OnePlus Ace Pro Genshin Impact Android 12 Snapdragon 8+ Gen 1 UFS 3.1
75. Blackview A85 Android 12 UNISOC T606 UFS 2.1
76. ASUS Zenfone 9 Android 12 Snapdragon 8+ Gen 1 UFS 3.1
77. Redmi Note 12 DISCOVERY EDITION (探索版) Android 12 MediaTek Dimensity 1080 UFS 2.2
78. vivo X90 Pro+ Android 13 Snapdragon 8 Gen 2 UFS 4.0
79. Xiaomi 13 Pro Android 13 Snapdragon 8 Gen 2 UFS 4.0
80. REDMAGIC 8 Pro Android 13 Snapdragon 8 Gen 2 UFS 4.0
81. OnePlus 11 Android 13 Snapdragon 8 Gen 2 UFS 4.0
82. OnePlus Ace 2 Android 13 Snapdragon 8+ Gen 1 UFS 3.1
83. ZTE nubia Z50 Ultra Android 13 Snapdragon 8 Gen 2 UFS 4.0
84. OPPO Find X6 Pro Android 13 Snapdragon 8 Gen 2 UFS 4.0
85. Redmi Note 12 Turbo Android 13 Snapdragon 7+ Gen 2 UFS 3.1
86. Lenovo Legion Y900 Android 13 MediaTek Dimensity 9000 UFS 3.1
87. ROG Phone 7 Android 13 Snapdragon 8 Gen 2 UFS 4.0
88. Unihertz Luna Android 12 MediaTek Helio G99 MT6789 UFS 2.2
89. Xiaomi Pad 6 Pro Android 13 Snapdragon 8+ Gen 1 UFS 3.1
90. Xiaomi 13 Ultra Android 13 Snapdragon 8 Gen 2 UFS 4.0
91. Google Pixel 7a Android 13 Google Tensor G2 UFS 3.1
92. iQOO Pad Android 13 MediaTek Dimensity 9000+ UFS 3.1
93. Xiaomi Civi 3 Android 13 MediaTek Dimensity 8200-Ultra UFS 3.1
94. Google Pixel Tablet Android 13 Google Tensor G2 UFS 3.1
95. ZTE AxonPad 5G Android 13 Snapdragon 8+ Gen 1 UFS 3.1
96. Galaxy S23 Ultra Android 13 Snapdragon 8 Gen 2 for Galaxy UFS 4.0
97. ASUS ROG Phone 7 Android 13 Snapdragon 8 Gen 2 UFS 4.0
98. Nothing Phone (2) Android 13 Snapdragon 8+ Gen 1 (Under clocked) UFS 3.1
99. REDMAGIC 8S Pro Android 13 Snapdragon 8 Gen 2 Leading Version UFS 4.0
100. Lenovo Legion Tab Y700 2023 Android 13 Snapdragon 8+ Gen 1 UFS 3.1
101. ASUS Zenfone 10 Android 13 Snapdragon 8 Gen 2 UFS 4.0
102. Xiaomi MIX Fold 3 Android 13 Snapdragon 8 Gen 2 Leading Version UFS 4.0
103. realme GT5 Android 13 Snapdragon 8 Gen 2 UFS 4.0
104. OnePlus Ace 2 Pro Android 13 Snapdragon 8 Gen 2 UFS 4.0

* Basically, measurements are taken at the highest resolution and refresh rate that can be set on the device.

About Benchmark Boost

In particular, Chinese smartphones sometimes use so-called “benchmark boosting,” in which the CPU clock is fixed to maximum only during benchmarking to make the numbers look better.

Apart from benchmark boosting, there is also a behavior called “throttling” that limits CPU/GPU operation of apps by identifying them by package name, even though the benchmark results are normal.

I do not consider “throttling” to be a major problem if there is a workaround for it, since it is normal for heat generation to increase as performance improves, but I consider “benchmark boosting” to be a malicious behavior that makes benchmarking meaningless and prevents fair comparison with other devices.

Why can’t 3DMark benchmarks measure true 3D performance and thermal throttling? – AndroPlus
Many people, including smartphone manufacturers, use benchmarking applications as an indicator, but in fact, the Play Store distributed version may not be…
Why can't 3DMark benchmarks measure true 3D performance and thermal throttling? - AndroPlus

CPU Performance

CPU performance is measured by Geekbench 6.

For *78 and later, measurements were taken using the package name disguised version instead of the Play Store version. Since it is unclear whether older data is boosted, scores from manufacturers with a record of boosting are marked with 💀.

Single Core

Multi core

AI and machine learning performance measured in Geekbench ML with TensorFlow Lite and NNAPI.

It is measured using machine learning tests for computer vision and natural language processing.

The Xiaomi MIX Fold 2 and Xiaomi Pad 6 Pro scores terribly high no matter how many times I try it, but I’m not sure why…

Graphics Performance

GPU graphics performance is measured by Wild Life, a cross-platform test of 3DMark.

For *78 and later, measurements were taken using the package name disguised version instead of the Play Store version. Since it is unclear whether older data is boosted, scores from manufacturers with a record of boosting are marked with 💀.

Performance for everyday use

Comfort in everyday operations is measured with PCMark Work 3.0; the Work 3.0 benchmark checks how well it handles common tasks such as web browsing, video editing, document and data manipulation, and photo editing.

It measures overall performance, including GPU and storage performance as well as CPU.

It needs to be at least 7000 or higher for comfortable everyday use.

For *78 and later, measurements were taken using the package name disguised version instead of the Play Store version. Since it is unclear whether older data is boosted, scores from manufacturers with a record of boosting are marked with 💀.

Power efficiency

The average consumption (mW) divided by the average frame rate when playing Genshin at the highest quality and 60 FPS (measured with WeTest PerfDog) setting is used as an indicator of how efficient the device is.

Less is better, and the lower the power consumption per FPS, the better the device can maintain a smooth display with less battery consumption.

It shows not only the performance of the SoC itself, but also how well it is optimized in software.

Even a model that loses to a high-end SoC in terms of SoC stand-alone performance may be able to deliver stable performance in actual game play.

Here are the numbers for World of Tanks Blitz at 120 FPS and highest quality setting.

Chinese smartphones are often optimized only for Chinese games such as Genshin, but if the power consumption seems to be low even for WoT from Europe, it means that the performance is likely to be good in general, not just optimized for Genshin only.

Note:

  • AI Frame Rate Stabilizer ON…51
  • Ultra-steady frames ON…46, 49, 54
  • Performance mode ON…53, 54, 63
    (Performance mode is required to unthrottle)

Storage and memory performance

Storage and memory performance is measured by CPDT Benchmark.

Sequential write

Sequential read

Random write

Random read

Memory copy

Tap and screen latency

I measured tap latency (delay in response to touch) and screen drawing latency with the WALT Latency Timer (developed by Google).

I used the result of about 30 taps and measured the screen drawing latency with maximum brightness at the center of the screen.

The total of the latency between touch to kernel, kernel to Java and screen drawing latency at ACTION_DOWN is the “latency taken until the screen display changes after touch” and the less the better.

Apparently, devices with MediaTek SoC are prone to delays in screen rendering.

Drag latency

I also measured latency when dragging with the WALT Latency Timer.

Screen brightness

I measured screen brightness with a Vici LX-1336B luminance meter.

White images and white HDR videos were used for the measurements, and the brightness was measured near the center of the screen with automatic brightness adjustment turned on.

While the nominal values often show off peak values in a big way, the actual values are often not that high.

It is said that it is difficult to see indoors with 400-500 nits and outdoors with no more than 1200 nits, but the number of smartphone models that can produce 1200 nits is still limited.

#
モデル名
自動調整オン
自動調整オン・HBM
自動調整オン・HDR動画

Conclusion

Even if the same standards are used, newer models tend to be more improved and optimized, resulting in better performance.

The middle-range models in terms of classification can have performance that exceeds that of high-end models from a few years ago, and it is good that we live in an era when high-performance smartphones are available at low cost.

Pocket Mastodon
Posted in