Er en Octa-Core bedre enn en quad-core? Ikke alltid! Android-prosessorer forklart
Å kjøpe en Android-telefon kan være overveldende. Som om det store antallet valg som tilbys, ikke var vanskelig nok, bruker produsenter sjargong som forvirrer kjøperen.
Du tror kanskje at en oktakjerneprosessor er bedre enn en quad-kjerne, fordi åtte kjerner er bedre enn fire kjerner. Men det er ikke alltid tilfelle.
Teknologi er komplisert. Jobben til en markedsfører er å forenkle den for å kjøpe beslutninger, men ofte på bekostning av full ærlighet. “Mer er bedre” er en enkel formel for dette. Men akkurat som flere megapiksler betyr ikke nødvendigvis bedre bildekvalitet Hva er et megapiksel? Hva er en megapiksel? Megapiksler er en av de vanligste måtene for å annonsere kvaliteten på kameraer, spesielt relativt lave kameraer rettet mot massemarkedet liker dem i typiske smarttelefoner. Les mer, flere kjerner betyr ikke nødvendigvis en raskere prosessor.
Flere kjerner betyr ikke bedre prosessorer
Bare hvis de to foregående setningene ikke var klare nok, la oss re-iterate: ytelsen til prosessoren din kommer ikke til å øke bare ved å legge til kjerner. Det er mye mer til det. Vi har forklart hvordan en prosessorkjerne fungerer Hva er en prosessorkjerne? [MakeUseOf Forklarer] Hva er en prosessorkjerne? [MakeUseOf Forklarer] Hver datamaskin har en prosessor, enten det er et lite effektivitetspro eller et stort ytelsesaggregat, ellers ville det ikke kunne fungere. Selvfølgelig, prosessoren, også kalt CPU eller Central Processing ... Les mer, men det er viktig å vite at hver kjerne er en liten del av den samlede ytelsen til en prosessor.
Hver kjerne er en prosesseringsenhet ( “PU” eller “prosessor”), men flere enheter er bare bedre hvis prosessoren og programvaren er utformet på en måte å utnytte de ekstra enhetene. Tenk på det på denne måten: Hvis du har åtte kokker som jobber på en tallerken på kjøkkenet, må du klare alle dem slik at du maksimerer effektiviteten.
Det er flere faktorer som dikterer effektiviteten til de åtte kjernene. Det avhenger av CPU-frekvensen, programvare utviklet for å utnytte alle kjerner, og chipets design og arkitektur i seg selv.
Den største skyldige er vanligvis programvare. For eksempel er mobile spill ofte optimalisert for å bruke flere kjerner for å levere bedre ytelse. Det er imidlertid ikke tilfelle med alle spill, men enda viktigere er det ikke tilfelle med alle applikasjoner. Faktisk er de fleste apps utviklet for å bruke en eller to kjerner i det meste. Imidlertid aktiverer prosessoren fortsatt alle dets kjerner og de andre elementene på brikken, og dermed vil batterilevetiden bli påvirket.
Prosessorarkitektur og ARM vs Intel
Prosessoren kan se ut som en liten firkantet chip, men det er mange komplekse kretser involvert. Hver prosessor har elementer som kjerner, minnebufferen, logikkportene og så videre. Du trenger ikke å vite hva disse gjør, men hvis du er interessert, kan du finne ut mer om detaljene i prosessordesign. Det du trenger å vite er dette: Prosessorenes design har stor innvirkning på ytelsen.
Ved å definere hvordan logiske porter fungerer, ved å ordne kretsen mellom hurtigbufferen og kjernene, og ved å gjøre flere andre slike tweaks, kan en dual-core være bedre enn en quad-core prosessor, og en quad-core kan være bedre enn en octa-core prosessor.
Det er flere brikkesettutviklere for Android-telefoner, men det er to store arkitekturer involvert: ARM og Intel. Disse to selskapene har sine egne ideer om hvordan prosessoren skal fungere for bedre ytelse. Mange brikkesettprodusenter som Qualcomm, Samsung, NVIDIA og Mediatek bruker ARMs referansesigner for å bygge prosessorer. Intel lager sine egne prosessorer basert på arkitekturen.
VÆPNE
ARM er markedsleder i mobile brikkesett på grunn av partnerskap med de nevnte brikkesettprodusentene, med Intel et fjernt sekund. Hvis du kjøper en smarttelefon, er det sjansene for at du sjekker ut noe som kjører på ARM. Matt har en detaljert forklaring på hva som er en ARM-prosessor Hva er en ARM-prosessor? Alt du trenger å vite Hva er en ARM-prosessor? Alt du trenger å vite Hvis du har betalt oppmerksomhet til smarttelefoner og nettbrett, har du sannsynligvis hørt om begrepet "ARM" som refererer til maskinvaren inni. Det kastes rundt til venstre og høyre, ofte som et punkt av differensiering ... Les mer, men her er det du trenger å vite når det gjelder kjerner.
ARM pionerer den store. LITT ideologi for prosessorkjerner, hvor sjetonger ville ha to quad-core prosessorer (en kumulativ åtte kjerner). Ett sett med quad-core prosessorer handlet om maksimal ytelse; Det andre settet var fokusert på effektivitet, spesielt med batteri og varme. Vanligvis fungerer disse to settene uavhengig, unntatt i sjeldne tilfeller.
De fleste Android-smarttelefoner leveres i dag med ARM-baserte sjetonger, som er produsert av likeså Qualcomm, Samsung, Mediatek, NVIDIA og flere andre selskaper..
Intel
Intel har tatt gigantiske skritt med sin mobile prosessorteknologi, og tar opp ARM-baserte prosessorer. Generelt vil du fortsatt ikke finne Intels chips på mange telefoner, men produsenter som ASUS og Lenovo (også Intel-partnere i lang tid for deres PC-divisjon) har vedtatt Intel som deres foretrukne chipsettpartner for Android-smarttelefoner.
Når det er sagt, har Intel fast med bare en quad-core ideologi, i motsetning til det dobbelte settet med quad-kjerner som ARM presser for.
Ting blir litt mer komplisert med Intel, siden det også har en annen serie prosessorer for bærbare datamaskiner, som også brukes i 2-i-1-tabletter. Den nye Intel Core M er en god prosessor Intel Core M: Hva er så bra om prosessoren? Intel Core M: Hva er så flott om prosessoren? Intel Core M er den mest hyped prosessoren i år, og med god grunn: det er kjernen til en ny revolusjon i bærbare datamaskiner. Les mer, men vær ikke bekymret for det for mobiltelefoner.
Så Hva er en Octa-Core og hvorfor betyr det ikke?
“Octa” midler “åtte”, så dual quad-core prosessor ideologien til big.LITTLE er også teknisk en okta-kjerneprosessor. Men det er ikke slik det markedsføres, for det enkle faktum at alle åtte kjerner ikke kjører samtidig.
Det er derfor noen produsenter annonserer “Ekte okta-kjerner”, som er når alle åtte kjerner behandles på samme tid.
Imidlertid er det morsomme at ingen søknad på skrivingstidspunktet er kodet for å utnytte den typen kraft, enda mindre det faktum at de fleste applikasjoner ikke trenger det. Faktisk går selv de nyeste Android-spillene fint på en quad-core-prosessor (forutsatt at den støttes av en god grafikkprosessor) og ikke har krav til åtte kjerner.
Har en ekte oktakjerneprosessor den tekniske muligheten til å utføre raskere enn en quad-core? Ja. Men hvis oppgaver ikke kan gå noe raskere enn hva du får med en quad-core prosessor, så er en oktakjerne meningsløs.
Ikke alle Quad-Cores og Octa-Cores er like
Bortsett fra antall kjerner, kan kjernen i seg selv være annerledes. Dette er best illustrert med ARMs Cortex-A-serie prosessorer, som er den mest brukte serien rundt. Cortex-A-serien har følgende prosessorer i sin familie, fra mektigste til minst kraftige: A72, A57, A53, A17, A15, A9, A7, A5.
Mediatek MT6592 (først annonsert i 2013) er fortsatt en populær okta-kjerneprosessor som brukes i flere budsjett Android-telefoner. MT6592 har åtte ARM Cortex A7-kjerner som kjører samtidig, klokket mellom 1,7 GHz og 2GHz.
I mellomtiden ble NVIDIA Tegra 4 (kunngjort rundt samme tid i 2013) en quad-core prosessor som kjører på ARM A15-kjerner. Men siden kjernene var av bedre kvalitet, ble Tegra 4 komfortabelt utført MT6592 i de fleste syntetiske benchmarktester.
Der har du det, en quad-kjerne som er bedre enn en oktakjerne. Det finnes utallige andre eksempler som dette i mobilverdenen.
Hva skjer i å kjøpe den riktige prosessoren?
Prosessorarkitektur er et komplekst emne. Det er flere andre faktorer som går inn i å lage en god CPU for telefonen, for eksempel produksjonsprosessen. Og prosessorer alene er heller ikke en indikasjon på faktisk enhetens ytelse.
Så den største takeaway her er ikke å se på vilkår som “firekjernet” og “okta-kjerne” å bestemme den beste prosessoren for deg. I stedet er den generelle enhetens ytelse det som betyr noe. Før du kjøper en telefon, se etter en anmeldelse på nettet; sjansene er, du vil finne noen som har gjort en detaljert ytelseskontroll, og til og med sammenlignet med konkurrentene.
Hvordan Markedsføring lurer på deg
De “oktakjern versus quad-kjerne” prosessorer debatt er et klassisk eksempel på hvordan bedrifter bruker markedsføring for å bedra en kunde. Enkle tall er enklere å markedsføre, og kunden er lurt til å ta vare på disse tallene når de har minimal virkelighet på ytelsen til enheten. Hvilken annen “markedsføring ligger” tror du at teknologibedrifter burde slutte å presse?
Bildekreditter: SSCREATIONS / Shutterstock.com, blickpixel, catchke2ro, groenmen, geralt, ARM, Intel
Utforsk mer om: AMD-prosessor, CPU, Intel.