Root NationArtiklerteknologierRN FAQ # 2: Smartphone-processorer, deres kraft, overclocking og sammenligning

RN FAQ # 2: Smartphone-processorer, deres kraft, overclocking og sammenligning

-

Jeg tror, ​​at enhver mere eller mindre entusiastisk person, da de købte deres første smartphone, tænkte på, hvor kraftfuld den er. I hvert fald i tal. For eksempel havde min tidligere LG G2 en processor med fire kerner på 2,23 GHz, mens den daværende bærbare computer kun havde to kerner på hver 1,5 GHz. Det er derfor i dag Root-Nation Ofte stillede spørgsmål er dedikeret til netop dette - mobile processorer og de vigtigste spørgsmål om dem.

Qualcomm kontor
Foto: glassdoor.com

Hvordan adskiller mobile processorer sig fra ikke-mobile processorer?

En almindelig bruger vil tro, at hvis forskellige processorer - smartphones og desktop - har den samme frekvens, så vil deres kraft være den samme. Faktisk afhænger kun tallene i AnTuTu benchmark og mere specialiserede programmer af selve processoren, og systemets ydeevne afhænger af et sådant koncept som chipsættet, som jeg vil tale om senere.

Desktop-processorer bruges lige så ofte i arbejde som i spil. De bliver udnyttet i Sony Vegas, i Photoshop, i lydredigering, ved gengivelse af tredimensionelle scener. "Pocket"-processorer bruges oftest til tekstskrivning, når du ser streaming video, i minimalt indlæste opgaver, og deres kraft sikrer hovedsageligt glatheden af ​​animation og hastigheden af ​​behandlingen af ​​simple anmodninger.

CISC RISC

Forskellene ovenfor kommer fra, at smartphone-processorer er såkaldte single-chip-systemer. Det vil sige, at de med det samme har en videoaccelerator, RAM og datatransmissionssystemer, inklusive Bluetooth, GPS og 4G. På en stationær pc er alle disse slots placeret på bundkortet og er placeret i henhold til en bestemt ordning, som kaldes "chipsettet". Og de fleste af disse komponenter skal købes yderligere, mens de ALLEREDE er installeret på et enkeltkrystalsystem. Den nærmeste analog til stationære computere er for eksempel en mikro-pc Lenovo IdeaCentre Stick 300 . Bare tilføj Vod overvåge!

Lenovo IdeaCentre Stick 300

Årsagen til dette er et så komplekst stykke terminologi som arkitektur. Dette er et sæt kommandoer, som en bestemt processor kan udføre på en bestemt måde. Det vil sige, at vi har, lad os sige, talt russisk, hvilket ikke er et problem at lære, og som giver dig mulighed for at udtrykke dig i hverdagen. Og der er et videnskabeligt sprog, rigt på termer, men meget mere fleksibelt og teknisk - det er svært at lære, men du vil være i stand til at udføre næsten enhver opgave, der stilles foran dig.

Arkitektur x86, som driver 32-bit processorer til pc'er, kører på instruktionssættet CISC eller Complex Instruction Set Computer. Dette er et teknisk sprog. ARM-arkitekturen er gået den anden vej og bruger et forenklet RISC-instruktionssæt eller Reduced Instruction Set Computer. Dette er et forenklet, dagligdags sprog. Energieffektivitet, de stillede opgaver og behovet for enkeltkrystalsystemer følger af denne forskel. Variationer af RISC bruges i øvrigt også i x64.

drosling
Foto: blogs.mentor.com

Dernæst skal du huske en sådan kendsgerning som gasspjæld. Dette, hvis nogen ikke ved, er processen med at bremse processoren på grund af dens stærke opvarmning. Det virker bare ved en lavere frekvens for ikke at brænde ud. Moderne desktop-processorer er næsten ikke tilbøjelige til sådanne problemer, da de har kølere, og volumen af ​​systemenheder tillader luft at cirkulere frit indeni, herunder gennem ventilationshullerne.

- Annonce -

Mobile processorer er klemt mellem f.eks. batteriet og skærmen, og når de opvarmes, er gasreguleringen mere mærkbar end nogensinde. Samtidig er der også ubehagelige fornemmelser - hvis smartphonen er metal, kan den varme op til farlige temperaturer, og det vil være meget ubehageligt at holde den i hånden.

Hvad er forskellen mellem ARM v6, ARM v7 og ARM v8?

Ofte i Google Play, i billedteksterne til spil og applikationer, er der skrevet sætninger som "funktionalitet er testet på ARM v6" eller "produktet er kun kompatibelt med ARM v7". Hvad er alle disse ARM v%digit%? Svaret er enkelt - det er en arkitektur som x86 og x64.

qualcomm-smartphone

Først og fremmest understreger jeg, at ARM v6-processorer er 32-bit, og heraf følger mange af deres begrænsninger. De understøtter ikke en stor mængde RAM, understøtter ikke mere end én fysisk kerne, understøtter ikke Adobe Flash-teknologi (ud af kassen, softwaresupport blev afsluttet næsten øjeblikkeligt). ARM v7 understøtter alt ovenstående, men er stadig et 32-bit system.

De første 64-bit mikroarkitekturer blev introduceret af ARM i 2010 - dette var ARM v8, som blev understøttet af de mest avancerede (på det tidspunkt) processormodeller, startende med Cortex-A53 og Cortex-A57, samt A7-singlen -chip-systemer, der bruges i iPhone 5S og andre produkter Apple i 2013.

slid-qualcomm

Sammenfattende har vi en perfekt implementering af sætningen "mere er bedre". ARM v6 er værre end ARM v7, ARM v7 er værre end ARM v8. På trods af dette, på grund af den lave pris, er "seks" stadig betragtet som budget-enheder, minimalt fokuseret på spil, og ikke så grådig for batteriet - og uanset hvor optimeret de nye modeller er, med stigningen i frekvenser, behovet for kraften stiger også.

Hvad er hierarkiet af smartphone-processorer?

Jeg var opmærksom på dette spørgsmål for længe siden, da tvister begyndte at finde sted - hvilken smartphone er mere kraftfuld, LG G2 eller Samsung Galaxy Note 3? Sidstnævnte havde en octa-core processor, som er fire flere processorer end LGs, men den var ikke så meget overlegen i forhold til konkurrenten – kun takket være 3 GB RAM. Og jeg kunne godt lide, at processorerne ikke fungerede sammen i Note 3. Dette førte mig til analogien med en bil med to motorer, der ikke ved, hvordan de skal hjælpe hinanden.

Anden gang dette spørgsmål dukkede op forleden var, da jeg besluttede at sammenligne Qualcomm Snapdragon 650 og 625-chipsættene. Da jeg fandt ud af, at det første har seks kerner ved 1,8 GHz, og det andet har hele otte ved 2 GHz. , selvfølgelig tænkte jeg, at den anden er bedre. Sammenligningssider gav mig det samme billede. Men mine kolleger rettede mig og argumenterede for dette med følgende.

Qualcomm Snapdragon 650 har seks kerner – ja, men to af dem er Cortex-A72, flagskibs smartphone-kerner uden fem minutter. Snapdragon 625 har otte kerner, og alle er Cortex-A53. Og i betragtning af det særlige ved multitasking, er det den ældste processor, der er ansvarlig for strømmen. A53-varianten er bedre end A72 kun i frekvens, hvilket slet ikke er en nøglekarakteristik:

cortex a53 vs cortex a72

I andre henseender, startende med størrelsen af ​​L2-cachen, som er dobbelt så stor, og slutter med Dhrystone-ydelsen, som er mere end dobbelt så stor, overgår A72 A53. Den vigtigste forskel er kernernes rolle i den store.LILLE forbindelse. Det er det samme, der gør, at en bil med to motorer kan være et godt køb – en svag og energibesparende kerne arbejder på svage opgaver, og en kraftfuld og ressourcekrævende kerne er forbundet med stærke. A53 kan udføre både rollen som LITTLE-core og rollen som big-core, og A72 - kun stor. Dette afslører efter min mening klarest hierarkiet af kerner indbyrdes.

Derudover er der andre parametre for et enkeltkrystalsystem. GPU, for eksempel. 650'eren har Adreno 510, 625'eren har 506. Så 650-processoren vil yde bedre, når du arbejder med spil, videoer og anden grafik. Jeg vil kun nævne, at den maksimale kameraopløsning, 4G-understøttelse, forskellige Bluetooth- og Wi-Fi-standarder afhænger af processoren i smartphonen, NFC og GPS. Hvorfor husker jeg kun? Fordi den gennemsnitlige bruger ikke har brug for det.

Qualcomm CPU

Vi vælger en smartphone netop på grund af individuelle elementer, fordi de i modsætning til en pc ikke kan erstattes. Vi kan ikke tilføje et modul til smartphonen NFC, medmindre det selvfølgelig er Project Ara (som nok ikke tager fart mere), og en personlig computer kan nemt gøre det. Og vi vælger en smartphone, når vi ser på dens f.eks. 4G-understøttelse, eller mængden af ​​RAM eller kvaliteten af ​​skærmen - det være sig AMOLED eller den mest almindelige TFT. Derfor vælger vi ikke chipsettet direkte, men gennem de enkelte komponenter, der er på det.

- Annonce -

Hvor vigtigt er antallet af kerner i processoren?

Her er situationen faktisk meget vanskelig. Det er nemt at sige, at flere kerner betyder mere varme, og jo kraftigere kernen er, jo mere æder den batteriet. Men jo bedre den tekniske proces er, jo højere effekt og MINDRE varme genereres. Og i forbindelse med big.LITTLE opfører batteriforbruget sig ikke så forudsigeligt. Og vigtighed er et meget personligt begreb.

Selvfølgelig er en single-core processor ikke egnet til at se 4K-video. Til spil på Unreal Engine 4-motoren med tessellering, udjævning og omgivende okklusion er ikke alle computerprocessorer egnede, endsige en mobil. Hvis forsinkelser i menuen eller skift mellem programmer er irriterende, ja, du har brug for mere kraftfulde processorer.

helio-x20

Samtidig kan en del af opgaverne udelukkende løses ved at øge antallet af kerner, og den anden del ved at forbedre deres kvalitet. Hvis der er mange ikke særlig glubske opgaver på én gang, så bestemmer kernerne, hvis der er et par, men tunge, så er frekvenserne, cachen, den generelle ydeevne og så videre allerede besluttet. Spørgsmålene om strømforsyning og, vigtigere, opvarmning er heller ikke lette, fordi nye modeller normalt er mere optimeret i denne henseende. Jeg kan med sikkerhed kun sige én ting - flere kerner betyder bedre.

Giver det mening at overclocke mobile processorer?

Jeg tror, ​​at hver af os mindst én gang har hørt om overclocking af processoren, videokortet, endda RAM! Og i forbindelse med populariteten af ​​denne proces opstår følgende spørgsmål - er det overhovedet værd at gøre det på en smartphone?

Ja, det giver mening. Men om alt i orden. For det første, uden root-adgang, vil overclocking ikke fungere, fordi frekvenserne på lagerfirmwaren er stramt faste. Dernæst skal du installere det enkle værktøj AnTuTu CPU Master, som kun indeholder et par skydere. Vi indstiller dem til den ønskede procentdel, det anbefales at øge den med højst 20%, selvom 4PDA-specialister formåede at overklokke den med 60% uden at skade enheden. Vi genstarter smartphonen - og voilà, inden næste frekvensskifte har vi en officielt overclocket smartphone!

antutu-cpu-master

Nu hvor vi har fundet ud af, HVORDAN man overclocker en smartphone, så lad os finde ud af HVORFOR. Logisk, ikke? Ja, med en stigning på 20 % i frekvens vil vi øge ydeevnen, men det vil ikke kunne mærkes i spil eller i menuen. Hvis dit spil halter, vil overclocking ikke kunne redde situationen – det er enten for dårligt optimeret, eller også har du ikke nok GPU eller RAM, og processoren vil højst sandsynligt ikke redde dig fra forsinkelser.

Så stigningen vil ikke give resultater, den vil kun øge forbruget af hvad? Det er rigtigt, magt. Det er her min forskruede logik gemmer sig. Du kan hæve frekvenserne, og du kan sænke dem! Ja, dette vil føre til et fald i ydeevnen, men i kritiske situationer vil der være en chance for, at enheden vil arbejde meget længere.

Igen er der ingen garanti for, at sådanne manipulationer vil føre til håndgribelige ændringer, fordi smartphones normalt er optimeret til at arbejde med frekvenser. Der er dog en chance, og den er bestemt mere håndgribelig end chancen for at få produktivitet OnePlus 3 fra enhver budget smartphone.

Denis Zaychenko
Denis Zaychenko
Jeg skriver meget, nogle gange på forretningsrejse. Jeg er interesseret i computerspil og nogle gange mobilspil samt pc-bygninger. Næsten en æstetiker kan jeg godt lide at rose mere end at kritisere.
Mere fra forfatteren
- Annonce -
Tilmelde
Giv besked om
gæst

0 Kommentarer
Indlejrede anmeldelser
Se alle kommentarer
Andre artikler
Abonner for opdateringer
Populær nu