Vælg side

Hvorfor har jeg brug for 10 kerner i en telefon, og hvad er SoC? Lad os fortælle dig!

Flere og flere mennesker spørger mig, hvad det betyder at have 8 eller 10 kerner i en telefon. Her er svaret!

mediatek_helio_x20.jpg

Jeg vil forsøge ikke at overdrive denne artikel og besvare de vigtigste spørgsmål på den enkleste måde. Det første og måske vigtigste spørgsmål til telefoner er, hvad SoC er, og om der overhovedet er en processor eller grafikaccelerator i en telefon.

 

Hvad er SoC?

SoC er et akronym for System on a Chip. Udtrykket dækker en chip, hvor vi finder alle de vigtige komponenter, der er nødvendige for at betjene systemet på én gang.

I gamle dage, i computernes verden, havde hver funktion en separat chip. Der var en harddiskcontroller, et lydkort, men der var også et separat kort ved siden af ​​cd-brænderne. Derefter blev produktionsteknologi udviklet, og flere og flere funktioner blev forsøgt kombineret til en chip. Nord- og sydbroerne kom på bundkortene, videokontrollerne blev føjet til processorer, men interessant nok kulminerede processen ikke engang i pc'ernes verden, men i mobiltelefonens verden.

snapdragon_835_1482930216988.jpeg

I tilfældet med en moderne mobiltelefon i dag er det i det væsentlige en fejltagelse at tale om en separat processor, GPU eller grafikaccelerator, da de alle er anbragt i en enkelt chip sammen med flere andre komponenter. I denne chip, SOC, finder vi for eksempel hukommelsescontrolleren, men der er også en enhed, der har ansvaret for at håndtere kameraerne indeni. Så det betyder, at jeg i telefonudsagnene, jeg skriver, selv fejlagtigt behandler disse vilkår, hvorfor flertallet af læsere forstår dette. I årenes løb har vi socialiseret os med, at kraften i et stykke hardware primært er processorens ur og for nylig antallet af kerner i processoren. Og dette er ikke tilfældet med telefoner, eller i det mindste er forbindelsen ikke så klar.

Lad os gå ind i SoC og kigge lidt rundt i processoren. Hvis du finder en mere detaljeret beskrivelse af en telefon, kan du læse dem som Cortex-A53. Dette er en type kerne i processoren inde i SoC.

arm-holdings-office.jpg

Cortex-kerner er produkter fra et firma kaldet ARM Limited, i det mindste intellektuelle produkter, fordi virksomheden ikke producerer noget, det udvikler sig bare. For eksempel processorarkitekturer. Så hvis du hører ARM på en telefon, betyder det, at arkitekturen, der er udviklet af virksomheden, fungerer på telefonen eller tabletten. I øjeblikket er ARM-løsninger allerede 64-bit, som kan adressere og bruge meget mere hukommelse end de gamle 32-bit-løsninger.

Lad os se på processoren.

I artiklen vil eksemplet, dvs. den processor, der skal dissekeres, være en MediaTek-løsning, nemlig MT6769. Det er allerede en avanceret enhed med ti processorkerner.

MediTek er alligevel et kinesisk firma, vi kan finde deres processorer i mange enheder. disse blev tidligere identificeret ud fra det faktum, at typebetegnelsen havde en MT-betegnelse før tallene. Det har heller ikke været bagud på det seneste, men måske på grund af den kloge idé fra marketingfolk har processerne fået et fancy navn, dette er blevet Helio. Så hvis vi vil være meget nøjagtige, ser vi nu på Helio X20 - MT 6797.

mediatek-x20.jpg

For at se hvorfor de ti frø er gode, og hvordan vi kom fra en til ti, skal du stadig tygge dig igennem et par sætninger.

I begyndelsen tjente fordobling eller firdobling af processorkernerne to formål. På den ene side kunne jo flere kerner tælle mere, computerkapaciteten var højere, og på den anden side var de i stand til at tælle parallelt, så kapaciteten pr. Kerne kunne tilføje. Vi er nødt til at vide, at processorens kerne ikke er som vores hjerne, den vil ikke ”være opmærksom” på mere end en, den kan ikke beregne mere end én ting ad gangen. Hvis en enkeltkerneprocessor har mere end en opgave, opdeler den den tilgængelige tid i skiver, så hvor den ene opgave håndteres, nås den anden. Hvis vi selv har to, er de allerede i stand til at udføre to opgaver på samme tid og så videre.

 

 

leagoo-kiicaa-mix-2.jpgHar du 19 forints til en otte-kernetelefon?

Hvis du har, kan du køre denne mulighed nu, og du kan være den meget heldige ejer af en meget kraftig telefon!

 

 

 

 

original_xiaomi_m365_folding_electric_scooter1.jpgHer er de første 10 kernetelefoner under 30 tusind forints

Udvikling kan ikke stoppe, det ser ud til, at otte-kerneprocessorer også vil være forældede.

Af det, der hidtil er blevet sagt, er det allerede klart, hvorfor flere kerner er bedre. Ja, men vi støder på et andet vigtigt udtryk for mobile processorer, og det er klynge. En klynge er bogstaveligt talt en klynge, og den forklarer også godt, hvad vi kan se i en processor. Klynger som på druer, men her "hænger" ikke druer men processorfrø i mindre klynger inden for den store klynge.

helio-x20-610x344.png

Ti-kerneprocessorer, der er i brug i dag, såsom den førnævnte Helio X20, inkluderer tre klynger. I disse klynger finder vi de ti frø fordelt. I den første og anden klynge er der 4-4 frø, mens i den tredje er der kun to. Dette er kernerne i de allerede nævnte ARM-forbedringer. I firekerne-klynger finder vi ARM Cortex-A53-kerner, og i dual-core-klyngen finder vi to ARM Cortex-A72-kerner.

helio-x20-2-610x343.png

Vi kommer langsomt ind i hjertet af vores artikel om, hvorfor denne overflod af kerner er god i en enkelt processor. Jeg tror, ​​du også vil blive fanget, når jeg fortæller dig, at i de tre nævnte klynger arbejder ARM-kernerne med forskellige urhastigheder.

Hvis processoren, mere specifikt telefonen, sover, eller lad os bare se på, hvor mange timer den har, er selv minimal computerkraft nok til, at telefonen fungerer. I sådanne tilfælde fungerer de fire ARM Cortex-A1,4-kerner, der fungerer ved 53 GHz, der sidder på det lavere niveau, kun. Den relativt lave klokkehastighed og få kerner kræver lidt energi.

helio-x20-1-610x344.png

Når vi begynder at udføre mere end en operation på telefonen, der kører flere programmer på samme tid i baggrunden, kører den anden klynge, som også har fire ARM Cortex-A53-kerner, men de er allerede uret på 2 GHz.

Når vi lancerer et program med nogle grove beregningskrav, f.eks. Et 3D-spil, vokser beregningskravene op i luften, og processoren styrter ned i en tredje klynge med to mere avancerede ARM Cortex-A72-kerner, der arbejder ved højere klokkehastigheder.

Lad os opsummere det!

Så der er to vigtige grunde til, at en telefon med f.eks. Ikke en, men en ti-core processor fungerer. På den ene side, jo flere kerner, jo flere opgaver kan udføres parallelt, og på den anden side kan energisulten af ​​frøene arrangeret i klynger opretholdes ved at tænde og slukke de mindre klynger individuelt og deres klokkehastighed kan indstilles i flere trin. op til de maksimale urværdier, der er angivet ovenfor.

helio-x20-03.png

Selvfølgelig kan vi sige dette mere simpelt, fordi artiklerne normalt bruger ordet skalering til denne proces, hvilket i det væsentlige betyder, at systemet kender CPU-ressourcerne, både med hensyn til energiforbrug og computerkapacitet, bedst, mest økonomisk og mest effektivt på det rigtige tidspunkt skal du fokusere på at udføre den rigtige opgave.

Så det var den korte forklaring, desværre kunne jeg ikke mere enkelt sige, hvorfor det var værd at vælge en telefon med så mange kerner som muligt. Selvfølgelig vil jeg prøve at besvare de spørgsmål, der opstår!

Her finder du den nuværende billigste ti-kernetelefon med Helio X20-processor: Her er de første 10 kernetelefoner under 30 tusind forints

Og her er der masser af ti-core processorer: Masser af ti kernetelefoner

Om forfatteren

s3nki

Ejer af webstedet HOC.hu. Han er forfatter til hundredvis af artikler og tusinder af nyheder. Ud over forskellige online-grænseflader har han skrevet til Chip Magazine og også til PC Guru. Han ledte sin egen pc-butik i et stykke tid og arbejdede i årevis som butikschef, servicechef, systemadministrator ud over journalistik.