Jargon Buster: Veiledningen for forståelse av mobile prosessorer

I denne veiledningen vil vi kutte gjennom sjargonget for å forklare hva du trenger å vite om smarttelefonprosessorer.

I denne veiledningen vil vi kutte gjennom sjargonget for å forklare hva du trenger å vite om smarttelefonprosessorer.
Annonse

Det er så mange nye smarttelefoner og tabletter utgitt på markedet, og hver enkelt gjør krav på hvordan det er raskere, kraftigere og har bedre batterilevetid enn sine rivaler.

Mye av oppmerksomheten faller på prosessoren, kaste stadig større antall kjerner og gigahertz og biter på deg for å vise frem sin dyktighet.

Men vet du virkelig hva det betyr? I denne veiledningen vil vi kutte gjennom sjargonget for å forklare hva du trenger å vite om smarttelefonprosessorer.

Innføring av systemet på en chip (SoC)

Når vi snakker om mobile prosessorer, må vi først være klare på hva vi egentlig mener med "prosessor".

I stasjonære PC og bærbare spesifikasjoner Hva er inne i din bærbare? Hva er inne i din bærbare? Du bruker sannsynligvis en bærbar datamaskin noen ganger. Faktisk kan du til og med lese dette fra en akkurat nå. Les mer, termen prosessoren har en tendens til å referere spesifikt til CPU, den sentrale prosessorenheten, elementet som gir hjernekraften til datamaskinen.

I mobile termer refererer "prosessor" oftere til System on a Chip (SoC).

Snapdragon-810-soc

SoC er en enkeltbrikke med samme størrelse som en stasjonær CPU som inneholder de fleste nøkkelkomponentene som kreves for å lage enhetsfunksjon.

Disse inkluderer CPU, samt GPU (grafikkbehandlingsenheten, som normalt finnes på et separat grafikkort i en PC) Vil NVIDIAs nye Maxwell GPUer revolusjonere PC Gaming? Vil NVIDIAs nye Maxwell GPUer revolusjonere PC Gaming? Les mer), og ulike radioer og sensorer for ting som Wi-Fi, Bluetooth, GPS og til og med celledata.

SoC bestemmer også bestemte funksjoner som en enhet kan støtte, for eksempel oppløsning av bilder kameraet kan ta opp, eller om 4K-video kan spilles inn eller spilles av.

Hovedfordelene til en SoC er størrelsen, det lavere strømforbruket og de lavere varmeutslippene.

Apples A8, Qualcomms Snapdragon 810 og Samsungs Exynos-serien, som vi ser på senere, er alle eksempler på SoCs, men alle vil ofte bli beskrevet som enhetens prosessor.

eple-a8

Leseprosessor-spesifikasjoner

Så hvordan leser du prosessorens spesifikasjoner for en enhet? IPhone 6-spesifikasjonene Skal du kjøpe den større iPhone 6 Plus? Skal du kjøpe den større iPhone 6 Plus? Begrepet "phablet" gjelder mye for Apples nylig annonserte iPhone 6 Plus, men det er mer enn bare en større skjerm. Les mer inkluderer:

  • Apple A8
  • Dual-core 1.4GHz Cyclone, 64-bit, ARM v8-basert
  • PowerVR GX6450

Dette forteller oss at SoC er Apples A8, som selskapet designet. CPU er dual-core (som betyr at det er to prosesseringsenheter), klokkeslettet på 1.4GHz. Cyclone er Apples navn for CPU.

CPUen er også 64-bit og basert på ARM v8-arkitekturen. GPU er basert på PowerVR GX6450 fra Imagination.

HTC-on-m8-nedkopling

Spesifikasjonene for HTC One M8 inkluderer:

  • Qualcomm Snapdragon 801
  • Quad-core 2.3GHz, 32-bit
  • Krait 400
  • Adreno 330

Her bruker HTC en Snapdragon SoC fra Qualcomm. 801 er navnet på modellen - fra og med 2015 var 810 flaggskipmodellen i serien.

CPUen er quad-core, klokket på 2.3GHz. Med dobbelt så mange kjerner, og mer enn 50% ekstra klokkehastighet ser CPU'en ut til å være betydelig kraftigere enn den på iPhone 6, men som vi skjønner, er det ikke nødvendigvis tilfelle.

Krait 400 er navnet på CPU, og er også basert på ARM-arkitekturen. Grafikk drives av Adreno 330 GPU, som er en del av Snapdragon SoC.

Prosessorarkitektur

I begge disse eksemplene er CPUene basert på ARM-arkitektur.

Dette er opprettet av ARM Holdings og inneholder et instruksjonssett som styrer hvordan CPU fungerer. Dette er lisensiert til de forskjellige SoC-produsentene som innlemmer det i sine produkter.

ARM har dominert mobilplassen i mange år, i stor grad takket være det lavere strømforbruket av prosessorene (og forbedret batterilevetid 9 Påvist, testet tips for å utvide Android-batterilevetiden din 9 Påvist, testede tips for å utvide Android-batterilevet ditt Uansett hvordan lenge telefonens batterilevetid varer, det er måter du definitivt kan gjøre det vare lenger. La oss ta en titt på noen forskjellige måter. Les mer) sammenlignet med motstanden. Intel har forsøkt å komme inn i markedene de siste årene med x86 som er populært på skrivebordet, men med begrenset suksess.

Det er liten forbrukerfordel ved å forsøke å forstå detaljene i ARM-arkitekturen, annet enn å vite at den nyeste versjonen er bedre (dvs. raskere og mer energieffektiv) enn den siste. For eksempel er ARM v8 som brukes i Apples A8 64-bit, i motsetning til v7 som brukes i HTC One.

Kjerner mot klokkehastighet

Hva har en forbrukerfordel er kjerner og klokkehastigheter på en prosessor Hva er overklokking, og hvordan det kan hjelpe PCen, tabellen og telefonen [MakeUseOf Forklarer] Hva er overklokking, og hvordan det kan hjelpe din PC, Tablet & Telefon [MakeUseOf Forklarer] Forutsatt at du har maskinvare fra en produsent som forstår disse prinsippene, kan du gjøre mye for å juice opp systemet ditt, uansett om det er en datamaskin, nettbrett eller smarttelefon. En av de beste tingene du ... Les mer. De fleste brukere henger inn på disse tallene av en enkel grunn: større tall ser bedre ut enn mindre tall.

Det er imidlertid ikke så enkelt, skjønt.

Klokkefrekvensen måler, i gigahertz, hvor raskt en CPU kan behandle instruksjoner. Alt i alt er en 2, 5 GHz prosessor raskere enn en 2, 0 GHz prosessor.

Men tingene er sjelden likeverdige. En nyere versjon av en prosessor er sannsynligvis raskere enn en eldre, selv ved lavere hastigheter; en CPU basert på en nyere arkitektur er sannsynligvis raskere; og antall kjerner gjør også en forskjell.

En kjerne er en prosesseringsenhet innenfor en CPU. Hver enkelt kan håndtere oppgaver uavhengig, eller kan kombineres for å gi mer kraft til spesielt intensive oppgaver.

Ved normal bruk vil en multikjerneprosessor se at kjernene deler arbeidsbelastningen til operativsystemet og alle dine kjørende programmer uten å nå sin maksimale klokkefrekvens. Resultatet er en snappier, mer responsiv enhet, med bedre multitasking-støtte, pluss lavere varmeutslipp og mindre strømforbruk.

samsung-galaxy-note-4

Likevel betyr det ikke at Samsungs Octa-core Exynos-prosessor automatisk er dobbelt så god som en quad-core Snapdragon, eller fire ganger så god som Apples A8.

Det er så mange tekniske faktorer som påvirker hastigheten og ytelsen til en prosessor utover antall kjerner og klokkefrekvens.

I tillegg må programvare utvikles for å støtte multikjerner, noe som egentlig ikke skjer i øyeblikket med åtte kjerner.

Og så er det virkningen av enhetsoptimalisering. Fordi Apple lager både prosessoren og operativsystemet i iPhone, er det i stand til å optimalisere både i en slik grad at en tilsynelatende underpowered dual-core CPU kan matche eller overgå ytelsen til selv den mest spesifiserte (på papir, i det minste ) Android smarttelefon.

Og til slutt er det faktum at selv om du ignorerer alt ovenfor, vil du fortsatt være veldig hardt presset for å finne nok smarttelefonapplikasjoner som trenger kraften til åtte prosesseringsenheter som kjører samtidig. Selv PCer og bærbare datamaskiner har fortsatt en tendens til å tegne linjen på quad-core prosessorer.

Kort sagt, noen ganger større tall på spesifikasjonsarket betyr bedre ytelse. Men like ofte gjør de det ikke.

32-bit mot 64-bit

Et annet argument over tall dreier seg om valg av en 32-bit eller 64-bit prosessor.

En 64-biters smarttelefon ble først sett på iPhone 5s i 2013. Android lå etter, delvis på grunn av mangel på tilgjengelige 64-biters prosessorer, og delvis fordi Android ikke en gang var klar for 64-bits prosessorer før lanseringen av Lollipop i slutten av 2014.

64-bit betyr ikke så mye fordi det er raskere, men fordi det gjør at en enhet kan gjøre mer.

Folk refererer ofte til hvordan 64-bits prosessorer Hva er 64-biters databehandling? Hva er 64-biters databehandling? Innpakningen av en datamaskin eller maskinvare er overfylt med tekniske vilkår og merker. En av de mest fremtredende er 64-bit. Les Mer aktivere apper for tilgang til mer enn 4 GB RAM, og mens dette er sant, er det sannsynligvis et par flere generasjoner før dette til og med blir et problem.

64-bit er ofte beskrevet som "skrivebordsklasse", og dette er nøkkelen. 64-biters epoken vil se grensene mellom smarttelefon, nettbrett og nettbrett på datamaskiner, enda mer enn de er for øyeblikket.

Hovedhastighetsforsterkningen til 64-bits prosessorer kommer fra det faktum at den nye ARM v8-arkitekturen, som er 64-bit, er betydelig raskere enn den gamle ARM v7, som ikke var. Derfor vil et flaggskip med en 64-bits prosessor trolig være raskere, selv om den ikke er direkte på grunn av 64-biters støtte selv.

Som det står, er en 64-biters smarttelefon på ingen måte en må-ha ennå.

GPUs rolle

GPU er mindre viktig på spesifikasjonsarket, siden GPUen er vanligvis knyttet til SoC. Så, hvis en produsent bruker Snapdragon 805, vil den få Adreno 420 GPU som en del av pakken.

Fordi GPU påvirker de visuelle delene av brukeropplevelsen, har det ganske stor innvirkning på den oppfattede hastigheten til en telefon eller nettbrett, med grensesnittet fullpakket med animasjoner og andre visuelle blomstrer.

Det er normalt sant, at den lave enden, mid-range eller high-end-enheten kommer med grafikkytelse for å matche.

iphone-6

Prosessorveiledning

Dette er kjerneelementene i mobile prosessorer. Når du leser et spesifikasjonsark, vil du også stå overfor en rekke prosessormerker, hver med sine egne egenskaper.

La oss ta en titt på noen av de mest populære.

eple

Apple designer prosessorene for iPhone og iPad. Fordi de også designer operativsystemet, er selskapet i stand til å optimalisere begge deler for maksimal effektivitet.

  • Apple A8 styrer iPhone 6. Det er 64-biters og basert på ARM v8-arkitekturen
  • Apple sier at den har 25% bedre CPU-ytelse og 50% bedre grafikkytelse over A7-brikken i iPhone 5s
  • IPhone 6-modellen er dual-core, klokkeslettet på 1.4GHz
  • A8X i iPad Air 2 er 1, 5 GHz og har tre kjerner

Snapdragon

Snapdragon-serien fra Qualcomm har fire forskjellige nivåer. 200-serien er for inngangsnivå-enheter, de 400 massemarkedene som er rimeligmodell som Moto G, 600 for mellomtoner og 800 for flaggskip-enheter.

  • Flaggskipet Snapdragon 810 er drevet av en oktavkjerne, 64-biters CPU
  • Kommer med Adreno-grafikk
  • 810 inneholder en innebygd Shazam-app for musikkgjenkjenning
  • Snapdragon-sjetonger brukes på enheter som HTC One-serien, Moto X og Samsung Galaxy Note 4

Exynos

Exynos SoC er bygget av Samsung for bruk i sitt eget utvalg av Android-smarttelefoner og -tabletter.

  • ARM-baserte, og den første quad-core SoC for smarttelefoner lansert med Galaxy SIII i 2013
  • Nåværende versjoner er 64-bit og okta-kjerne
  • Ytelse i referanser viser en high-end Exynos som kan sammenlignes med en high end Snapdragon
  • Samsung begrenser ofte Exynos bruk til bestemte markeder, med Snapdragon brukes i andre

Nokia-n1-intel-inne

De andre

Det finnes mange andre prosessorer i smarttelefoner, på varierende nivåer av pris og ytelse. De inkluderer:

  • NVIDIA K1: ARM-basert chip sett i NVIDIA Shield og Nexus 9 tabletter. Bruker 4 + 1 kjerner, som betyr fire kjerner for normal bruk og en lavkjernekjerne for bruk i standby. Grafikkytelsen er foran mange sammenlignbare SoCs i benchmarktester. De nylig annonserte X1-løftene dobler hastigheten.
  • Mediatek: Lavprisprosessorer benyttes ofte i inngangsnivå enheter av mindre merkevareprodusenter. Gode ​​papirspesifikasjoner, som ikke alltid samsvarer med ytelse i benchmarktester.
  • Intel Atom: Brukes i et lite antall smarttelefoner og tabletter, som Asus ZenFone og Nokia N1. Basert på x86-arkitekturen. Intel Atom SoC for mobile enheter er ikke det samme som Atom CPU for bærbare datamaskiner og netbooks. Prosessorer basert på x86-arkitekturen har ikke 100% kompatibilitet med programvare som er bygget for ARM-baserte prosessorer. Ny versjon av Androidx86 Emulates ARM-prosessorer, støtter flere programmer Ny versjon av Androidx86 Emulates ARM-prosessorer, støtter flere programmer. Sett opp Android på din netbook eller installer det på din PC i VirtualBox. Kjør spill som Angry Birds eller Amazing Alex perfekt, eller bare prøv Android apps uten behov for en Android ... Les mer.

Wrap Up

Det er mye å ta med når du prøver å finne ut hvilken smarttelefon som gir deg den beste ytelsen.

Å forstå noe av sjargongen som er involvert i prosessor-spesifikasjoner, er et godt sted å starte, men som vi har sett, er det ikke alltid slik at større tall vil likestille bedre ytelse i den virkelige verden.

Du kan se benchmark tester for å se en enhetens hastighet i laboratorieforhold, men det er viktig å huske at prosessoren bare er en faktor blant mange som påvirker ytelsen til en telefon.

Hvilke smartphones spesifikasjoner er viktigst for deg? Tjekker du alltid benchmark tester før du kjøper, eller tror du at ting som design og byggekvalitet er viktigere?

Image Credits: NVIDIA X1 via nvidia.co.uk, Snapdragon 810 via Qualcomm, Apple A8 via ifixit.com, HTC One M8-teardown via ifixit.com, Galaxy Note 4 via samsungmobilepress.com, iPhone 6 via apple.com, Nokia N1 insider via nokia.com

In this article