2019 Flagship SoC - Snapdragon 855 (Part 1)
2019 Flagship SoC - Snapdragon 855 (Part 1)

There is no doubt that Snapdragon 855 is the first choice of the current flagship of Android camp. Let's see how fast it is compared with the previous generation of Snapdragon 845, and what advantages it has compared with the same level of Kirin 980.


Parameter comparison:

Snapdragon 855 has made great changes in CPU compared with the previous generation. It has introduced the concept of super core, changing from four big cores and four small cores to one super core, three big cores and four small cores, which is the so-called 1+3+4. The big core architecture is also based on ARM's latest A76 architecture, and the small core architecture is still based on A55.

The GPU is upgraded to Adreno 640 585MHz. Qualcomm claims that the CPU is 45% faster and the GPU is 20% faster than the previous generation. The CPU of the 855 is somewhat similar to that of the Kirin 980. Both are based on the ARM A76 and A55 architectures. However, Qualcomm has castrated the L2 cache and L3 shared cache of the big core, and the frequency is also different.

 

Running points

Comparison objects: OnePlus 6T (Snapdragon 845), Huawei Mate 20 Pro (Kirin 980), iPhone XR (A12 bionics). The systems are all the latest versions of their own, and the performance mode is enabled.

CPU、 Memory

The Snapdragon 855 has made great progress compared with the previous generation, especially the single core performance, which has increased from 2400+to 3500+of the 845, up 45%, and the multi-core performance has also increased by 23%; Both single core and multi-core are slightly higher than the competitor Kirin 980, but the performance of single core is still lower than A12.

The RAR single thread and the Kirin 980 are 50% open, and there is a gap between multithreading. It is speculated that this is related to cache and memory latency. All the A76 cores of the Kirin 980 have 512KB L2 cache, and the memory latency of the Kirin 980 is also lower than that of the Snapdragon 855. Pi has greatly improved compared with one plus 6T, which is almost the same as Kirin 980.


In terms of memory, the frequency of Snapdragon 855 is increased to 2133MHz, which is equal to Kirin 980 in frequency and slightly better than 980 in score, but there is a big gap in memory delay.


By comparing the scores of Geekbench 4 sub items, it can be seen from the table that Snapdragon 855's memory score is lower than Kirin 980's, and other items are higher than 980's, but the lead is not large. The three flagship Android processors have not caught up with Apple's A12 bionics, and A12 bionics will win all processors in any link; It confirms the saying that everyone is equal before A12. In terms of overall CPU performance, Snapdragon 855 and Kirin 980 are basically at the same level. After all, they are based on the public architecture.


GPU

Through the off screen rendering of GFX, you can basically see through the performance of the Adreno 640 itself. Each project is higher than the Adreno 630, and basically meets the official requirement of 20%.


Drive overhead: It can be simply understood as how much CPU performance the GPU needs to drive, that is, drive efficiency. The higher the drive overhead, the greater the CPU performance required, and vice versa. In games that eat CPU, the smaller the drive overhead, the less likely the CPU will enter the bottleneck, and the greater the advantage will be.

Adreno 640 has doubled its drive cost compared with the previous generation 630, and the drive cost has been greatly reduced. As we all know, the Adreno series has always led the public Mail in driving costs, and this time is no exception. Mail G76 has not reached the Adreno 630 level, and is far behind the new Adreno 640.

To sum up the GPU performance, the extreme performance is increased by 20%, and the drive cost is doubled. Adreno is still the familiar Adreno, and each project is far better than the Kirin 980. At present, there is no problem with the strongest Android GPU.

However, this increase is not enough. Every year, Qualcomm Adreno is not inferior to Apple's A series. Although the ultimate performance of 845 last year did not exceed A11, the energy consumption ratio was higher than A11, but this year it fell behind in all aspects. If the gap between extreme performance is too large, let's not talk about the energy consumption ratio. It is hoped that Qualcomm's next-generation flagship GPU can catch up. Apple is also not playing the game according to common sense. Its performance is already the top, but it has to be improved by 50%. Who can stand this?


Baking machine test

All machines start flight mode, turn off WiFi, NFC, synchronization and other options, and set the brightness to the minimum to start the baking machine.

Snapdragon 855

Xiaomi 9 has no load of 350mW, and the floating point power consumption of baking large core is about 1.6W; The power consumption of baking large core MIX2 is about 2.3W.


The floating point power consumption of the single baking CPU is up to 5.2W/3.1W on average; The maximum power consumption of single baking CPU MIX2 is 5.6/the average power consumption is about 4.1 W; The maximum single baking GPU is 7.1W/average 4.8W; The maximum value of double baking is 11W/5.7W on average.

At the beginning of single baking floating point, the large core keeps 2.0GHz, the middle will fall to 1.8GHz, then 2.0 and 1.8 appear alternately, and the small core keeps full frequency all the time. The situation of single baking MIX2 is similar. The single baking GPU will have three steps. The first step is full frequency, and it can last for about 100 seconds. At this time, the power consumption is 7.1W, and then it drops to the second step, about 4.6W. After 150 seconds, the power consumption of the third step is 2.8W. During double baking, the four large cores are basically at 1.2GHz, while the small core is very strong, and has always maintained a full frequency of 1.78GHz.

                               

Kirin 980

The no-load power consumption of Mate 20 Pro is about 650mW, and the floating point power consumption of baked core is 1.65W; The power consumption of baking large core MIX2 is 2.6W.


Single baking CPU floating point maximum 4.7W/average 3.4W; Single baking CPU MIX2 machine maximum 6.7W/average 3.4W; The maximum single baking GPU is 6W/average 5W; The maximum value of double baking is 6.8W/average value is about 4W.

The frequency of single baked MIX2 large core is relatively stable, basically hovering between 2.0GHz and 2.3GHz, while that of small core is only 0.8GHz to 1.6GHz. The first 5 minutes of single baking GPU are relatively stable, and then the frequency is reduced, but the amplitude is not very large. The GPU fluctuates greatly under double baking, and the curve becomes a roller coaster.


Snapdragon 845

One plus 6T no-load is about 300mW. Single core floating point power consumption 1.4W; The power consumption of large core MIX2 is 2.4W.


Floating point power consumption of single baking CPU is up to 5.5W/4.7W on average; The maximum power consumption of single baking CPU MIX2 is 5.6W/average 4.2W; The maximum power consumption of single baking GPU is 8.5W/average 6.5W; The maximum power consumption of double baking is 11W/6.2W on average. The frequency drop of double baking is serious, and the stable power consumption behind is only 5.5W.


Made a table to record the above power consumption


From the perspective of the toaster, the Adreno 640 is much more stable than the Mail G76 MP10. The performance of 855 under double baking is better than that of 980, and the overall fluctuation is smaller.

That's all for the first part. The next part will have a game frame rate comparison. Please wait and see.


Follow our Weibo @ Love Computer

Follow our WeChat official account: playphone

Of course, we also pay attention to our Bilibili account: love computer

Share:
Hikari
edit
Too young!
Share Weibo Share WeChat
 Aigoji WeChat

Aigoji WeChat

 WeChat

WeChat

Recommended products

Sorry, the product you are looking for is not available in the product library

on trial