Mobile World Congress 2018 is just a week away, and we will undoubtedly see multiple phones announced with the next generation of system on chips (SoC). The Snapdragon 845 is likely to be used in the next flagship phone which is due to be announced at the Nokia event on the 29th. Historically Samsung has used 2 different SoCs on their flagship Galaxy device; if they follow a similar pattern as the S8, it is likely it will use their own Exynos 9810 in the US and the Qualcomm Snapdragon 845 for the rest of the world on the new Samsung Galaxy S9
The third chip manufacturer is HiSilicon, and we saw their latest chip available on devices at the end of last year, so it is unlikely we will see devices with another new chip at MWC. Huawei owns HiSilicon and the hair end chips are used almost exclusively in their own devices, either under the Huawei or Honor brand.
The is a lot of hype of the Qualcomm Snapdragon 845, but how does it stack up against the other SoCs? The following table shows the specification of the three chips:
|Exynos 9810||Snapdragon 845||Kirin 970|
|Process||2nd Gen 10nm FinFET||2nd Gen 10nm FinFET||10nm FinFET|
|CPU Cores||Octa-Core, 64-bit||Octa-Core, 64-bit||Octa-Core, 64-bit|
|CPU||4 x 2.9GHz Exynos M3 + 4 x 1.9GHz Cortex-A55||4 x 2.8GHz Kryo 385 + 4 x 1.7GHz Kryo 385||4x Cortex-A73 @ 2.4GHz + 4x Cortex-A53 @ 1.8GHz|
|GPU||ARM Mali-G72 MP18||Adreno 630||Mali-G71 MP12|
|Display Resolution||4K UHD (4096 x 2160) or WQUXGA (3840 x 2400) 60FPS||4K UHD (4096 x 2160) 60FPS||4K UHD (4096 x 2160) 60FPS|
|RAM||LPDDR4X||LPDDR4X Quad-channel 16-bit 1866 MHz||LPDDR4x|
|Storage||UFS 2.1, & SD 3.0||UFS 2.1, & SD 3.0||UFS 2.1|
|ISP||Dual ISP||Dual ISP||Dual 14-bit ISP|
|Camera||24MP Single, 16MP+16MP Dual||32MP Single, 16MP Dual||32MP Single, 16MP Dual|
|Video Recording||Up to 4K @ 120FPS||Up to 4K @ 60FPS||Up to 4K @ 60FPS|
|Video Playback & Codecs||MFC, Up to 4K @ 120FPS; 10-bit HEVC (H.265), H.264, VP9||Up to 4K @ 60FPS; 10bit HDR, H.264 (AVC), H.265 (HEVC), VP9||2160p60 HEVC & H.264 Decode
|Audio||Unknown chip with 32bit/384kHz quality||Qualcomm Aqstic, Qualcomm aptX HD with 384kHz/32bit quality||32-bit @ 384K|
|Modem||LTE Cat. 18 6CA 1.2Gbps Download; LTE Cat. 18 2CA 200 Mbps Upload||X20 LTE Cat. 18 1.2Gbps Download; LTE Cat. 13 150Mbps Upload||Kirin 970 Integrated LTE, (Category 18/13)|
|Wi-Fi||Dual-Band Wi-Fi ac/b/g/n with MU-MIMO||Wi-Fi ad, Multi-gigabit Wi-Fi ac/b/g/n with MU-MIMO||Wi-Fi 802.11 a/b/g/n/ac|
|Global Positioning||GPS, GLONASS, BeiDou||GPS, GLONASS, BeiDou, Galileo, QZSS, SBAS||GPS / A-GPS / GLONASS / BDS|
|Security||Samsung KNOX, Security Processing Unit, DRAM encryption||Qualcomm Secure Processing Unit, Qualcomm Processor Security, Qualcomm Mobile Security|
|Charging||Samsung Adaptive Fast Charge, Fast Wireless Charging (Qi & PMA)||Quick Charge 4+ (USB PD Compatible)||SuperCharge 4.5V / 5A low-voltage fast charging|
On paper, they are all quite close, the Kirin 970 lags behind a bit, but it is the oldest of the three chips. One of the notable omissions for the 970 is the lack of Bluetooth 5, not a massive issue at the moment, as not many devices use it, but it would have been nice.
They all use an Octo-core design following the big.LITTLE design where there are 4 powerful cores and 4 low powered cores. However, the latest ARMv8.2 architecture revision and the introduction of DynamIQ, this moves big, and LITTLE CPU cores into a single cluster should improve task sharing and energy efficiency, and new private L2 and shared L3 caches should further improve memory access and performance. At the moment the Qualcomm Snapdragon 845 chip is the only known chip to employ this method, though the 9810 might still use it, the 970 uses the older style.
The Samsung Exynos 9810 has the highest max frequency, but Snapdragon 845 has a max frequency of 2.8 GHz for each of its cores, while Exynos 9810 has a 2.9 GHz frequency only for 4 cores.
The Snapdragon 845 has been benchmarked and we have seen some impressive results with significant improvements over the 835.
Leaked benchmarks of the Exynos 9810 indicate that it has a higher single core and multi-core performance over the 845. The leaked scores show that the Exynos leads by 1262 and 527 points in single and multi-core results respectively on the Geekbench performance report. We will have to wait to see if these results are real or not, either way, the real-world results will likely be unnoticeable.
HiSilicon has bet big with AI and integrated a Neural Processing Unit (NPU) inside the Kirin 970 during launch, which has been specially designed to accelerate machine learning applications. However, Qualcomm doesn’t have a specific NPU but does use the Hexagon DSP that it uses for audio, imaging, and machine learning tasks.
The Kirin only offers 30 fps 4K encoding, whereas the Snapdragon 845 offer 60fps and the Exynos 9810 can do up to 120fps 4k encoding, so this could be a good differentiator for anyone serious about mobile video.
All three chips are capable of the fastest 4G LTE speeds boasting up to 1.2 Gbps down and 150 Mbps upload speeds on compatible networks.
System on Chips is so powerful nowadays things like raw performance start to become redundant, if you own a high-end phone, it will run smoothly no matter what task you are doing.
It is the other aspects that start to become important when choosing your next high-end phone. Price is always a significant factor, and HiSilicon Kirin 970 has some advantages here, the Honor brand is quite affordable. That’s not to say the Snapdragon 845 will be excessively expensive, looking at the last generation, the Nokia 8 has the Snapdragon 835 and is extremely affordable compared to many other high-end phones.
Another critical aspect is always battery life, but this is affected by many variables. Qualcomm claim the 845 is more power efficient, but if you have a phone that has poorly optimised software, these battery optimisations won’t go far. Huawei Mate 10 Pro fixes the main issue with the battery, by using a decent sized 4000mAh battery, this currently gives it some of the best battery results of the high-end phones currently available. Let’s just hope we start to see some 4000mAh+ batteries on a Snapdragon 845 chip!
Performance is also heavily reliant on the software used. In the past, Samsung was quite bad for poor performance due to its ridiculous heavy skins on Android, whereas Google devices often ran well due to no additional modifications.
It is too early to tell what chip is best, or what phone. I am personally most excited about Nokia, as the Nokia 8 was superb, and I hope the Nokia 9 will improve things further.