Root NationČlanciTehnologijeRN FAQ # 2: Procesori pametnih telefona, njihova snaga, overclocking i usporedba

RN FAQ # 2: Procesori pametnih telefona, njihova snaga, overclocking i usporedba

-

Mislim da je svaka manje ili više entuzijastična osoba prilikom kupnje svog prvog pametnog telefona razmišljala koliko je moćan. U svakom slučaju u brojkama. Primjerice, moj bivši LG G2 imao je procesor s četiri jezgre od 2,23 GHz, dok je tadašnji laptop imao samo dvije jezgre od po 1,5 GHz. Zato današnji Root-Nation FAQ je posvećen upravo tome - mobilnim procesorima i glavnim pitanjima o njima.

Qualcommov ured
Fotografija: glassdoor.com

Po čemu se mobilni procesori razlikuju od onih koji nisu mobilni?

Običan korisnik će pomisliti da ako različiti procesori - pametni telefoni i desktop - imaju istu frekvenciju, onda će njihova snaga biti ista. Zapravo, samo brojke u AnTuTu benchmarku i specijaliziranijim programima ovise o samom procesoru, a performanse sustava ovise o takvom konceptu kao što je čipset, o kojem ću govoriti kasnije.

Procesori za stolna računala koriste se u radu jednako često kao iu igrama. Iskorištavaju se u Sony Vegas, u Photoshopu, u montaži zvuka, pri renderiranju trodimenzionalnih scena. "Džepni" procesori najčešće se koriste u pisanju teksta, pri gledanju streaming videa, u minimalno opterećenim zadacima, a njihova snaga uglavnom osigurava glatkoću animacije i brzinu obrade jednostavnih zahtjeva.

CISC RISC

Gore navedene razlike proizlaze iz činjenice da su procesori pametnih telefona takozvani sustavi s jednim čipom. Odnosno, odmah nose video akcelerator, RAM i sustave za prijenos podataka, uključujući Bluetooth, GPS i 4G. Na stolnom računalu svi ti utori nalaze se na matičnoj ploči i nalaze se prema određenoj shemi koja se naziva "chipset". I većinu tih komponenti potrebno je dodatno kupiti, dok su VEĆ ugrađene na monokristalni sustav. Najbliži analog stolnim računalima je mikro-PC, na primjer Lenovo IdeaCentre Stick 300 . Samo dodajte voziti monitor!

Lenovo IdeaCentre Stick 300

Razlog tome je tako složena terminologija kao što je arhitektura. Ovo je skup naredbi koje određeni procesor može izvršiti na određeni način. Odnosno, imamo, recimo, govorni ruski, koji nije problem naučiti, a koji vam omogućava da se izrazite u svakodnevnom životu. A tu je i znanstveni jezik, bogat terminima, ali mnogo fleksibilniji i tehničkiji - teško ga je naučiti, ali ćete moći izvršiti gotovo svaki zadatak koji vam se postavi.

Arhitektura x86, koji pokreće 32-bitne procesore za računala, radi na CISC-u ili Complex Instruction Set Computer, skupu instrukcija. Ovo je tehnički jezik. ARM arhitektura je otišla drugim putem i koristi pojednostavljeni RISC skup instrukcija ili Reduced Instruction Set Computer. Ovo je pojednostavljeni, kolokvijalni jezik. Iz ove razlike proizlazi energetska učinkovitost, postavljeni zadaci i potreba za monokristalnim sustavima. Usput, varijacije RISC-a također se koriste u x64.

prigušivanje
Fotografija: blogs.mentor.com

Zatim, morate zapamtiti takvu činjenicu kao što je prigušivanje. Ovo je, ako netko ne zna, proces usporavanja procesora zbog njegovog jakog zagrijavanja. Samo radi na nižoj frekvenciji da ne pregori. Moderni procesori za stolna računala gotovo nisu skloni takvim problemima, budući da imaju hladnjake, a volumen sistemskih jedinica dopušta zraku da slobodno cirkulira unutra, uključujući i kroz ventilacijske otvore.

- Oglašavanje -

Mobilni procesori su u sendviču između, recimo, baterije i zaslona, ​​a kada se zagriju, prigušivanje je primjetnije nego ikad. Istodobno, postoje i neugodni osjećaji - ako je pametni telefon metalni, može se zagrijati do opasnih temperatura i bit će ga vrlo neugodno držati u ruci.

Koja je razlika između ARM v6, ARM v7 i ARM v8?

Često se u Google Playu, u naslovima igara i aplikacija, pišu fraze poput "funkcionalnost je testirana na ARM v6" ili "proizvod je kompatibilan samo s ARM v7". Što su svi ovi ARM v%digit%? Odgovor je jednostavan – to je arhitektura poput x86 i x64.

qualcomm-pametni telefon

Prije svega, naglašavam da su ARM v6 procesori 32-bitni, a iz toga proizlaze brojna njihova ograničenja. Ne podržavaju veliku količinu RAM-a, ne podržavaju više od jedne fizičke jezgre, ne podržavaju Adobe Flash tehnologiju (izvan kutije, softverska podrška je završena gotovo odmah). ARM v7 podržava sve gore navedeno, ali je još uvijek 32-bitni sustav.

Prve 64-bitne mikroarhitekture predstavio je ARM 2010. - to je bio ARM v8, koji su podržavali najnapredniji (u to vrijeme) modeli procesora, počevši od Cortex-A53 i Cortex-A57, kao i A7 single -sustavi čipova koji se koriste u iPhone 5S i drugim proizvodima Apple u 2013.

nositi-qualcomm

Ukratko, imamo savršenu implementaciju fraze "više je bolje". ARM v6 je gori od ARM v7, ARM v7 je gori od ARM v8. Unatoč tome, zbog niske cijene, "šestica" se i dalje smatra proračunskim uređajima, minimalno fokusiranim na igrice, a ne toliko pohlepnim za baterijom - i bez obzira koliko su novi modeli optimizirani, s povećanjem frekvencija, potreba jer se snaga također povećava.

Kakva je hijerarhija procesora pametnih telefona?

Obratio sam pozornost na ovo pitanje davno, kada su se počele voditi rasprave - koji je pametni telefon moćniji, LG G2 ili Samsung Galaxy Napomena 3? Potonji je imao osmojezgreni procesor, što je četiri procesora više od LG-evog, no nije bio toliko superioran u odnosu na konkurenta – samo zahvaljujući 3 GB RAM-a. I svidjelo mi se što procesori nisu radili zajedno u Note 3. To me dovelo do analogije s automobilom s dva motora koji ne znaju kako pomoći jedan drugome.

Drugi put se ovo pitanje pojavilo neki dan kada sam odlučio usporediti čipsete Qualcomm Snapdragon 650 i 625. Kada sam saznao da prvi ima šest jezgri na 1,8 GHz, a drugi čak osam na 2 GHz , naravno da sam mislio , da je drugi bolji. Mjesta za usporedbu dala su mi istu sliku. No, kolege su me ispravili i to argumentirali sljedećim.

Qualcomm Snapdragon 650 ima šest jezgri – da, ali dvije od njih su Cortex-A72, vodeće jezgre pametnih telefona bez pet minuta. Snapdragon 625 ima osam jezgri, a sve su Cortex-A53. A s obzirom na osobitost multitaskinga, za snagu je odgovoran najstariji procesor. Varijanta A53 bolja je od A72 samo po frekvenciji, što uopće nije ključna karakteristika:

korteks a53 protiv korteksa a72

U ostalim aspektima, počevši od veličine L2 predmemorije, koja je dvostruko veća, i završavajući Dhrystone performansama, koje su više nego dvostruko veće, A72 nadmašuje A53. Najvažnija razlika je uloga kernela u vezi big.LITTLE. To je ista stvar koja omogućuje da automobil s dva motora bude dobra kupnja - slaba i energetski štedljiva jezgra radi na slabim zadacima, a moćna i resursno intenzivna jezgra povezana je s jakim. A53 može obavljati i ulogu LITTLE-core i ulogu big-core, a A72 - samo veliki. Ovo, po mom mišljenju, najjasnije otkriva međusobnu hijerarhiju kernela.

Osim toga, postoje i drugi parametri monokristalnog sustava. GPU, na primjer. 650 ima Adreno 510, 625 ima 506. Dakle, 650 procesor će raditi bolje kada radite s igrama, video zapisima i drugom grafikom. Napomenut ću samo da maksimalna rezolucija kamere, podrška za 4G, razne Bluetooth i Wi-Fi standarde ovisi o procesoru u pametnom telefonu, NFC i GPS. Zašto se samo sjećam? Jer to prosječnom korisniku ne treba.

CPU Qualcomm

Pametni telefon biramo upravo zbog pojedinačnih elemenata, jer se oni, za razliku od PC-a, ne mogu zamijeniti. Ne možemo dodati modul na pametni telefon NFC, osim naravno ako nije projekt Ara (koja vjerojatno više neće poletjeti), a osobno računalo to može lako učiniti. A pametni telefon biramo gledajući njegovu, recimo, podršku za 4G, ili količinu RAM-a, ili kvalitetu ekrana – bio AMOLED ili najobičniji TFT. Sukladno tome, čipset ne biramo direktno, već preko pojedinačnih komponenti koje se na njemu nalaze.

- Oglašavanje -

Koliko je važan broj jezgri u procesoru?

Ovdje je situacija zapravo vrlo škakljiva. Lako je reći da više jezgri znači više topline, a što je jezgra snažnija, to više troši bateriju. Međutim, što je bolji tehnički proces, veća je snaga i MANJE proizvedene topline. A u vezi s big.LITTLE, potrošnja baterije se ne ponaša tako predvidljivo. A važnost je vrlo osoban koncept.

Naravno, jednojezgreni procesor nije prikladan za gledanje 4K videa. Za igre na Unreal Engine 4 motoru s teselacijom, izglađivanjem i ambijentalnom okluzijom nije prikladan svaki računalni procesor, a kamoli mobilni. Ako vas nerviraju kašnjenja u izborniku ili prebacivanje između programa traje predugo - da, potrebni su vam snažniji procesori.

helio-x20

Pritom se dio zadataka može riješiti isključivo povećanjem broja jezgri, a dio poboljšanjem njihove kvalitete. Ako postoji mnogo ne baš proždrljivih zadataka odjednom, tada odlučuju jezgre, ako postoji par, ali teških, onda su frekvencije, predmemorija, opća izvedba i tako dalje već odlučeni. Pitanja napajanja i, što je još važnije, grijanja također nisu laka, jer su novi modeli obično optimiziraniji u tom pogledu. Sa sigurnošću mogu reći samo jedno – više jezgri znači bolje.

Ima li smisla overclockirati mobilne procesore?

Mislim da je svatko od nas barem jednom čuo za overclocking procesora, video kartice, čak i RAM-a! A u vezi s popularnošću ovog procesa, postavlja se sljedeće pitanje - isplati li se to uopće raditi na pametnom telefonu?

Da, ima smisla. Ali o svemu redom. Prvo, bez root pristupa, overclocking neće raditi, jer su frekvencije zaliha firmware-a čvrsto fiksirane. Zatim morate instalirati jednostavan uslužni program AnTuTu CPU Master koji sadrži samo nekoliko klizača. Postavili smo ih na željeni postotak, preporučljivo je povećati ga za najviše 20%, iako su stručnjaci 4PDA uspjeli overclockati za 60% bez štete za uređaj. Ponovno pokrećemo pametni telefon - i voilà, prije sljedeće promjene frekvencije, imamo službeno overclockani pametni telefon!

antutu-cpu-master

Sad kad smo shvatili KAKO overclockati pametni telefon, saznajmo ZAŠTO. Logično, zar ne? Da, povećanjem frekvencije od 20% povećat ćemo performanse, ali to neće biti vidljivo u igrama ili izborniku. Ako vam igra kasni, overclocking neće moći spasiti situaciju - ili je preslabo optimizirana, ili nemate dovoljno GPU-a ili RAM-a, a ni procesor vas najvjerojatnije neće spasiti od kašnjenja.

Dakle povećanje neće dati rezultate, samo će povećati potrošnju čega? Tako je, moć. Tu se krije moja uvrnuta logika. Možete povisiti frekvencije, a možete ih i sniziti! Da, to će dovesti do smanjenja performansi, ali u kritičnim situacijama bit će vjerojatno da će uređaj raditi puno dulje.

Opet, nema jamstva da će takve manipulacije dovesti do opipljivih promjena, jer su pametni telefoni obično optimizirani za rad s frekvencijama. Međutim, šansa postoji, i ona je definitivno opipljivija od šanse da se postigne produktivnost OnePlus 3 s bilo kojeg proračunskog pametnog telefona.

Denis Zaychenko
Denis Zaychenko
Puno pišem, ponekad poslovno. Zanimaju me računalne i ponekad mobilne igre, kao i PC buildovi. Gotovo esteta, više volim hvaliti nego kuditi.
- Oglašavanje -
Prijavite se
Obavijesti o
gost

0 Komentari
Ugrađene recenzije
Pogledaj sve komentare