System Performance: 120Hz Winner

Although the peak CPU performance of the two Galaxy S20 SoCs isn’t all that different, what also matters is how the software decides to use that computing power. We’ve seen in the past that the DVFS and scheduler settings can have a very big impact on everyday performance of a device, sometimes even more so than the actual hardware. We’ve already quickly visited the Snapdragon 865 in the Galaxy S20 Ultra a few weeks ago, and we were very impressed by the performance and efficiency of the device. Now what remains to be seen how the Exynos 990 variant of the phone behaves.

Also at play here is the phone’s 120Hz display refresh mode. Samsung gives the option to choose between 60Hz and 120Hz in the display settings, with the latter naturally giving you more fluidity in applications. Beyond that, there’s also the matter of the device’s battery modes, in particular the difference between the default “Optimized” and “Performance” modes.

On past Samsung devices we’ve always tested the phones in their performance modes, as I hadn’t really noted much of a battery life difference between the two modes – and naturally we want to experience the full performance of a flagship device anyhow. This is still valid for the Snapdragon 865 Galaxy S20s, however the Exynos 990’s Performance mode is behaving weirdly and incurs quite a large power penalty, to the point that I would strongly recommend against using it. So the most practical comparisons for most people will be the Snapdragon Performance mode figures (P) against the default Exynos figures, at least for the S20 and at least for the current firmware versions.

PCMark Work 2.0 - Web Browsing 2.0

Starting off in the web browsing test in PCMark, there’s a very clear performance difference between the two phones, however this isn’t just because the Exynos 990 somehow sucks, but because there’s a weird software configuration on the S20 Ultra.


Exynos 990 - Galaxy S20 Ultra 120Hz vs Galaxy S20+ 120Hz

Oddly enough the web browsing test is the most sensitive to a DVFS, scheduler, or Android task management setting difference between the Exynos S20 Ultra and the S20+. The latter here performs significantly better for some reason.

PCMark Work 2.0 - Video Editing

In the video editing test, the differences are minor, and in general the 120Hz results of the phones are clearly different to the 60Hz results. The test is generally V-sync limited here and isn’t all that representative of workloads anymore as most phones ace it nowadays. It’s again the Exynos in the 60Hz Performance mode which stands out of the crowd, getting better scores due to its extremely aggressive scheduling.

PCMark Work 2.0 - Writing 2.0

The Writing subtest is amongst the most important in the suite and most representative of everyday performance. Here the Snapdragon 865 is ahead of the Exynos by a good margin, and falls in line with the best scores we saw on the QRD865 in Performance mode. The Exynos, generationally, is also posting a good improvement over the Exynos 9820 of the Galaxy S10.

PCMark Work 2.0 - Photo Editing 2.0

It seems SLSI has finally resolved their performance issues of their Renderscript drivers – either that, or the new Mali-G77 GPU is doing significantly better than the G76 in these workloads. Both variants of the S20 phones here clearly ends up with top performance scores, leading the pack ahead of all other Android devices.

PCMark Work 2.0 - Data Manipulation

In the Data Manipulation test, the scores are again quite good for both variants of the phone, however the Snapdragon 865 model does lead here, especially in the 120Hz mode. In fact, in this test it fares quite a lot better than the QRD865.

PCMark Work 2.0 - Performance

In the overall scores, both variants of the S20 Ultra are top performers. As a reminder, the Exynos 990 S20+ fared a bit better than our Ultra unit for some reason, but we’re opting to show the two Ultra scores here for best apples-to-apples between phones.

Web Benchmarks

Speedometer 2.0 - OS WebView

In Speedometer 2.0, performance of the Exynos 990 chip isn’t all that much better than its predecessor, only sporting 12% increase. The Snapdragon variant on the other hand is 31% ahead of its S10 sibling, also posting notably better than what we had measured on the QRD865. It’s still far away from what Apple’s microarchitectures are able to achieve – the combination of strong CPUs along with better optimized browser JS engines is key to the iPhone performance.

WebXPRT 3 - OS WebView

In WebXPRT, the situation again favors the Snapdragon 865 variant of the phone by 17%.

JetStream 2 - OS Webview

Finally, in JetStream 2, the extend its lead to 24% which is quite large. Samsung’s custom CPU cores are particularly weak here and that’s likely due to the high instruction throughput of the test. I had found out their microarchitecture is quite weak with larger code sizes, for example unrolling loops will greatly handicap the performance of the Exynos CPUs whilst the Arm cores essentially see no big differences.

Performance Verdict: Both Winners, 120Hz Overshadows SoC Differences

Overall, I wasn’t disappointed with either variant of the S20. Both phones felt faster than Snapdragon 855 devices, the Snapdragon 865 variant of the S20 Ultra was just a little faster than the Exynos 990 variant.

The biggest improvement is user experience though it’s the 120Hz display mode. It’s just a fantastic addition to the phones, and really makes scrolling content that much more fluid. Along with the 240Hz touch input sampling rate of the phones makes these by far the most responsive and smooth experiences you can get on a mobile phone today.

SPEC2006: Worst Disparity Yet Machine Learning Inference Performance
Comments Locked

137 Comments

View All Comments

  • Reflex78 - Friday, April 3, 2020 - link

    I live in Europe, I like Samsung and have S9 at the moment.
    But I will never pay +1000€ for lower quality Exynos S20 version in Europe!
    This is a big mistake from the company management to allow such a difference between this 2 variants at the same price!
    And I just read that they have chosen to sell Snapdragon version even for their home country:
    https://www.phonearena.com/news/Samsung-chip-divis...
  • twtech - Friday, April 3, 2020 - link

    The edge design of Samsung's more recent releases is just not good. There are no cases that can both properly protect the screen, and avoid blocking any of it. My older phones typically lasted for years without any significant damage. These new ones are one slip of the hand away from being garbage fodder.
  • FunBunny2 - Friday, April 3, 2020 - link

    "These new ones are one slip of the hand away from being garbage fodder."

    rube!! :) it's a feature, not a bug. going back to Lotus/MS conflict: "DOS ain't done til 1-2-3 won't run."
  • Harysviewty - Friday, April 3, 2020 - link

    Totally wrong calculation. It's 7.1mp when you crop 3x3. It's only possible to do full 12mp resolution with the help of Super resolution algorithm, which adds up to 75% more detail to 'normal bayer' setup
  • Andrei Frumusanu - Friday, April 3, 2020 - link

    I don't know what you're talking about. The sensor is 108MP at 12000 x 9000. 3x3 binning results in 4000 x 3000, which is 12MP.
  • krazyfrog - Friday, April 3, 2020 - link

    The 3x3 binning only happens on the 108MP sensor, not on the 64MP sensor.
  • s.yu - Saturday, April 4, 2020 - link

    You said "crop 3x3" which confuses people, usually we just say 3x crop, but yes, the digital zoom doesn't provide native 12MP in any sense at 3x.
  • JDSP - Friday, April 3, 2020 - link

    Image links on the iPhone are wrong, Wide links to zoom and night sight links to normal
  • Andrei Frumusanu - Friday, April 3, 2020 - link

    Corrected that, thanks. There's probably a few other link issues there I'll keep an eye out for that.
  • Quantumz0d - Friday, April 3, 2020 - link

    Great analysis, will go through it slowly but looking at that Exynos 990, Seriously WTF is that. Higher power consumption, lower GPU performance, higher throttling. Very unfortunate. And losing to that copycat Chinese Huawei Kirin trash (EMUI garbage with LZ Play backdoor, Read only EROFS Filesystem and Google copying that into Pixel 4 and the proprietary garbage NMSDslot no 3.5mm jack, No Play Store, lies and deception) Samsung should be ashamed of themselves removing all their genius whatever PR ads for milking customers and offering mediocrity.

    The only good part for Exynos is unlockable bootloader. Since SD versions in US are locked as hell and useless for customization esp how they depreciated the SpO2 sensor in this phone HW and from SW side also in S10 and previous phones to promote bullshit Smartwatches.

    This phone sucks bad, their S10 has better features and looks better as well on top this phone camera sucks, no 3.5mm jack and ugliest design ever with insane price tag on top, LG's V60 is looking very good in comparison from Camera to Audio and other features/specs plus price vs this phone or even that Chinese OP8 Pro (despite lacking SD slot and 3.5mm jack as at-least it is cheaper and has hassle free Bootloader unlock), since Samsung dropping HW feature set which defines the all in one phones from Samsung they want greed and money from that shitty Buds and other garbage.

    S10+ Exynos is a better choice all rounder as it has BL unlock as well. On top I'd like to mention how DJ Koh also was removed from the Samsung mobile CEO office, I presume it also played an important role in S.LSI even if independent and the financial results of the conglomerate, esp how it impacted the design philosophy for sure as Note 10 provided a platform for removing features and cost cutting similar aspect in S20 a bit more worse.

    On the Foundry aspects, TSMC 7NP is not EUV and Samsung 7nm LPP is EUV since N7+ is the EUV one. Not sure 20% to 30% is valid ? I do not know since the uArch is garbage doesn't mean that the node is trash, esp last rumor was Ampere would be on Samsung node with EUV and Nvidia wouldn't afford a stupid decision tbh, and a big shame is S.LSI getting hacked. I think the PR marketing team and the budgets ruined them or such, we may never know. Shame indeed.

Log in

Don't have an account? Sign up now