2018 was een spannend jaar voor smartphoneliefhebbers. We zagen het begin van bijna randloze ontwerpen, multi-camera-innovaties, computationele fotografie-technieken om draagbare lange belichtingstijden praktisch te maken, belachelijk snel bekabeld opladen, de herintroductie van draadloos opladen in de mainstream en nog veel meer. Android-smartphones hebben zoveel functies om ze te onderscheiden, maar ze worden allemaal nog steeds aangedreven door chipsets van Qualcomm, HiSilicon, Samsung of MediaTek. De meeste Android-vlaggenschepen in 2018 werden aangedreven door de Qualcomm Snapdragon 845, maar in 2019 worden ze voornamelijk aangedreven door de Qualcomm Snapdragon 855. Hoewel het nieuwe mobiele Qualcomm-platform al in december werd aangekondigd tijdens de Snapdragon Tech Summit, wachtte Qualcomm tot CES 2019 vorige week om ons de Snapdragon 855 te laten benchmarken.
We verwachten dat veel van onze lezers uitkijken naar deze benchmarkresultaten. De Qualcomm Snapdragon 855 zal immers zeer waarschijnlijk worden gebruikt in apparaten zoals de Google Pixel 4, LG G8, Samsung Galaxy S10, OnePlus 7, Xiaomi Mi 9, Sony Xperia XZ4 en nog veel meer. Hoe gaan al deze apparaten grafisch intensieve mobiele games aan? Hoe snel kunnen deze apparaten AI-workloads verwerken? Hoe zullen deze apparaten zich verhouden tot smartphones die worden aangedreven door de Kirin 980 zoals de Huawei Mate 20, Honor View 20 en de komende Huawei P30? Hoewel we niet kunnen antwoorden hoe een aankomend apparaat met de Snapdragon 855 zal presteren in een game zoals PUBG Mobile of Fortnite, moeten de benchmarks die we hebben gedaan je een goed idee geven over hoe de nieuwe Snapdragon 855 zich qua prestaties verhoudt tot de Snapdragon 845 en Kirin 980 platforms.
We zouden de nieuwe Exynos 9820 hebben getest, maar de Samsung Galaxy S10 is nog niet beschikbaar. Daar zullen we tot februari op moeten wachten.
Qualcomm Snapdragon 855, Snapdragon 845 en Kirin 980 Specificaties
Qualcomm Snapdragon 855 | Qualcomm Snapdragon 845 | HiSilicon Kirin 980 | |
processor | 1 Kryo 485 'Prime' (op basis van ARM Cortex-A76), tot 2, 84 GHz 3 Kryo 485 (gebaseerd op ARM Cortex-A76), tot 2, 42 GHz 4 Kryo 385 (gebaseerd op ARM Cortex-A55), tot 1, 8 GHz 45% Prestatieverbetering ten opzichte van de vorige generatie * | 4 Kryo 385 (gebaseerd op ARM Cortex-A75), tot 2, 8 GHz 4 Kryo 385 (gebaseerd op ARM Cortex-A55), tot 1, 8 GHz 25% Prestatieverbetering ten opzichte van de vorige generatie * | 2ARM Cortex-A76, tot 2, 60 GHz 2 ARM Cortex-A76, tot 1, 92 GHz 4 ARM Cortex-A55, tot 1, 80 GHz |
GPU | Adreno 640 20% Prestatieverbetering ten opzichte van de vorige generatie * | Adreno 630 25% Prestatieverbetering ten opzichte van de vorige generatie * | Mali-G76MP10 |
Geheugen | 4x 16bit, 2133MHz LPDDR4X | 4x 16-bit, 1866 MHz LPDDR4X | 4x 16-bit, LPDDR4X-4266 |
Productieproces | 7nm (TSMC) | 10nm LPP (Samsung) | 7nm (TSMC) |
Lees dit artikel voor een gedetailleerd overzicht van de HiSilicon Kirin 980. Lees ons eerste artikel over details en ons artikel over diep duiken voor meer informatie over het Qualcomm Snapdragon 855 mobiele platform.
Snel overzicht van de gebruikte benchmarks
- AnTuTu : Dit is een holistische benchmark. AnTuTu test de CPU, GPU en geheugenprestaties, met inbegrip van zowel abstracte tests als, vanaf de laatste, betrouwbare simulaties van gebruikerservaringen (bijvoorbeeld de subtest waarbij u door een ListView moet scrollen). De uiteindelijke scoregewichten zijn volgens de overwegingen van de ontwerper.
- GeekBench : een CPU-gerichte test die verschillende computationele werklasten gebruikt, zoals compressie, zoeken, renderen, fysica en ray tracing, HDR / vervaging. Sommige geheugenworkloads voor latentie en bandbreedte zijn ook inbegrepen. De score-uitsplitsing geeft specifieke statistieken. De uiteindelijke scoregewichten zijn volgens de overwegingen van de ontwerper.
- GFXBench : is bedoeld om grafische weergave van videogames te simuleren met behulp van de nieuwste API's. Veel effecten op het scherm en hoogwaardige texturen. Nieuwere tests gebruiken Vulkan, terwijl oudere tests OpenGL ES 3.1 gebruiken. De metrieken zijn frames tijdens de test en frames per seconde (het andere getal gedeeld door de testlengte, in wezen), beide die specifiek zijn en niet een gewogen score, wat erg handig is.
- Octane, Snelheidsmeter, Jetstream : Javascript, functies van de kerntaal en prestaties bij verschillende bewerkingen; Javascript wiskunde, crypto en zoekprestaties.
- 3DMark : een intensieve grafische benchmark met tonnen effecten en fysica die de framerate veel wil benadrukken. De uiteindelijke scoregewichten zijn volgens de overwegingen van de ontwerper (dwz niet FPS, enz.)
- AImark (Ludashi) / AI BenchMark : test verschillende kunstmatige neurale netwerk (ANN) implementaties. Essentiële bewerkingen zijn dotproducten en matrixvermenigvuldiging en niet-lineariteitsfuncties. Parallellisatie is cruciaal en deze benchmarks gebruiken de DSP (in het bijzonder Hexagon Vector eXtensions [HVX] maar geen Tensor Accelerator).
Bronkoppelingen voor elke benchmark zijn te vinden aan het einde van het artikel.
Benchmarkresultaten
Test apparaten
- Qualcomm Snapdragon 855 Reference Device
- Android 9 Pie (Qualcomm aangepaste AOSP-software)
- 6 GB RAM LPDDR4X RAM
- Google Pixel 3 XL (Qualcomm Snapdragon 845)
- Android 9 Pie (Google Pixel OEM-software met beveiligingspatch van januari 2019)
- 4 GB LPDDR4X RAM
- Honor Magic 2 (HiSilicon Kirin 980)
- Android 9 Pie (Magic UI 2.0 / EMUI 9.0 OEM-software met beveiligingspatch van december 2018)
- "Prestatiemodus" in Batterij-instellingen is uitgeschakeld
- 8 GB LPDDR4X RAM
- Android 9 Pie (Magic UI 2.0 / EMUI 9.0 OEM-software met beveiligingspatch van december 2018)
Qualcomm Snapdragon 855 Benchmarkresultaten
criterium | Versie | Proef 1 | Proef 2 | Proef 3 | Gemiddelde | Referentie resultaten *** |
---|---|---|---|---|---|---|
AnTuTu | 7.1.1 * | 360.346 | 360.409 | 336.467 | 352, 407.3 | 359, 000-360, 500 |
GeekBench (Single-core) | 4.3.0 * | 3532 | 3525 | 3519 | 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 * | 8907 | 8957 | 8832 | 8, 898.7 | 9000 |
GFxBench ES3.1 1080 Manhattan Offscreen | 4, 0 * | 71 (4.408 frames) | 71 (4.401 frames) | 71 (4.396 beelden) | 71 | 71 |
GFxBench ES3.1 1080 Auto 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 beelden) | 102 (6.326 frames) | 101.3 | 100-102 |
GFxBench ES2.0 1080 T-Rex Offscreen | 4, 0 * | 167 (9.353 frames) | 167 (9.372 beelden) | 167 (9.353 frames) | 167 | 167-168 |
3DMark | 1.5.3074 * | 5463 | 5475 | 5464 | 5, 467.3 | N / A |
AI BenchMark | 2.1.1 * | 26.989 | 26.296 | ** | 26, 642.5 | 27.000 |
Aimark | 1, 5 * | 2740 | 2734 | ** | 2737 | 2740 |
Octaan | 2.0 | 25.201 | 24.582 | 24.492 | 24, 758.3 | 24, 900-25, 000 |
Snelheidsmeter | 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 heeft verschillende benchmarks vooraf geïnstalleerd op de Snapdragon 855 referentie-apparaten. Deze benchmarks zijn aangepast van de Play Store-versies om geen gegevens naar de cloud te uploaden. Sommige van deze benchmarks zijn verouderd in vergelijking met de Play Store-versies.
** Proefgegevens konden vanwege beperkte tijd niet worden verkregen.
*** Qualcomm heeft ons een set verwachte benchmarkscores gegeven op basis van eigen testen. We hebben dit alleen ter referentie gebruikt. Qualcomm heeft geen referentieresultaten voor 3DMark opgeleverd.
Qualcomm Snapdragon 845 Benchmarkresultaten
criterium | Versie | Proef 1 | Proef 2 | Proef 3 | Gemiddelde |
---|---|---|---|---|---|
AnTuTu | 7.1.4 | 285.439 | 284.727 | 284.836 | 285, 000.7 |
GeekBench (Single-core) | 4.3.2 | 2372 | 2390 | 2391 | 2, 384.3 |
GeekBench (Multi-core) | 4.3.2 | 8328 | 8333 | 8292 | 8, 317.7 |
PCMark | 2.0.3716 | 9055 | 9074 | 9122 | 9, 083.7 |
GFxBench ES3.1 1080 Manhattan Offscreen | 5.0.0 | 61 (3.763 beelden) | 60 (3.746 frames) | 60 (3.747 frames) | 60.3 |
GFxBench ES3.1 1080 Auto Chase Offscreen | 5.0.0 | 35 (2.079 beelden) | 35 (2.074 beelden) | 35 (2.073 beelden) | 35 |
GFxBench ES3.0 1080 Manhattan Offscreen | 5.0.0 | 83 (5.174 frames) | 83 (5.168 beelden) | 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 | 4504 | 4642 | 4448 | 4, 531.3 |
AI BenchMark | 2.1.2 | 7166 | 7256 | 7104 | 7, 175.3 |
Aimark | 1.4 | 215 | 201 | 212 | 209, 3 |
Octaan | 2.0 | 17.088 | 16.972 | 16.841 | 16.967 |
Snelheidsmeter | 1.0 | 95.7 | 96 | 96.9 | 96.1 |
JetStream | 1.1 | 88.3 | 86.7 | 87.8 | 87.6 |
HiSilicon Kirin 980 Benchmarkresultaten
criterium | Versie | Proef 1 | Proef 2 | Proef 3 | Gemiddelde |
---|---|---|---|---|---|
AnTuTu | 7.1.4 | 271.727 | 274.133 | 274.627 | 273, 495.7 |
GeekBench (Single-core) | 4.3.2 | 3334 | 3335 | 3337 | 3, 335.3 |
GeekBench (Multi-core) | 4.3.2 | 9860 | 9860 | 9794 | 9838 |
PCMark | 2.0.3716 | 7557 | 7558 | 7527 | 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 Auto Chase Offscreen | 5.0.0 | 30 (1.795 frames) | 30 (1.767 frames) | 30 (1.773 beelden) | 30 |
GFxBench ES3.0 1080 Manhattan Offscreen | 5.0.0 | 86 (5.362 beelden) | 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 | 3570 | 3597 | 3594 | 3587 |
AI BenchMark | 2.1.2 | 14.021 | 14.005 | 14.051 | 14, 025.7 |
Aimark | 1.4 | 2295 | 2333 | 2295 | 2, 307.7 |
Octaan | 2.0 | 20.553 | 20.622 | 2, 0889 | 20.688 |
Snelheidsmeter | 1.0 | 113 | 113.4 | 114, 0 | 113.5 |
JetStream | 1.1 | 94.8 | 94.1 | 94.1 | 94.4 |
Qualcomm Snapdragon 855 vs. Snapdragon 845 vs. Kirin 980 Samenvatting
criterium | Tegenover Leeuwebek 845 | Tegenover 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 Auto 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 |
Octaan | 1.46 | 1.2 |
Snelheidsmeter | 1.22 | 1.04 |
JetStream | 1.32 | 1.23 |
Gevolgtrekking
Hier zijn enkele dingen die u moet wegnemen van de benchmarkresultaten van de Snapdragon 855 versus Snapdragon 845:
- Qualcomm claimt een verbetering van 45% in CPU-prestaties. Zeker, de sprong naar ARM Cortex-A76-gebaseerde kernen zou een substantiële prestatiestoot moeten opleveren. De verbeteringen van 48% en 35% in respectievelijk de single-core en multi-core scores van GeekBench zijn indrukwekkend, en aangezien de meeste workloads profiteren van verbeteringen in single-core prestaties, zullen we Qualcomm hier de overwinning geven.
- Net zoals Qualcomm beweerde, biedt de Adreno 640 GPU in de Qualcomm Snapdragon 855 ongeveer 20% hogere prestaties ten opzichte van de Adreno 630 GPU in de Qualcomm Snapdragon 845. (Zie: 3DMark en GFXBench resultaten zonder de verouderde T-Rex-test.)
- Aangezien PCMark de systeemprestaties meet, is het niet verrassend dat de gepolijste Google Pixel 3 XL-software iets beter presteert dan de bijna-AOSP-software op het Qualcomm Snapdragon 855-referentieapparaat.
- In onze interviews met Travis Lanier, Gary Brotman en Ziad Asghar van Qualcomm hebben we het gehad over de moeilijkheden bij het benchmarken van AI-prestaties. Hoe dan ook, Qualcomm gebruikte publiekelijk beschikbare AI-benchmarks in hun marketing voor de Snapdragon 855. Qualcomm beweert dat de Snapdragon 855 een drievoudige verbetering in AI-prestaties biedt ten opzichte van de Snapdragon 845. Afhankelijk van de AI-benchmarks / ANN-modellen die u gebruikt, is de Snapdragon 855 zeker biedt een substantiële AI-prestatieverbetering als gebruik wordt gemaakt van HVX .
- De Snapdragon 855 biedt verbeteringen in geheugenprestaties, zoals blijkt uit de AnTuTu RAM-subscore. De Pixel 3 XL scoorde gemiddeld ongeveer 3400, terwijl het Snapdragon 855 referentie-apparaat gemiddeld ongeveer 4300 scoorde.
En hier zijn onze gedachten over de benchmarkresultaten van de Snapdragon 855 versus Kirin 980:
- Het is niet verwonderlijk dat de CPU-prestaties van de Snapdragon 855 niet zo veel beter zijn dan die van de Kirin 980. Beide platforms gebruiken ARM Cortex-A76 en ARM Cortex-A55 CPU-kernen, hoewel Qualcomm ze een beetje aanpast en beide platforms verschillende kernclusterconfiguraties hebben en kloksnelheden.
- De aangepaste Adreno 640 GPU van Qualcomm in de Snapdragon 855 trounce de ARM Mali-G76MP10 GPU in het Kirin 980-platform. Zelfs de Adreno 630 GPU in de Snapdragon 845 overtreft de GPU van de Kirin 980. We hebben geen kans gekregen om echte games te testen, maar op basis van deze resultaten zou de Snapdragon 855 het betere platform voor mobiel gamen moeten zijn .
- Op de Snapdragon Summit beweerde Qualcomm dat hun nieuwe mobiele platform een tweevoudige verbetering in AI biedt ten opzichte van de "concurrentie", waarvan we aannemen dat het de Kirin 980 is. Ondanks het feit dat ze geen specifiek blok hebben voor AI-verwerking (wat Huawei een "NPU" noemt) ), Qualcomm's verbeteringen in de berekening over de hele linie zorgen ervoor dat de Snapdragon 855 de Kirin 980 kan verslaan in de twee AI-benchmarks die we hebben getest.
Aanbevolen lezing:
Benchmarks die we hebben gebruikt
CPU, GPU en geheugen
CPU en geheugen
Systeem
grafiek
AI
browser
Octane 2.0Speedometer 1.0JetStream 1.1
Hoofdafbeelding door Max Weinbach. Verklaringen voor elk van de benchmarks werden verstrekt door Mario Serrafero. Mario Serrafero hielp ook bij de analyse van de benchmarkresultaten.