Qualcomm Snapdragon 845 Hands On: Benchmarks og førstehåndsindtryk

click fraud protection

Qualcomm inviterede XDA Developers til sit hovedkvarter i San Diego, hvor vi fik mulighed for at benchmarke virksomhedens flagskib Snapdragon 845 system-on-chip. Her er resultaterne.

Det Qualcomm Snapdragon 845 blev officielt annonceret i december sidste år, selvom dets afsløring på det årlige Snapdragon Tech Summit efterlod os med næsten lige så mange spørgsmål som svar. Selvom det lykkedes os at få en beskrivelse på overfladeniveau af dens arkitektur og muligheder, har vi indtil videre været nødt til at stole på virksomhedens interne data - nemlig dets citerede år-til-år procentvise stigninger - for at estimere den nye platforms ydeevne. Nu har vi fået benchmarkscore.

I denne uge blev en gruppe journalister, analytikere og YouTube-personligheder inviteret til Qualcomms 5G Day-begivenhed, hvor virksomheden udgav flere oplysninger om sin tilslutningsindsats og fremtiden for mobilen internet. Bagefter måtte nogle af os blive til en benchmarking-session med en referenceenhed med Snapdragon 845 og andre avancerede komponenter. Mens vi kun havde omkring to til tre timers praktisk tid med enheden - og på trods af at referenceenheden blev bygget til det ene formål af at teste (og nu fremvise) platformen -- det lykkedes os at få indsigt i, hvad vi kan forvente af kommende flagskibsenheder, der vil indeholde Snapdragon 845.

Før vi viser dig nogle af de resultater, vi har indsamlet, er her en hurtig genopfriskning af Snapdragon 845, herunder hvad der er ændret, og hvad der er nyt med hensyn til CPU og GPU design og implementering.

FØR MIG TIL BENCHMARKS


Lidt baggrund

Snapdragon-seriens chiparkitektur, som historisk har haft en blanding af brugerdefinerede og semi-tilpassede kerner baseret på ARM-design, er forbedret dramatisk i løbet af det sidste årti. Qualcomms Scorpion CPU-kerne blev efterfulgt af dens brugerdefinerede Krait CPU-kerne, startende med Snapdragon S4 i 2012. I 2015 flyttede Qualcomm til en kombination af 64-bit ARM Cortex-A57- og Cortex-A53-kerner med Snapdragon 810 og 808, pensionerende Krait i processen. Men kun et år senere var Qualcomm tilbage i det brugerdefinerede CPU-kernespil med Snapdragon 820. Det markerede debuten af ​​Kryo (omtalt i sammenligninger nedenfor), som lagde stor vægt på floating point IPC (Instructions Per Clock) i single-threaded performance.

Kryos CPU-ydeevne og strømeffektivitet blev forbedret i forhold til Qualcomms ret overvældende implementering af ARM Cortex-A57 i Snapdragon 808 og 810, men benchmarks viste, at den ikke kunne matche ARMs 2016-kerne, Cortex-A72, hvad angår heltal IPC. Når det er sagt, var det en forløsende udgivelse for Qualcomm; sin forgænger havde plettet virksomhedens omdømme blandt nogle anmeldere som i mange tilfælde ikke kunne ignorere varme- og droslingsproblemerne set på mange Snapdragon 810-enheder, især tidligere modeller som f.eks. HTC One M9 og LG G Flex 2.

Med Snapdragon 835, ændrede Qualcomm tingene op igen med "semi-custom" CPU-kerner, der udnyttede licensen "Built on ARM Cortex Technology". Snapdragon 835 har Kryo 280 "performance"-kerner baseret på ARMs A73-design, der er hurtigere end virksomhedens sidste generation fuldt tilpassede forgængere i form af heltalsinstruktioner pr. ur (IPC), men går tilbage, når det kommer til flydende-komma-matematik (FPM). Alligevel er Snapdragon 835 stadig en af ​​de hurtigste system-on-chips på Android-markedet, og det er et væsentligt spring fremad fra et teknologisk synspunkt, hvilket bringer bedre strømeffektivitet og termisk stabilitet samt fremskridt inden for periferiudstyr komponenter.


Oversigt over Snapdragon 845-forbedringer

Specifikationer

Qualcomm Snapdragon 845

Qualcomm Snapdragon 835

Chipsæt

845 (10nm LPP)

835 (10nm LPE)

CPU

4x 2,8 GHz Kryo 385 (A75 "ydelse"), 4x 1,8 GHz Kryo 385 (A55 "effektivitet")

4x 2,45GHz Kryo 280 (A73 stor), 4x 1,9GHz Kryo 280 (A53 LITTLE)

GPU

Adreno 630 GPU

Adreno 540 GPU

Hukommelse

4x 1866MHz 32-bit LPDDR4X

4x 1866MHz 32-bit LPDDR4X

ISP/kamera

Dual 14-bit Spectra 280 ISP 32MP

Dual 14-bit Spectra 180 ISP 32MP

Modem

Snapdragon X20 LTE (Cat 18 downlink, Cat 13 uplink)

Snapdragon X16 LTE (Cat 16 downlink, Cat 13 uplink)

Som du måske har bemærket, er Snapdragon 845 den første Qualcomm-chip i flere generationer der ikke er blevet arkitektonisk eftersyn i et skifte fra brugerdefinerede til semi-brugerdefinerede kerner, eller omvendt. Den genansætter "Built on ARM"-licensen, der følger i fodsporene på sidste års Snapdragon 835. Dette er første gang i årevis, vi har set Qualcomm-flagskibe holde fast i brugerdefineret eller semi-tilpasset kernedesign to år i træk, og det er ikke uberettiget. Snapdragon 845 har otte Kryo 385 CPU-kerner, og selvom deres navn antyder homogenitet, består den faktisk af fire Cortex-A75 ydeevnekerner og fire Cortex-A55 effektivitetskerner. Springet til nyere kerner ville i sig selv antyde et sundt boost i ydeevnen, ligesom vedtagelsen af ​​Samsungs 2. generations 10nm LPP (low power plus) FinFET-proces, som chippen er bygget på. Disse opdateringer og andre forbedringer bidrager til den citerede 30 % ydelsesforøgelse i forhold til sidste års 835, og den samlede forbedring på 25 % til 30 % i strømeffektivitet.

Snapdragon 845 System-on-chip (Kilde: Qualcomm)
Kilde: ARM

Kryo 385's ydeevne ("Guld") kerner er clocket op til 2,8 GHz, op fra Kryo 280's 2,4 GHz. A75-designet forbedrer sig i forhold til tidligere års A72 og A73 in med hensyn til ydeevne, mens man flytter til ARMv8.2-arkitekturen, som bringer en forbedret hukommelsesmodel, skalerbare vektorudvidelser (SVE) og andre forbedringer. Kernerne tilføjer også funktioner som understøttelse af ARMs DynamIQ, ARMs forbedrede standard for heterogen databehandling.

A72 og A73 fokuserede meget på at forbedre termisk stabilitet og strømeffektivitet, og A75 viderefører disse fordele (f.eks. ved at holde A73's grenprædiktor med minimal tuning), mens den udviser en samlet forbedring i ydeevne.

A75 har en stigning på 22 % i forhold til Cortex-A73 på den samme procesknude og med samme clockhastighed. Det ser over 20 % bedre heltals kerneydelse og 33 % højere floating-point og NEON-ydeevne (med tilføjelse af understøttelse af FP16 halvpræcisionsbehandling) og forbedringer i maskinlæringsydelse gennem inklusion af en INT8-punktproduktinstruktion til 8-bit neurale netværksalgoritmer (selvom du sandsynligvis stadig ville ønske at udføre maskinlærings-arbejdsbelastninger på Snapdragon 845's Adreno 630 GPU eller beregne DSP). Da A75 oprindeligt blev afsløret og detaljeret, foreslog ARM, at vi kunne forvente en stigning på 34 % i Geekbench-ydeevne sammenlignet med Cortex-A73, som oplevede lave tocifrede procentvise forbedringer i forhold til A72 højst. I blot et par afsnit mere vil vi se, hvordan det oversættes til Snapdragon 845.

Fordele ved heterogen databehandling. (Kilde: Qualcomm)

DynamIQ er også et lovende fremskridt, der bygger videre på stort. LIDT for at få mest muligt ud af A75+A55-kombinationen, der findes på Snapdragon 845. DynamIQ styrer grupperingen af ​​CPU-klynger og deres indbyrdes kommunikation til heterogen databehandling. Den understøtter op til otte CPU'er pr. klynge med op til otte spændings-/frekvensdomæner pr. CPU-klynge -- Snapdragon 845 har en velkendt to-klyngeopsætning med tre ur- og spændingsdomæner. Broen mellem klynger udføres af en DynamIQ delt enhed eller DSU, som kan være vært for en valgfri delt enhed L3-cache (hvor A75/A55 nu har private L2-cacher i stedet), og Snapdragon 845 udnytter fuldt ud det. DynamIQ muliggør også en finkornet CPU clockhastighedskontrol, som 845'eren nemt vil bruge.

Mens vi er på emnet delte caches, tilbyder især Snapdragon 845 også en separat 3MB systemcache til alle SoC blokeringer, som Qualcomm hævder kan hjælpe med at reducere adgangstransaktioner med op til 75 %, hvilket igen giver en vis ydeevne og strømbesparelse forbedringer.

Kilde: ARM

A55 vs. A53 (Kilde: ARM)

Kryo 385's ("Sølv") klynge har "effektivitet"-kerner baseret på ARMs Cortex-A55 og clocket til 1,8 GHz. Qualcomm hævder, at det resulterende stigning i ydeevnen er omkring 15 %, og virksomheden bemærkede også, at kernerne spiller en nøglerolle i den heterogene computerplatforms samlede kraft effektivitet. Vi har faktisk set gode resultater med tidligere generations effektivitetskerner i Qualcomms flagskibschipsæt, men også i mellemklassen (The Snapdragon 625, som udelukkende indeholdt A53-kerner og havde legendarisk udholdenhed, er en prime eksempel). A55 ser de forventede forbedringer, såsom de førnævnte ARMv8.2-arkitekturudvidelser, dedikeret maskinlæring instruktioner og privat L2-cache (op til 256KB) og også en nydesignet mikroarkitektur, der lover en 18% ydeevneforbedring ydeevne med 15 % bedre strømeffektivitet (Vi bliver nødt til at se, hvordan Qualcomm besluttede at justere disse knapper, men det vil sandsynligvis være til fordel for udholdenhed).

Denne stigning på 18 % præstationsreference afspejles på tværs af 18 % bedre heltalydelse, 20 % højere ydeevne med flydende komma, 40 % højere ydeevne i NEON SIMD og 15 % hurtigere JavaScript, sammen med et massivt boost på op til 200 % til hukommelsesbundne arbejdsbelastninger iht. ARM. Den reducerede cache-latens og ydeevneoptimeringer gør det til en generelt bedre version af den strømeffektive kerne bag sidste års bemærkelsesværdige udholdenhedskonger, og med 845 med en lidt lavere frekvens i effektivitetsklyngen (med 100MHz sammenlignet med 835), forventer vi, at dette A55-arrangement er en stor bidragyder til batterilevetiden opsparing.

Sidst men ikke mindst bringer Snapdragon 845 de forventede forbedringer til Qualcomms brugerdefinerede GPU-linje, med den nye Adreno 630, der lover 30 % hurtigere ydeevne, samtidig med at den forbliver 30 % mere strømeffektiv. I modsætning til ARM-baserede CPU'er på 845'eren har det været en udfordring at afdække detaljer om, hvad der er nyt og forbedret ud over ydeevnetal - vi ved, at den har dobbelt så mange computerkerner som den tidligere generation af Adreno GPU, for eksempel... men ikke meget andet.

Vi er tidligere blevet behandlet med større proportionelle GPU-forbedringer fra år til år, men det er værd at bemærke, at Qualcomms Især GPU'er står over konkurrenterne på Android-området, noget der ikke altid kan siges om dens CPU tilbud. Mali-G72 (12-kerne-variant) i HiSilicon 970 og Mali-G71 (20-kerne-variant), der findes i Exynos 8895, begyndte at bygge bro over dette ydeevnegab, men på bekostning af strømeffektivitet. Dette er vigtigt for Qualcomm, da virksomheden fokuserer på heterogen databehandling i en samlet platform, og forbedringerne i strømeffektivitet over hele linjen spiller en stor rolle i at. Det passer også ind i virksomhedens fokus på virtual reality (det er ingen overraskelse, at Snapdragon-chipsæt er på vej til VR-headset), og maskinlæringsindsats på enheden (dets SDK'er giver udviklere mulighed for at fordele arbejdsbelastninger på tværs af CPU'en, GPU'en og beregne DSP efter behov).


Testenhed, metode og faldgruber

Qualcomm Snapdragon 845 Reference Design

OnePlus 5 (Snapdragon 835)

OnePlus 3T (Snapdragon 821)

Android version

Android 8.0 Oreo

OxygenOS 5.0.2, Android 8.0 Oreo

OxygenOS 5.0.1, Android 8.0 Oreo

Chipsæt

Snapdragon 845 (Octa-core, 10nm, 4x 2,8GHz + 4x 1,8GHz)

Qualcomm Snapdragon 835 (Octa-core, 10nm, 4x 2,45GHz + 4x 1,9GHz)

Qualcomm Snapdragon 821/MSM8996 Pro (Quad-core, 14nm, 2x 2,4 GHz + 2x 1,6 GHz)

GPU

Adreno 630 GPU

Adreno 540 GPU

Adreno 530 GPU

vædder

6 GB LPDDR4X

6 GB LPDDR4X

6 GB LPDDR4

Skærm

5,5-tommer 2560 x 1440 pixels (538 ppi)

5,5-tommer 1920 x 1080 pixels (401 ppi)

5,5-tommer 1920 x 1080 pixels (401 ppi)

Opbevaring

UFS 2.1

UFS 2.1

UFS 2.0

Da det var tid til at teste Snapdragon 845, blev vi taget til et lille mødelokale i Qualcomms hovedkvarter i San Diego, hvor vi havde et par timer med den nyeste hardware fra Qualcomm's. Reference design program. Denne enhed lignede noget, der faktisk kunne sælges i en butik, i modsætning til den rå, blanke mursten, der var Snapdragon 835 referencemodel (MDP/S). Den havde en 5,5-tommer QHD-skærm og kraftfulde komponenter, herunder en beskeden kamerasensor, som er beskrevet i tabellen over dette afsnit. Qualcomm har fokuseret på at udvikle en mere termisk stabil platform, og det fremgik af referencedesignets ydeevne — enheden var imponerende termisk stabil og holdt score inden for de forventede områder, selv ved højere temperaturer.

Den kørte Android 8.0.0 Oreo uden ændringer, men enheden havde USB-fejlfinding aktiveret, når vi nåede til det, og root-adgang var tilsyneladende også blevet aktiveret (det kunne vi ikke drage fordel af lige der og da). Det var blevet brugt til benchmarking adskillige gange før vores session, med resultater fra uger tilbage, der var betydeligt lavere end dem, vi opnåede.

Et par ord om metode: Vi havde kun et par timer med Snapdragon 845 referenceenheden, og det skal bemærkes, at den ROM den kørte langt fra var en produktionsklar pakke. Vi blev på forhånd orienteret om nogle test-uregelmæssigheder, som vi skulle passe på, så de resultater, vi opnåede, burde ikke være blevet påvirket af enhedens software. Når det er sagt, er nogle tests som PCMark afhængige af Android API-opkald og kan derfor være mere modtagelige for uvedkommende adfærd introduceret af ROM'en, og vores glathedstest er også stærkt afhængige af ROM optimering. Vi forventer, at nogle af disse tal vil være lidt anderledes end dem, vi vil rapportere i fremtiden, når vi først får testet Snapdragon 845 på faktiske produktionsenheder. OEM'er vil introducere deres egne kerne- og guvernørændringer, og de vil i sidste ende diktere, hvordan processoren udfører på deres enheder (bruger potentielt ikke den samme schedutil CPU-skaleringsregulator som referenceenheden anvendelser). Alligevel bør disse benchmarks stadig give os en informeret forhåndsvisning af, hvad vi kan forvente.

Fordi vi havde en begrænset mængde tid med disse enheder, og fordi hver af os kun fik én enhed at teste, havde vi ikke råd til grundigt at verificere, at konfoundere faktisk ikke ændrede scoringer. Når det er sagt, har vi heller ingen grund til at tro, at disse resultater ikke er pålidelige: vi har uafhængigt deaktiveret de få apps på enheden for at forhindre dem i at kører i baggrunden (og mærkbart men minimalt påvirker scorepoint), og alle vores resultater faldt inden for (eller over) Qualcomms foreslåede intervaller. Et problem, vi bestemt ikke kunne undgå, var varme, da tidsbegrænsningerne tvang os til at køre de fleste af benchmarktestene sekventielt. Vi tillod dog enheden at køle ned efter de længere grafiktunge tests, og som vi sagde før, gør vi ikke tror, ​​at varmen introducerede betydelig drosling (vi observerede ikke nævneværdige ændringer i CPU-frekvensen grafer).

Vi udførte hver test tre gange, med undtagelse af Geekbench (fire gange) og PCMark (en gang). For at sammenligne ændringerne på tværs af system-on-chip generationer, kørte vi de samme benchmarks det samme antal gange på en OnePlus 3T (6GB) og OnePlus 5 (6GB). Begge disse enheder har 1080p-skærme, så vi har kun inkluderet off-screen grafiktests i denne sammenligning. Men nær slutningen af ​​artiklen finder du et link til alle de data, vi brugte til denne artikel, hvor du også vil se 1440p-resultater på skærmen for SDM845. Uden videre, her er tallene!


Benchmark testresultater

Først og fremmest tager vi et kig på Geekbench 4, en af ​​de bedre (hvis ikke den bedste) test til vurdering af CPU-ydeevne på Android-enheder og på tværs af platforme. Dette benchmark har været ekstremt populært blandt entusiaster i mange år, og holdet bag har lyttet til både brugere og virksomheder at optimere nøjagtigheden og maksimere nytten af ​​sine tests. Geekbench 4 introducerede en ny scoreskala normaliseret omkring Intel Core i7-6600U (som har en basisscore på 4.000), samt nogle pauser mellem arbejdsbelastninger for at minimere effekten af ​​termisk drosling (som følge heraf har den en længere færdiggørelsestid end Geekbench 3). 4.1-opdateringen forbedrede også skalerbarheden med flere kerner og foretog ændringer i arbejdsbelastningen med hukommelsesforsinkelse for at undgå cache-hits på system-on-chips med Cortex-A72 og A73-kerner (dette er en af ​​grundene til, at vi var nødt til at teste nogle af vores resultater for denne artikel igen, da single-core og multi-core scores oplevede en lille stigning på omkring 2% og 5% henholdsvis). Geekbench 4 bruger tests, der implementerer populære algoritmer og arbejdsbelastninger, der er homologe med dem bag kulisserne i mange populære applikationer, så dens resultater er meget indsigtsfulde. Den detaljerede opdeling vil hjælpe os med at vurdere nogle af forbedringerne på Qualcomms nye chipset.

Med Snapdragon 845 ser vi forbedringer over hele linjen, noget der ikke kunne siges om sidste års flagskib system-on-chip. Single-core scoren ser en gennemsnitlig stigning på 25%, mens multi-core scoren ser en mindre stigning på 24%. Disse tal er omkring de forventede forbedringer på 25% til 30%, og for det meste ser vi en stigning i hver af sub-scores i Geekbench (se diagrammet nedenfor). En anden interessant observation er, at både floating point-score pr. MHz og heltalsscore pr. MHz viser forbedring i forhold til Snapdragon 835. Kernerne i sidste års Snapdragon 835 oplevede en stigning i heltalsscore pr. MHz, men et fald i floating point-score pr. MHz sammenlignet med Krait-kernerne i Snapdragon 821. Denne gang er der mindre kompromis (og for at være klar, kompromis er ikke det, vi ønsker her) fra en generation til den næste i disse kategorier, og den højere clockhastighed på 845 betyder, at denne fordel pr. MHz bør omsættes til den forventede ydeevne opløftning.

SDM845

Single-Core Performance Forbedring

SDM835

Single-Core Performance Forbedring

MSM8996

Enkelt

2453

x1,25

1965

x1,06

1841

Krypto

1547

x1,27

1223

x1,58

776

Heltal

2759

x1,33

2074

x1,12

1859

Flydende punkt

2065

x1,45

1422

x0,84

1696

Hukommelsesscore

2570

x.94

2721

x1,19

2285

AES (GB/sek.)

1.16

x1,23

942.4

x1,78

529.8

LZMA (MB/sek.)

4.14

x1,45

2.86

x1,29

2.22

JPEG (Mpixels/sek.)

21.9

x1,32

16.6

x0,75

22

Canny (Mpixels/sek.)

32.3

x1,27

25.5

x0,79

32.1

Lua MB/sek.)

2.20

x1,25

1.76

x1,24

1.42

Dijkstra (MTW/sek

1.88

x1,08

1.74

x1,20

1.45

SQLite (Krows/sek.)

71.8

x1,35

53.3

x1,43

37.2

HTML5-parse (MB/sek.)

12.9

x1,43

8.99

x1,01

8.90

HTML5 DOM (KElementer/sek.)

2930

x1,31

2230

x2,97

746.6

Histogram (Mpixels/sek.)

68.4

x1,31

52.2

x0,92

56.7

PDF-gengivelse (Mpixels/sek.)

68.6

x1,37

50.1

x0,84

59.5

LLVM (funktioner/sek.)

353.8

x1,35

262.6

x1,58

165.9

Kamera (billeder/sek.)

7.82

x1,38

5.68

x0,74

7.70

N-Kropsfysik (Kpar/sek.)

1440

x1,64

877.8

x0,79

1110

Strålesporing (kpixels/sek.)

353.5

x1,51

233.4

x0,81

286.7

Rigid Body Physics (FPS)

8683.3

x1,40

6189.4

x1,06

5815.2

HDR (Mpixels/sek.)

12

x1,42

8.48

x0,71

12

Gaussisk sløring (Mpixels/sek.)

33.9

x1,40

24.3

x0,48

51.1

Talegenkendelse (ord/sek.)

18.7

x1,30

14.4

x1,36

10.6

Ansigtsgenkendelse (Ksubwindows/sek.)

823.8

x1,62

509.1

x0,76

671.7

Hukommelseskopi (GB/sek.)

6.04

x1,22

4.94

x0,77

6.38

Hukommelsesforsinkelse (ns)

174.9

x1,40

124.8

x0,53

237

Hukommelsesbåndbredde (GB/sek.)

15.9

x0,86

18.5

x1,53

12.1

SDM845

Multi-Core præstationsforbedringer

SDM835

Multi-Core præstationsforbedringer

MSM8996

Multi

8437

x1,24

6788

x1,66

4104

Krypto

7025

x1,15

6117

x3,04

2013

Heltal

11071

x1,23

8981

x1,84

4879

Flydende punkt

8288

x1,33

6232

x1,51

4134

Hukommelsesscore

3087

x1,05

2937

x1,03

2838

AES (GB/sek.)

5.28

x1,14

4.62

x3,12

1.48

LZMA (MB/sek.)

15.4

x1,17

13.2

x1,92

6.87

JPEG (Mpixels/sek.)

98.4

x1,22

80.9

x1,66

48.7

Canny (Mpixels/sek.)

142.2

x1,17

121.5

x1,59

76.6

Lua MB/sek.)

8.40

x1,05

8.03

x2,01

4

Dijkstra (MTW/sek

7.14

x1,31

5.47

x1,49

3.66

SQLite (Krows/sek.)

309

x1,32

234.4

x2,41

97.4

HTML5-parse (MB/sek.)

58.1

x1,39

41.9

x1,79

23.4

HTML5 DOM (KElementer/sek.)

7.14

x1,43

5.01

x2,66

1.88

Histogram (Mpixels/sek.)

303

x1,18

256.1

x1,72

149

PDF-gengivelse (Mpixels/sek.)

306.2

x1,21

252.2

x1,99

126.5

LLVM (Kfunktioner/sek.)

1440

x1,20

1200

x2,46

488.3

Kamera (billeder/sek.)

34

x1,28

26.6

x1,58

16.8

N-Kropsfysik (Mpairs/sek.)

6.04

x1,48

4.07

x1,67

2.44

Strålesporing (kpixels/sek.)

1420

x1,64

1010

x1,64

616.6

Rigid Body Physics (FPS)

39598

x1,38

28718.4

x1,70

16915.3

HDR (Mpixels/sek.)

51.3

x1,30

39.6

x1,64

24.2

Gaussisk sløring (Mpixels/sek.)

142.7

x1,32

108.3

x1,43

75.7

Talegenkendelse (ord/sek.)

52.2

x1,17

44.6

x1,42

31.4

Ansigtsgenkendelse (Ksubwindows/sek.)

3.31

x1,40

2.37

x1,25

1.89

Hukommelseskopi (GB/sek.)

9.11

x1,29

7.07

x.71

9.96

Hukommelsesforsinkelse (ns)

167.8

x1,29

130.1

x0,55

237.2

Hukommelsesbåndbredde (GB/sek.)

18.6

x1,20

15.5

x0,88

17.6

Samlet set viser Geekbench 4 en sund (hvis uspektakulær) forbedring fra år til år. Men det afgørende er, at resultaterne ikke er nok til at slå Apples A11 Bionic-system-på-chip, som scorer over 4.200 i single-core tests og over 10.100 i multi-core tests. Lige siden Apple begyndte at stikke af med chipbenchmarks for et par år siden, er kløften kun blevet større mellem Apple og Qualcomm, til det punkt, hvor sidstnævntes påstande om 25% til 30% år-til-år forbedringer med hver Snapdragon-revision er blevet et tegn på dens manglende evne til at vælte Apples tilpassede silicium i denne hensyn.

Selvfølgelig er der nogle modargumenter, der tjener til at underminere sammenligningen. Den tilsyneladende uoverstigelige kløft mellem Qualcomm og Apples system-on-chips mindskes, når du overvejer metrics såsom ydeevne pr. kvadratmillimeter, for eksempel, eller når du ser på de særlige mål for hver enkelt Selskab. Qualcomm har til hensigt, at Snapdragon 845 skal have et ydelse-til-watt-til-kvadrat-millimeter-forhold, der tjener bedst applikationer ikke kun på smartphones, men også på virtual reality-headset, tilsluttede enheder og Windows computere. Apple designer sine chipsæt primært og næsten udelukkende med én enhed i tankerne: iPhone.

Argumenter og modargumenter på det punkt til side, er præstationsstigningen for Snapdragon 845 omkring det, vi forventede, og hvad der er blevet hævdet af Qualcomm. Bare forvent ikke, at CPU-kapaciteten i 845 (og bestemt ikke dens Geekbench-score) matcher Apples nuværende og kommende chipsæt.

SDM845

Præstationsforbedring

SDM835

Præstationsforbedring

MSM8996

samlet set

265569

x1,24

213994

1.23

173450

CPU

91838

x1,25

73254

1.35

54085

GPU

107322

x1,25

85999

1.24

69286

UX

58498

x1,89

30918

.74

42047

MEM

7910

x, 75

10489

1.31

8033

Går vi videre, har vi benchmark resultater fra AnTuTu, en ekstremt populær og holistisk test, der ofte får meningsfulde revisioner. Mens AnTuTu måske er bedst kendt for sit fremtrædende testresultat med én score, er det den individuelle underscore opdeling, der bedst sætter os i stand til at vurdere forskellene mellem chips i de fleste tilfælde, og i dette tilfælde især.

UX- og hukommelsestesten involverer komponenter og faktorer ud over den CPU og GPU, vi fokuserer på, og derfor er afvigelser fra vores forventede resultater ikke helt uventede. Alligevel ligger den gennemsnitlige scorestigning for Snapdragon 845 komfortabelt på det forventede 25%-interval, ligesom den gennemsnitlige GPU- og CPU-score. UX-testen, som simulerer brug af applikationer i den virkelige verden (f.eks. listerullning, indlæsning af tekst og billede elementer og så videre), ser et gigantisk løft i forhold til vores OnePlus 5-specifikke score, mens hukommelsesbelastningen ser en reduktion. I betragtning af at den endelige score er en sum af alle uafhængige scores, er det denne UX-test, der uforholdsmæssigt påvirker det endelige resultat til 845'erens fordel. Fordi det er en test, der er akut påvirket af systemadfærd, anbefaler vi at være mindre opmærksom på den.

PCMark til Android BenchmarkUdvikler: UL LLC

Pris: Gratis.

3.4.

Hent

SDM845

Præstationsforbedring

SDM835

Præstationsforbedring

MSM8996

Web 2.0-resultat

8197

x1,23

6667

x1,14

5828

Webbrowsing

6971

x1,10

6321

x1,20

5263

Video redigering

5726

x1,11

5146

x1,13

4542

Skrivning

8278

x1,25

6604

x1,37

4821

Fotoredigering

17196

x1,55

11060

x, 90

12273

Datamanipulation

6515

x1,18

5543

x1,17

4752

En anden test, der både simulerer applikationer og brugsscenarier fra den virkelige verden, og som er fuldstændig afhængig af ROM og kerne/guvernør tuning er PCMark. Vi ved ikke meget om den overordnede opførsel af Qualcomms referencedesign, så vi kan ikke kommentere på, hvor homolog med en detailenhed virksomhedens referencedesignfrekvensskalering kan være. Som vi har set på tværs af anmeldelser, har PCMark-resultater en tendens til at variere fra telefon til telefon, selv når de nævnte telefoner har lignende eller identiske specifikationer. Med alt det sagt, ser de fleste test en markant tocifret stigning på Snapdragon 845, med undtagelse af fotoredigeringstesten. (Fuld afsløring: vi kunne kun optage én score for denne test, da vi havde nogle problemer med både at installere og køre benchmark på flere testenheder.)

GFXBench BenchmarkUdvikler: Kishonti Ltd.

Pris: Gratis.

3.3.

Hent
3DMark â Gamers benchmarkUdvikler: UL LLC

Pris: Gratis.

4.1.

Hent

3DMARK

SDM845

Præstationsforbedring

SDM835

Præstationsforbedring

>MSM8996

Score

4859

x1,18

4103

1.40

2924

Fysik

5444

x1,75

3112

1.55

2010

Grafik

3515

x.78

4513

1.34

3362

G1

31.8

x1,11

28.7

1.24

23

G2

18.9

x1,27

14.9

1.40

10.7

P1

58.7

x1,09

54

1.11

48.8

P2

35.6

x1,05

34.1

1.52

22.4

P3

20.4

x1,20

17

1.78

9.57

Vi gik videre til grafiske benchmarks, og vi tog et kig på GFXBench's populære Manhattan (ES 3.1) og Car Chase tests og 3DMark'er Slingshot Unlimited test (ES 3.1). (Vi kørte ikke igennem Vulkan og har ikke inkluderet resultaterne af grafiktests på skærmen i denne sammenligning, selvom du vil være i stand til at finde resultater på skærmen i vores regneark.) Det er i disse test, at vi ser nogle af de stærkere præstationstal frembragt af Qualcomms Adreno 630 GPU. Specifikt ser vi tocifrede forbedringer, der nærmer sig (og i nogle tilfælde overstiger) en ydeevne på 50 % boost på GFXBenchs Manhattan og Car Chase offscreen-tests, mens 3DMark ser en stigning på 18% i det samlede antal score. Fysikresultatet ser den største forbedring med en 75 % højere score og variable stigninger i de tre dele af testen.

Vi kørte også Manhattan ES 3.1 Endurance / Battery Life-testen på Snapdragon 845, en 30-minutters test, der skubber den termiske konvolut af enhver enhed, den kører på (med Snapdragon 845 i især så vi en absurd top overfladetemperatur på 47°C | 117°F), og på trods af at enheden blev ulidelig varm, faldt billedhastigheden kun omkring 16 % og stabiliserede sig højere nær slutningen af prøve. Dette er bestemt ikke dårligt i betragtning af, at vi normalt sørger for at starte denne test ved kølige 28°C | 82,4°F, en luksus vi ikke havde råd til i en (bogstaveligt talt) opvarmet benchmarking-session. Vi har leveret nogle grafer, der sammenligner reguleringen på tværs af 821 og 835, men husk på, at disse resultater var opnået i meget mere kontrollerede testmiljøer -- jeg ville ikke drage stærke konklusioner ud fra disse specifikke resultater.

Sidst men ikke mindst på listen over syntetiske benchmarks har vi en gruppe browsertests: Octane, Kraken, Jetstream og Sunspyder. Heldigvis viste Snapdragon 845 en år-til-år forbedring i slutresultatet i forhold til Snapdragon 835 i disse tests. Vi har inkluderet den fulde resultatopdeling i regnearket nederst i denne artikel, og vi foreslår, at du henviser til det ark, da vi var i stand til at optage mange flere point for hver specifik arbejdsbyrde. Det er simpelthen umuligt for os at inkludere alle disse opdelinger i denne artikel uden at påvirke læsbarheden, så vi valgte at fokusere på de mere populære resultater og tests.

Vi kørte et par andre test, der ikke gav signifikante resultater. Geekbench 4's RenderScript-score viste en massiv 100% løft i forhold til Snapdragon 835, med Snapdragon 845 opnåede en score på 14.353 og de Razer Phone- og Exynos S8-baserede enheder scorede i 8.000-intervallet. Et par medlemmer af pressen ved benchmarking-sessionen, bl.a Fudzilla's Fuad Abazovic spurgte om dette og blev informeret om, at det kunne være relateret til den dobbelte stigning i antallet af computerkerner i Snapdragon 845 (vi fik at vide, at grafikydeevnen dog er begrænset af en fast pipeline, så forvent ikke at se en så dramatisk forbedring i de fleste arbejdsbyrder). Vi kørte også en af ​​vores glathedstest på Snapdragon 845 for at se, om referenceenhedens Oreo ROM var veloptimeret og/eller om 845 viste målbare fordele i UI-ydeevne... meningsløst, indrømmet, fordi det er umuligt for os at afgøre, om enten, begge eller ingen er sande. Når det er sagt, viste Play Butik-rulningstesten (et simpelt sæt på flere sekunder med hurtige swipes gennem en forudindlæst "Top Charts"-liste) ret fantastiske resultater (graferne ovenfor).


Benchmarks Giveth og Benchmarks Taketh Away

Vi har gennemgået et væld af benchmarks og har været i stand til at få et glimt af Snapdragon 845's ydeevne. Der er dog stadig meget at afdække, og hvordan systemet-på-chippen i sidste ende fungerer, vil afhænge af producentens implementeringer. Vi håber, at dette har været en nyttig, hvis ufuldkommen, sammenligning. Vi vil helt sikkert gense Snapdragon 845 - og dens instansiering i 2018-enheder - når flagskibstelefoner begynder at rulle ud.

Med det væld af benchmarkoplysninger, vi har pakket ud, er der et par vigtige ting. Qualcomms påstande om en 30% forbedring i både CPU- og GPU-ydeevne er tilsyneladende lige på penge, med nogle udsving over og under dette tal i forskellige benchmarks og deres individuelle subscores. Vi kan udlede, at Snapdragon 845 gør passende brug af de arkitektoniske forbedringer, som flytningen giver til A75- og A55-kerner, og at Adreno GPU-linjen igen leverer et respektabelt år for år forbedring. Alt dette kommer også med store energieffektivitetsforbedringer, der, selvom det er sværere at måle, bør resultere i mere håndgribelige fordele for slutbrugeren. Vi kan også forvente ydeevnefordele fra adoptionen af ​​DynamIQ, en af ​​de mere markante udviklinger inden for ARM-baserede chipsæt for nylig. Tilføj dertil Snapdragon 845's delte systemcache og tilgængeligheden af ​​SDK'er for at gøre korrekt brug af alle SoC-blokke, og vi kan begynde at se, hvordan Qualcomms sammensatte fokus på heterogen databehandling vil forme Snapdragon platform Bevæger sig fremad. Sigende nok, mens formålet med sidste uges pressebegivenhed primært var at benchmarke Snapdragon 845's CPU og GPU, de fleste af rundvisningerne og samtalerne vedrørte faktisk de perifere komponenter, som virksomheden bliver ved med at forfine med hver generation.

Faktisk ligger mange af de mest spændende udviklinger på Snapdragon på system-on-chip-blokkene omkring CPU'en og GPU'en. På forbindelsesfronten forbedrer Qualcomm for eksempel sit modem og samarbejder med partnere for at fremskynde og smidiggøre overgangen til 5G. Virksomheden fordobler også maskinlæring, og mens dens Hexagon 685 DSP mangler en dedikeret processorenhed, kan den stadig opnå tre gange så god ydeevne som den forrige generation. Aqstic audio codec (en laveffekt audio-codec, der understøtter højopløsningsstandarder og integrerede DAC'er), Qualcomms strømstyring og hurtigopladning løsning, Spectra ISP'en og den nye Secure Processing Unit er alle værditilføjelser, der påvirker brugeroplevelsen på én måde eller en anden. Alligevel har det på samme tid været uhyggeligt svært for virksomheden at kommunikere, hvordan alt dette ekstra silicium i sidste ende arbejder sig ind i brugeroplevelsen på konkrete, sporbare måder. CPU'er og GPU'er forbliver de vigtigste komponenter i hovedet på de fleste brugere.

Hvilket fører mig til det punkt, jeg rejste i 2016: Jeg bemærkede udvidende kløft mellem Apple og Qualcomm, og den måde, konkurrenter som Huawei og Samsung begyndte at udfordre virksomhedens præstationskrone på Android-området. Det chokehold er faktisk ikke løsnet endnu - det er kun strammet, da A11 Bionic er sprunget foran både Snapdragon 835 og den ikke-udgivne 845 i en enkelt revision. Som John Poole, skaberen af ​​Geekbench 4, engang sagde i en interview med XDA: "[Så meget som de ikke konkurrerer med Apple, så konkurrerer de med Apple". Dette gælder især i øjnene af entusiaster og dem, der nøje følger mobilteknologi - det er det bliver mere og mere tydeligt, at konkurrenterne er ved at indhente det, og på nogle (eller endda mange) områder overgår Qualcomm. Med Samsung lover f.eks. en gigantisk fordobling af single-core ydeevne med sin kommende Exynos-chip, og med HiSilicon introducerede den første dedikerede neurale netværksspecifikke behandlingsenhed sidste år, bliver meget af pressens opmærksomhed henledt andre steder.

Selvfølgelig vil Qualcomm hævde, at dens Hexagon DSP faktisk er en tredjegenerations AI-platform; at deres chips er uovertruffen med hensyn til ydeevne pr. watt, ydeevne pr. kvadratmillimeter eller ydeevne pr. watt pr. kvadratmillimeter; at de har en større, bredere og mere mangfoldig kundebase, som anvender platformen på mange forskellige måder; og så videre og så videre. Disse kan være solide tilbagevisninger, og jeg ser tilfældigvis gyldigheden af ​​nogle af disse diskussionspunkter. Men samtidig er jeg af den opfattelse, at internettet som helhed stadig er laser-fokuseret på CPU- og GPU-tal, og siliciummarkedet bliver kun hårdere på det område. Det betyder selvfølgelig ikke, at Qualcomms forsknings- og udviklingsteam gør det forkerte ved at investere så meget i alle komponenterne der bidrager til brugeroplevelsen, enten direkte eller ved at give OEM'er mulighed for at spare omkostninger ved at indføre standardiserede implementeringer som f.eks. Quick Oplade.

I slutningen af ​​dagen har du sikkert klikket på denne artikel, fordi du læser ordet "benchmark" i titlen. Når jeg ser på vores egne statistikker og resultaterne af konkurrerende websteders artikler om disse emner, tror jeg ikke, jeg ville tage fejl af at sige, at du ville have været mindre tilbøjelige til at læse en artikel med en overskrift om Aqstic audio codec, Spectra 280 ISP, Hexagon 685 DSP eller Secure Processing Enhed. Dette er en af ​​Qualcomms udfordringer fremadrettet, hvis det skal fortsætte med "kun" at levere præstationsforbedringer i størrelsesordenen 30% i de næste par år. Den voksende kløft i benchmarkscore, som internettet hævder at bekymre sig så lidt eller så meget om, men under alle omstændigheder ikke kan synes at holde op med at diskutere, vil blive ved med at suge den velfortjente opmærksomhed, som mange af virksomhedens gennembrud fortjener.


Hvis du er interesseret i at lære mere om, hvad Snapdragon 845 har at tilbyde, så tjek vores tidligere dækning:

  • Qualcomms anden generation Spectra ISP bringer massive forbedringer til smartphonefotografering
  • Qualcomm Hexagon 685 DSP er en velsignelse for maskinlæring
  • Snapdragon 845's Secure Processing Unit beskytter dine data mod angribere

SDM845 BENCHMARK SCORES BLAD