Root NationČlanciTehnologijaRN FAQ #2: procesori za pametne telefone, njihova snaga, overclocking i usporedba

RN FAQ #2: procesori za pametne telefone, njihova snaga, overclocking i usporedba

-

Mislim da je svaka manje ili više strastvena osoba pri kupnji 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. Stoga danas 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 telefon i stolno računalo - imaju istu frekvenciju, onda će njihova snaga biti ista. Zapravo, samo brojke u AnTuTu benchmarku i specijaliziranijim aplikacijama ovise o samom procesoru, a performanse sustava ovise o takvom konceptu kao što je čipset, o kojem ću govoriti kasnije.

- Oglašavanje -

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 glatku animaciju 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 raspoređeni su prema određenoj shemi koja se naziva "chipset". I većinu tih komponenti treba kupiti, dok su VEĆ instalirane na monokristalnom sustavu. Najbliži analog stolnim računalima je mikro-PC, kao Lenovo IdeaCentre Stick 300. Samo dodajte voda monitor!

Lenovo IdeaCentre Stick 300

Razlog tome je tako složena terminologija kao što je arhitektura. Ovo je skup naredbi koje može obraditi jedan ili drugi procesor 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, na kojem rade 32-bitni procesori za računala, radi sa skupom CISC instrukcija ili Complex Instruction Set Computer. Ovo je tehnički jezik. Arhitektura ARM otišla je u drugom smjeru i koristi pojednostavljeni RISC skup instrukcija ili računalo sa smanjenim skupom instrukcija. Ovo je pojednostavljeni, kolokvijalni jezik. Iz te razlike proizlaze energetska učinkovitost, postavljeni zadaci i potreba za monokristalnim sustavima. Usput, RISC varijacije se također koriste u x64.

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 stolni procesori manje su skloni ovom problemu, jer imaju hladnjake, a volumen sistemskih blokova omogućuje slobodno cirkuliranje zraka unutra, uključujući i kroz ventilacijske otvore.

- Oglašavanje -
Trotting
Fotografija: blogs.mentor.com

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 potpisima igara i aplikacija, pišu fraze poput "funkcionalnost je provjerena na ARM v6" ili "proizvod je kompatibilan samo s ARM v7". Što je ovo sve ARM v%tsiferka%? Odgovor je jednostavan - ovo je arhitektura poput x86 i x64.

qualcomm-pametni telefon

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

Prve 64-bitne mikroarhitekture ARM je predstavio 2010. godine - bio je to 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 2013 godine.

nositi-qualcomm

Ukratko, imamo idealnu 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 još uvijek stavlja na proračunske uređaje, minimalno fokusirana na igrice, a ne toliko proždrljiva na bateriji - i koliko god novi modeli bili optimizirani, s povećanjem frekvencija, potreba za moći također raste.

Kakva je hijerarhija procesora pametnih telefona?

Obratio sam pozornost na ovo pitanje davno, kada su počeli sporovi - koji je pametni telefon moćniji, LG G2 ili Samsung Galaxy Napomena 3? Potonji je imao procesor s osam jezgri, što je četiri procesora više od LG-eva, no nije puno nadmašio konkurenta – samo zahvaljujući 3 GB RAM-a. I svidjelo mi se što procesori Note 3 ne rade zajedno. To me dovelo do analogije o automobilu s dva motora koji ne znaju kako pomoći jedan drugome.

Drugi put se ovo pitanje pojavilo neki dan, kada sam odlučio usporediti Qualcomm Snapdragon 650 i 625 čipsetove. Kada sam saznao da prvi ima šest jezgri na 1,8 GHz, a drugi osam jezgri na 2 GHz. naravno 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, sve 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 ostalom, 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 je superiorniji od A53. Najvažnija razlika je uloga kernela u big.LITTLE paketu. Upravo to omogućuje da automobil s dva motora bude isplativa kupnja - slaba jezgra koja štedi energiju radi za slabe zadatke, a moćna i resursno intenzivna jezgra povezana je s jakima. A53 može obavljati i ulogu LITTLE-core i ulogu big-core, a A72 - samo veliki. Ovo, po mom mišljenju, najjasnije pokazuje hijerarhiju jezgri među sobom.

Osim ovoga, postoje i drugi parametri monokristalnog sustava. GPU, na primjer. 650 ima Adreno 510, 625 ima 506. Dakle, 650 procesor će se bolje pokazati u radu s igrama, videom 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 samo to spominjati? Jer to prosječnom korisniku ne treba.

CPU Qualcomm

Pametni telefon biramo upravo zbog pojedinačnih elemenata, budući da se oni, za razliku od osobnog računala, ne mogu zamijeniti. Ne možemo dodati modul pametnog telefona NFC, ako to, naravno, nije Project Ara (koji, po svemu sudeći, više neće poletjeti), a s osobnim računalom to se može učiniti jednostavno. I biramo pametni telefon, gledajući ga, na primjer, podršku za 4G, ili količinu RAM-a, ili kvalitetu zaslona - bio AMOLED ili najobičniji TFT. Sukladno tome, čipset ne biramo direktno, već kroz pojedine komponente na njemu.

- 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, ne - što je bolji tehnički proces, to je veća snaga i NIŽE oslobađanje 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, što to govori o mobitelu. Ako su kočnice u izborniku dosadne ili je prebacivanje između programa predugo - da, potrebni su snažniji procesori.

helio-x20

Pritom se dio problema 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 ih rješavaju jezgre, ako postoji par, ali divlje teških, onda frekvencije, predmemorija, opće performanse i tako dalje. Pitanje napajanja i, što je još važnije, grijanja također nije lako, jer su novi modeli obično optimiziraniji u tom pogledu. Sa sigurnošću mogu reći samo jedno - više jezgri ne 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 takvo 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 u dioničkom firmwareu č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 ih za najviše 20%, iako su stručnjaci s 4PDA uspjeli ubrzati na 60% bez oštećenja uređaja. 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, shvatimo ZAŠTO. Logično, zar ne? Da, povećanjem frekvencije od 20% povećat ćemo performanse, ali to se neće primijetiti niti u igrama niti u izborniku. Ako vam se igra usporava, 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 donijeti rezultate, samo će povećati potrošnju čega? Tako je, prehrana. 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 primjetnih promjena, jer su pametni telefoni obično optimizirani za rad s frekvencijama. Ipak, šansa postoji i ona je definitivno opipljivija od šanse da se postigne produktivnost OnePlus 3 s nekog proračunskog pametnog telefona.

Denis Zaychenko
Denis Zaychenko
Pišem puno, ponekad pišem u temi. Zanimaju me računalne i mobilne igre, kao i montaža računala. Gotovo sam esteta, više volim uživati ​​nego mrziti.
- Oglašavanje -
pretplatiti
Obavijesti o
gost

1 Komentar
Novi
Star Vrh
Recenzije međuteksta
Pogledajte sve komentare
Inženjer lutalica
Inženjer lutalica
Prije 4 godina

Hvala vam Informativni članak. Naučio sam nešto novo za sebe.