Root NationČlancitehnologijeRN FAQ #2: procesori za pametne telefone, njihova snaga, overclocking i poređenje

RN FAQ #2: procesori za pametne telefone, njihova snaga, overclocking i poređenje

-

Mislim da je svaki manje-više entuzijastičan pri kupovini svog prvog pametnog telefona razmišljao o tome koliko je moćan. U svakom slučaju u brojevima. Na primjer, moj bivši LG G2 imao je procesor sa četiri jezgra od 2,23 GHz, dok je laptop tog vremena imao samo dva jezgra od 1,5 GHz. Stoga, danas Root-Nation FAQ je posvećen upravo tome - mobilnim procesorima i glavnim pitanjima o njima.

Qualcomm ured
Foto: glassdoor.com

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

Običan korisnik će misliti da ako različiti procesori - pametni telefon i desktop - imaju istu frekvenciju, onda će njihova snaga biti ista. Zapravo, samo brojke u AnTuTu benchmark-u i specijalizovanijim aplikacijama zavise od samog procesora, a performanse sistema zavise od takvog koncepta kao što je čipset, o čemu ću govoriti kasnije.

- Advertisement -

Desktop procesori se koriste u radu jednako često kao iu igrama. Oni su eksploatisani u Sony Vegas, u Photoshopu, u uređivanju zvuka, pri renderiranju trodimenzionalnih scena. „Džepni“ procesori se najčešće koriste u pisanju teksta, pri gledanju striming 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 sistemi sa jednim čipom. Odnosno, odmah nose video akcelerator, RAM i sisteme za prenos podataka, uključujući Bluetooth, GPS i 4G. Na desktop računaru, svi ovi slotovi se nalaze na matičnoj ploči i raspoređeni su prema određenoj šemi, koja se naziva "čipset". I većinu ovih komponenti treba kupiti, dok su VEĆ instalirane na monokristalnom sistemu. Najbliži analog desktop računarima je mikro-PC, takoreći Lenovo IdeaCentre Stick 300. Samo dodaj voda monitor!

Lenovo IdeaCentre Stick 300

Razlog za to je tako složena terminologija kao što je arhitektura. Ovo je skup naredbi koje ovaj ili onaj procesor može obraditi na određeni način. Odnosno, imamo, recimo, kolokvijalni ruski, koji nije problem naučiti, a koji vam omogućava da se izrazite u svakodnevnom životu. A postoji i naučni jezik, bogat terminima, ali mnogo fleksibilniji i tehnički – teško ga je naučiti, ali ćete moći da izvršite skoro svaki zadatak koji vam se postavi.

arhitektura x86, na kojem rade 32-bitni procesori za PC, radi sa skupom CISC instrukcija, ili Complex Instruction Set Computer. Ovo je tehnički jezik. ARM arhitektura je krenula drugim putem i koristi pojednostavljeni skup RISC instrukcija ili kompjuter sa smanjenim skupom instrukcija. Ovo je pojednostavljeni, kolokvijalni jezik. Iz ove razlike proizilaze energetska efikasnost, postavljeni zadaci i potreba za monokristalnim sistemima. Inače, RISC varijacije se takođe koriste u x64.

Zatim, morate zapamtiti takvu činjenicu kao što je prigušivanje. Ovo je, ako neko ne zna, proces usporavanja procesora zbog njegovog jakog zagrevanja. Samo radi na nižoj frekvenciji da ne pregori. Moderni desktop procesori su manje skloni ovom problemu, jer imaju hladnjake, a zapremina sistemskih blokova omogućava da vazduh slobodno cirkuliše unutra, uključujući i kroz ventilacione otvore.

- Advertisement -
Trotting
Foto: blogs.mentor.com

Mobilni procesori su u sendviču između, recimo, baterije i ekrana, a kada se zagreju, prigušivanje je uočljivije nego ikad. Istovremeno, postoje i neugodne senzacije - ako je pametni telefon metalan, može se zagrijati na opasne temperature i bit će vrlo neugodno držati ga u ruci.

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

Često su u Google Playu, u potpisima igara i aplikacija, napisane fraze poput "funkcionalnost je provjerena na ARM v6" ili "proizvod je kompatibilan samo sa ARM v7". Šta 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 i mnoga njihova ograničenja proizlaze iz toga. Ne podržavaju veliku količinu RAM-a, ne podržavaju više od jednog fizičkog jezgra, ne podržavaju Adobe Flash tehnologiju (iz kutije, softverska podrška je dodana skoro odmah). ARM v7 podržava sve gore navedeno, ali je i dalje 32-bitni sistem.

Prve 64-bitne mikroarhitekture ARM je predstavio 2010. godine - 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-chip sistema, koji su korišteni u iPhone 5S i drugim proizvodima Apple 2013 godina.

wear-qualcomm

Sumirajući, 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" je i dalje stavljena na jeftine uređaje, minimalno fokusirana na igre, a ne toliko proždrljiva na bateriju - i koliko god da su novi modeli optimizirani, s povećanjem frekvencije, potreba za strujom se takođe povećava.

Koja je hijerarhija procesora pametnih telefona?

Na ovo pitanje sam davno obratio pažnju, kada su počele sporove - koji je pametni telefon jači, LG G2 ili Samsung Galaxy Napomena 3? Potonji je imao osmojezgarni procesor, što je četiri procesora više od LG-jevog, ali nije mnogo nadmašio konkurenta – samo zahvaljujući 3 GB RAM-a. I svidjelo mi se što Note 3 procesori ne rade zajedno. To me je dovelo do analogije o automobilu sa dva motora koji ne znaju jedni drugima pomoći.

Drugi put se ovo pitanje pojavilo pre neki dan, kada sam odlučio da uporedim Qualcomm Snapdragon 650 i 625 čipset. Kada sam saznao da prvi ima šest jezgara na 1,8 GHz, a drugi ima osam jezgara na 2 GHz. prirodno mislio, da je drugi bolji. Stranice za poređenje dale su mi istu sliku. Međutim, moje kolege su me ispravile i to argumentovale sledećim.

Qualcomm Snapdragon 650 ima šest jezgara - da, ali dva od njih su Cortex-A72, vodeći pametni telefon jezgra za manje od pet minuta. Snapdragon 625 ima osam jezgara, sve Cortex-A53. A s obzirom na posebnost multitaskinga, za snagu je odgovoran najstariji procesor. Varijanta A53 je bolja od A72 samo po frekvenciji, što uopće nije ključna karakteristika:

cortex a53 vs cortex a72

U ostalom, počevši od veličine L2 keš memorije, koja je dvostruko veća, i završavajući sa 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ćava da automobil sa dva motora bude isplativa kupovina - slabo i štedljivo jezgro radi za slabe zadatke, a moćno i resursno intenzivno jezgro je povezano sa jakim. A53 može obavljati i ulogu LITTLE-core i ulogu big-core, a A72 - samo veliki. Ovo, po mom mišljenju, najjasnije pokazuje hijerarhiju kernela među sobom.

Pored ovoga, postoje i drugi parametri monokristalnog sistema. GPU, na primjer. 650 ima Adreno 510, 625 ima 506. Dakle, 650 procesor će se bolje pokazati kada radi sa igricama, videom i drugom grafikom. Napomenuću samo da maksimalna rezolucija kamere, podrška za 4G, razni Bluetooth i Wi-Fi standardi zavise od procesora u pametnom telefonu, NFC i GPS. Zašto samo to spominje? Jer prosječnom korisniku to nije potrebno.

Qualcomm CPU

Pametni telefon biramo upravo zbog pojedinačnih elemenata, jer se oni, za razliku od računara, 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 poleteti), a sa personalnim računarom to se može lako uraditi. I biramo pametni telefon, gledajući u njega, na primjer, 4G podršku, ili količinu RAM-a, ili kvalitet ekrana - bio to AMOLED ili najčešći TFT. Shodno tome, mi ne biramo čipset direktno, već kroz pojedinačne komponente na njemu.

- Advertisement -

Koliko je važan broj jezgara u procesoru?

Ovdje je situacija zapravo vrlo nezgodna. Lako je reći da je više jezgara jednako više topline, a što je jezgro snažnije, to više troši bateriju. Međutim, ne – što je bolji tehnički proces, to je veća snaga i NIŽE otpuštanje topline. A u vezi sa big.LITTLE, potrošnja baterije se ne ponaša tako predvidljivo. A važnost je vrlo lični koncept.

Naravno, procesor sa jednim jezgrom nije pogodan za gledanje 4K videa. Za igre na Unreal Engine 4 motoru sa teselacijom, zaglađivanjem i ambijentalnom okluzijom nije svaki kompjuterski procesor prikladan, što to govori o mobilnom. Ako su kočnice u meniju dosadne ili je prebacivanje između programa predugo – da, potrebni su snažniji procesori.

helio-x20

Istovremeno, dio problema se može riješiti isključivo povećanjem broja jezgara, a drugi dio poboljšanjem njihovog kvaliteta. Ako ima mnogo ne baš proždrljivih zadataka odjednom, onda ih jezgre rješavaju, ako ih ima nekoliko, ali divlje teških, onda frekvencije, keš memorija, opće performanse i tako dalje. Pitanje napajanja i, što je najvaž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 overklokovati mobilne procesore?

Mislim da je svako od nas barem jednom čuo za overklokiranje 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 po redu. Prvo, bez root pristupa, overclocking neće raditi, jer su frekvencije u osnovnom firmveru čvrsto fiksirane. Zatim morate instalirati jednostavan uslužni program AnTuTu CPU Master, koji sadrži samo nekoliko klizača. Postavljamo ih na željeni procenat, preporučuje se povećanje za najviše 20%, iako su stručnjaci sa 4PDA uspjeli ubrzati do 60% bez oštećenja uređaja. Ponovo pokrećemo pametni telefon - i voilà, prije sljedeće promjene frekvencije, imamo službeno overklokan pametni telefon!

antutu-cpu-master

Sada kada smo shvatili KAKO overklokovati pametni telefon, hajde da shvatimo ZAŠTO. Logično, zar ne? Da, sa povećanjem frekvencije od 20% povećaćemo performanse, ali to neće biti primetno ni u igrama ni u meniju. Ako vaša igra uspori, overclocking neće moći spasiti situaciju - ili je previše loše optimiziran, ili nemate dovoljno GPU-a ili RAM-a, a procesor vas najvjerovatnije neće spasiti od zaostajanja.

Dakle, povećanje neće donijeti rezultate, samo će povećati potrošnju čega? Tako je, ishrana. Tu se krije moja uvrnuta logika. Možete podići frekvencije, a možete ih smanjiti! Da, to će dovesti do smanjenja performansi, ali u kritičnim situacijama postoji šansa da će uređaj raditi mnogo duže.

Opet, nema garancije da će takve manipulacije dovesti do primjetnih promjena, jer su pametni telefoni obično optimizirani za rad sa frekvencijama. Ipak, postoji šansa, i definitivno je opipljivija od šanse da se postigne produktivnost OnePlus 3 sa nekog budžetskog pametnog telefona.

Denis Zaychenko
Denis Zaychenko
Puno pišem, ponekad pišem u nekoj temi. Zanimaju me kompjuterske i mobilne igrice, kao i montaža računara. Skoro sam esteta, više volim da uživam nego da mrzim.
- Advertisement -
Subscribe
Obavijesti Fr
gost

1 komentar
Новые
Stari Popularno
Intertekstualne kritike
Pogledaj sve komentare
Lutajući inženjer
Lutajući inženjer
Prije 4 godina

hvala ti Informativan članak. Naučio nešto novo za sebe.