Android smartphones, although they vary in design and features, are mostly powered by either Snapdragon chipsets, Kirin chipsets or Mediatek chipsets. The Samsung phones especially are known to feature Snapdragon processors, in 2018 the most sought after Android mobile chipset was the Snapdragon 845. Snapdragon 845 could be found in almost every other flagship device. On the other hand, the Kirin chipsets such as the Kirin 980 made its debut in Huawei’s flagship, the Mate 20 Pro. Today, we will be looking at Qualcomm Snapdragon 855 Benchmark Comparison with its predecessor, the Snapdragon 845, as well as with its competition, the Kirin 980.
Similar to how all major flagship Android devices were powered by Snapdragon 845 in 2018, it is likely that the Snapdragon 855 will be found in all major releases of 2019 such as the Galaxy S10. The past year has also seen a rapid surge in highly complex and graphically intensive games such as PUBG and Fortnite. These games cater to a wide audience and the BR genre is still growing on mobile as an upcoming COD BR game for mobile is also in the works. In order to keep up with the new applications that demand higher processing power, manufacturers rely on fast CPUs to power up their devices, the 2 fastest CPUs currently in the mobile world are the Snapdragon 855 and the Kirin 980.
Qualcomm Snapdragon 855 Benchmark Comparison With Snapdragon 845 and Kirin 980
The Snapdragon 855 chip was announced last year during the Snapdragon tech summit, however, no reviews or benchmark tests were allowed by the company until CES 2019. Thanks to Xdadeveloper member, Mishaal Rehman, we now have the first benchmark scores for the processor. Before we get into the benchmark scores, let us look at the specs for all three Mobile chipsets in question.
Qualcomm Snapdragon 855 | Qualcomm Snapdragon 845 | HiSilicon Kirin 980 | |
CPU | 1 Kryo 485 ‘Prime’ (ARM Cortex-A76-based), up to 2.84GHz3 Kryo 485 (ARM Cortex-A76-based), up to 2.42GHz
4 Kryo 385 (ARM Cortex-A55-based), up to 1.8GHz 45% Performance improvement over previous generation* |
4 Kryo 385 (ARM Cortex-A75-based), up to 2.8GHz4 Kryo 385 (ARM Cortex-A55-based), up to 1.8GHz
25% Performance improvement over previous generation* |
2ARM Cortex-A76, up to 2.60GHz2 ARM Cortex-A76, up to 1.92GHz
4 ARM Cortex-A55, up to 1.80GHz |
GPU | Adreno 64020% Performance improvement over previous generation* | Adreno 63025% Performance improvement over previous generation* | Mali-G76MP10 |
Memory | 4x 16bit, 2133MHz LPDDR4X | 4x 16-bit, 1866MHz LPDDR4X | 4x 16-bit, LPDDR4X-4266 |
Manufacturing Process | 7nm (TSMC) | 10nm LPP (Samsung) | 7nm (TSMC) |
The most discerning factor between the Snapdragon 855 and its predecessor, Snapdragon 845, is that the 855 is based on a newer 7nm process. The Kirin 980 also shares the same process as the 855. I must mention here that Kirin 980 was the first ever mobile chipset to be based upon the 7nm process.
Benchmark Apps used in this comparison
- AnTuTu: This is a holistic benchmark. AnTuTu tests the CPU, GPU, and memory performance, while including both abstract tests and, as of late, relatable user experience simulations (for example, the subtest which involves scrolling through a ListView). The final score weights are according to the designer’s considerations.
- GeekBench: A CPU-centric test that uses several computational workloads like compression, search, rendering, physics and ray tracing, HDR/blurring. Some memory workloads for latency and bandwidth are also included. The score breakdown gives specific metrics. The final score weights are according to the designer’s considerations.
- GFXBench: Aims to simulate video game graphics rendering using the latest APIs. Lots of onscreen effects and high-quality textures. Newer tests use Vulkan while legacy tests use OpenGL ES 3.1. The metrics are frames during test and frames per second (the other number divided by the test length, essentially), both which are specific and not some weighted score, which is really useful.
- Octane, Speedometer, Jetstream: Javascript, core language features and performance on various operations; Javascript math, crypto, and search performance.
- 3DMark: An intensive graphics benchmark with tons of effects and physics that aims to stress the framerate a lot. The final score weights are according to the designer’s considerations (i.e. not FPS, etc.)
- AImark (Ludashi)/AI BenchMark: Tests various artificial neural network (ANN) implementations. Essential operations include dot products and matrix multiplication and non-linearity functions. Parallelization is key and these benchmarks use the DSP (in particular, Hexagon Vector eXtensions [HVX] but not Tensor Accelerator).
Benchmark Results
Contenders:
1) Qualcomm Snapdragon 855 Reference Device
- Android 9 Pie (Qualcomm customized AOSP software)
- 6GB RAM LPDDR4X RAM
2) Google Pixel 3 XL (Qualcomm Snapdragon 845)
- Android 9 Pie (Google Pixel OEM software with January 2019 security patch)
- 4GB LPDDR4X RAM
3) Honor Magic 2 (HiSilicon Kirin 980)
- Android 9 Pie (Magic UI 2.0/EMUI 9.0 OEM software with December 2018 security patch)
- “Performance mode” in Battery settings was turned off
- 8GB LPDDR4X RAM
Qualcomm Snapdragon 855 Benchmark Results
Benchmark | Version | Trial 1 | Trial 2 | Trial 3 | Average | Reference Results*** |
---|---|---|---|---|---|---|
AnTuTu | 7.1.1* | 360,346 | 360,409 | 336,467 | 352,407.3 | 359,000-360,500 |
GeekBench (Single-core) | 4.3.0* | 3,532 | 3,525 | 3,519 | 3,525.3 | 3,500-3,600 |
GeekBench (Multi-core) | 4.3.0* | 11,193 | 11,152 | 11,251 | 11,198.7 | 11,000-12,000 |
PCMark | 2.0.3710* | 8,907 | 8,957 | 8,832 | 8,898.7 | 9,000 |
GFxBench ES3.1 1080 Manhattan Offscreen | 4.0* | 71 (4,408 frames) | 71 (4,401 frames) | 71 (4,396 frames) | 71 | 71 |
GFxBench ES3.1 1080 Car Chase Offscreen | 4.0* | 42 (2,496 frames) | 42 (2,495 frames) | 42 (2,487 frames) | 42 | 42 |
GFxBench ES3.0 1080 Manhattan Offscreen | 4.0* | 102 (6,321 frames) | 100 (6,207 frames) | 102 (6,326 frames) | 101.3 | 100-102 |
GFxBench ES2.0 1080 T-Rex Offscreen | 4.0* | 167 (9,353 frames) | 167 (9,372 frames) | 167 (9,353 frames) | 167 | 167-168 |
3DMark | 1.5.3074* | 5,463 | 5,475 | 5,464 | 5,467.3 | N/A |
AI BenchMark | 2.1.1* | 26,989 | 26,296 | ** | 26,642.5 | 27,000 |
AImark | 1.5* | 2,740 | 2,734 | ** | 2,737 | 2,740 |
Octane | 2.0 | 25,201 | 24,582 | 24,492 | 24,758.3 | 24,900-25,000 |
Speedometer | 1.0 | 118.1 | 117.8 | 117.8 | 117.9 | 112-122 |
JetStream | 1.1 | 116.1 | 115.9 | 115.6 | 115.9 | 116-117 |
Qualcomm Snapdragon 845 Benchmark Results
Benchmark | Version | Trial 1 | Trial 2 | Trial 3 | Average |
---|---|---|---|---|---|
AnTuTu | 7.1.4 | 285,439 | 284,727 | 284,836 | 285,000.7 |
GeekBench (Single-core) | 4.3.2 | 2,372 | 2,390 | 2,391 | 2,384.3 |
GeekBench (Multi-core) | 4.3.2 | 8,328 | 8,333 | 8,292 | 8,317.7 |
PCMark | 2.0.3716 | 9,055 | 9,074 | 9,122 | 9,083.7 |
GFxBench ES3.1 1080 Manhattan Offscreen | 5.0.0 | 61 (3,763 frames) | 60 (3,746 frames) | 60 (3,747 frames) | 60.3 |
GFxBench ES3.1 1080 Car Chase Offscreen | 5.0.0 | 35 (2,079 frames) | 35 (2,074 frames) | 35 (2,073 frames) | 35 |
GFxBench ES3.0 1080 Manhattan Offscreen | 5.0.0 | 83 (5,174 frames) | 83 (5,168 frames) | 83 (5,151 frames) | 83 |
GFxBench ES2.0 1080 T-Rex Offscreen | 5.0.0 | 153 (8,542 frames) | 153 (8,541 frames) | 152 (8,531 frames) | 152.7 |
3DMark | 2.0.4580 | 4,504 | 4,642 | 4,448 | 4,531.3 |
AI BenchMark | 2.1.2 | 7,166 | 7,256 | 7,104 | 7,175.3 |
AImark | 1.4 | 215 | 201 | 212 | 209.3 |
Octane | 2.0 | 17,088 | 16,972 | 16,841 | 16,967 |
Speedometer | 1.0 | 95.7 | 96 | 96.9 | 96.1 |
JetStream | 1.1 | 88.3 | 86.7 | 87.8 | 87.6 |
HiSilicon Kirin 980 Benchmark Results
Benchmark | Version | Trial 1 | Trial 2 | Trial 3 | Average |
---|---|---|---|---|---|
AnTuTu | 7.1.4 | 271,727 | 274,133 | 274,627 | 273,495.7 |
GeekBench (Single-core) | 4.3.2 | 3,334 | 3,335 | 3,337 | 3,335.3 |
GeekBench (Multi-core) | 4.3.2 | 9,860 | 9,860 | 9,794 | 9,838 |
PCMark | 2.0.3716 | 7,557 | 7,558 | 7,527 | 7,547.3 |
GFxBench ES3.1 1080 Manhattan Offscreen | 5.0.0 | 54 (3,319 frames) | 53 (3,291 frames) | 53 (3,308 frames) | 53.3 |
GFxBench ES3.1 1080 Car Chase Offscreen | 5.0.0 | 30 (1,795 frames) | 30 (1,767 frames) | 30 (1,773 frames) | 30 |
GFxBench ES3.0 1080 Manhattan Offscreen | 5.0.0 | 86 (5,362 frames) | 77 (4,768 frames) | 83 (5,151 frames) | 82 |
GFxBench ES2.0 1080 T-Rex Offscreen | 5.0.0 | 71 (3,989 frames) | 68 (3,812 frames) | 68 (3,829 frames) | 69 |
3DMark | 2.0.4580 | 3,570 | 3,597 | 3,594 | 3,587 |
AI BenchMark | 2.1.2 | 14,021 | 14,005 | 14,051 | 14,025.7 |
AImark | 1.4 | 2,295 | 2,333 | 2,295 | 2,307.7 |
Octane | 2.0 | 20,553 | 20,622 | 2,0889 | 20,688 |
Speedometer | 1.0 | 113 | 113.4 | 114.0 | 113.5 |
JetStream | 1.1 | 94.8 | 94.1 | 94.1 | 94.4 |
A Summary: Snapdragon 855 vs. Snapdragon 845 vs. Kirin 980
Benchmark | Versus Snapdragon 845 | Versus Kirin 980 |
---|---|---|
AnTuTu | 1.24 | 1.29 |
GeekBench (Single-core) | 1.48 | 1.06 |
GeekBench (Multi-core) | 1.35 | 1.14 |
PCMark | 0.98 | 1.18 |
GFxBench ES3.1 1080 Manhattan Offscreen | 1.18 | 1.33 |
GFxBench ES3.1 1080 Car Chase Offscreen | 1.20 | 1.4 |
GFxBench ES3.0 1080 Manhattan Offscreen | 1.22 | 1.24 |
GFxBench ES2.0 1080 T-Rex Offscreen | 1.09 | 2.42 |
3DMark | 1.21 | 1.52 |
AI BenchMark | 3.69 | 1.9 |
AImark | 13.16 | 1.19 |
Octane | 1.46 | 1.2 |
Speedometer | 1.22 | 1.04 |
JetStream | 1.32 | 1.23 |
What Can We Take Away From These Tests?
In regards to Snapdragon 855 vs its predecessor, the 845, the following points should be taken into account.
- The Snapdragon 855 showed a 48% and 35% improvements in GeekBench single-core and multi-core scores respectively. This is impressive and highly significant since most workloads benefit from improvements to single core performance, so here the 855 clearly stands victorious.
- Moreover, the Adreno 640 GPU in the Qualcomm Snapdragon 855 delivers about a 20% jump in performance over the Adreno 630 GPU in the Qualcomm Snapdragon 845. This is in accordance with what is claimed by Qualcomm.
- Regarding PCMark, this benchmark essentially measures system performance and so a device such as Pixel 3 with a highly polished UI will inevitably win when thrown against a Snapdragon 855 reference device such as the one used in this test.
- The Snapdragon 855 does offer improvements in memory performance, as evidenced by the AnTuTu RAM subscore. The Pixel 3 XL scored about 3400 on average while the Snapdragon 855 reference device scored about 4300 on average.
Arriving at Snapdragon 855 vs Kirn 980, the following can be discerned from all the testing.
- To no one’s surprise, the CPU performance of the Snapdragon 855 isn’t all that much better than the Kirin 980. This is primarily because of the factor that both of these platforms use ARM Cortex-A76 and ARM Cortex-A55 CPU cores, although Qualcomm customizes them a bit and both platforms have different core cluster configurations and clock speeds.
- When it comes to GPU performance between the two chipsets, it is a no brainer that the Qualcomm’s custom Adreno 640 GPU in the Snapdragon 855 destroys the ARM Mali-G76MP10 GPU in the Kirin 980 platform. Not only that but the Adreno 630 in Snapdragon 845 also outperforms Kirin 980’s GPU.
- At the Snapdragon Summit, Qualcomm claimed their new mobile platform offers a 2-fold improvement in AI versus the “competition,” which we assume is the Kirin 980. Despite not having a dedicated block for AI processing (what Huawei calls an “NPU”), Qualcomm’s improvements in compute across the board allow the Snapdragon 855 to beat the Kirin 980 in the two AI benchmarks that we tested.