Kategorije: Tehnologije

RN FAQ #2: Procesori za pametne telefone, njihova snaga, overklokiranje 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 je imao procesor sa četiri jezgra od 2,23 GHz, dok je laptop u to vrijeme imao samo dva jezgra od 1,5 GHz. Zato je današnji Root-Nation FAQ je posvećen upravo tome - mobilnim procesorima i glavnim pitanjima o njima.

Foto: glassdoor.com

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

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

Desktop procesori se koriste u radu jednako često kao i u 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 glatkoću animacije i brzinu obrade jednostavnih zahtjeva.

Gore navedene razlike dolaze 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 nalaze se prema određenoj šemi, koja se naziva "čipset". I većinu ovih komponenti potrebno je dodatno kupiti, dok su VEĆ instalirane na monokristalnom sistemu. Najbliži analog desktop računarima je mikro-PC, na primer Lenovo IdeaCentre Stick 300 . Samo dodaj vode monitor!

Razlog za to 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, mi govorimo, recimo, 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, koji pokreće 32-bitne procesore za računare, radi na CISC, 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 proizilaze energetska efikasnost, postavljeni zadaci i potreba za monokristalnim sistemima. Inače, varijacije RISC-a se takođe koriste u x64.

Foto: blogs.mentor.com

Zatim, morate zapamtiti takvu činjenicu kao što je prigušivanje. Ovo je, ako neko ne zna, proces usporavanja procesora zbog njegovog jakog zagrijavanja. Samo radi na nižoj frekvenciji da ne izgori. Moderni desktop procesori gotovo da nisu skloni takvim problemima, jer imaju hladnjake, a zapremine sistemskih jedinica omogućavaju da zrak slobodno cirkulira unutra, uključujući i kroz ventilacijske otvore.

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 se u Google Play-u, u naslovima igara i aplikacija, ispisuju fraze poput "funkcionalnost je testirana na ARM v6" ili "proizvod je kompatibilan samo sa ARM v7". Šta su sve ove ARM v%digit%? Odgovor je jednostavan - to je arhitektura poput x86 i x64.

Prije svega, ističem da su ARM v6 procesori 32-bitni i iz toga proizilaze mnoga njihova ograničenja. 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 završena gotovo 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 -čip sistemi koji se koriste u iPhone 5S i drugim proizvodima Apple 2013 godina.

Sumirajući, 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 budžetskim uređajima, minimalno fokusiranim na igrice, a ne toliko pohlepna za baterijom – i koliko god optimizirani novi modeli bili, s povećanjem frekvencija, potreba jer se snaga takođe povećava.

Koja je hijerarhija procesora pametnih telefona?

Na ovo pitanje sam davno obratio pažnju, kada su počele da se vode sporovi - 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 bio toliko superioran u odnosu na konkurenta – samo zahvaljujući 3 GB RAM-a. I svidjelo mi se što procesori ne rade zajedno u Note 3. To me je dovelo do analogije s automobilom sa dva motora koji ne znaju jedni drugima pomoći.

Drugi put se ovo pitanje pojavilo neki dan kada sam odlučio da uporedim Qualcomm Snapdragon 650 i 625 čipsete.Kada sam saznao da prvi ima šest jezgara na 1,8 GHz, a drugi čak osam na 2 GHz , naravno mislio sam, 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 bez pet minuta. Snapdragon 625 ima osam jezgara, a sve su 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:

U ostalim aspektima, počevši od veličine L2 keš memorije, koja je duplo veća, pa do Dhrystone performanse, koja je više nego dvostruko veća, A72 nadmašuje A53. Najvažnija razlika je uloga kernela u big.LITTLE vezi. To je ista stvar koja omogućava da automobil sa dva motora bude dobra kupovina - slabo i štedljivo jezgro radi na slabim zadacima, 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 razotkriva hijerarhiju kernela među sobom.

Osim toga, postoje i drugi parametri monokristalnog sistema. GPU, na primjer. 650 ima Adreno 510, 625 ima 506. Dakle, 650 procesor će bolje raditi sa igrama, video zapisima 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 se samo sećam? Jer prosječnom korisniku to nije potrebno.

Pametni telefon biramo upravo zbog pojedinačnih elemenata, jer se oni, za razliku od računara, ne mogu zamijeniti. Ne možemo dodati modul na pametni telefon NFC, osim ako se naravno radi o projektu Ara (koji verovatno više neće poleteti), a personalni računar to može lako. A mi biramo pametni telefon, gledajući njegovu, recimo, 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 koje se nalaze na njemu.

Koliko je važan broj jezgara u procesoru?

Ovdje je situacija zapravo vrlo nezgodna. Lako je reći da više jezgara znači više topline, a što je jezgro snažnije, to više troši bateriju. Međutim, što je bolji tehnički proces, to je veća snaga i MANJE generisane toplote. 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 s jednom jezgrom nije pogodan za gledanje 4K videa. Za igre na Unreal Engine 4 motoru sa teselacijom, izglađivanjem i ambijentalnom okluzijom nije prikladan svaki računarski procesor, a kamoli mobilni. Ako vas zastoji u meniju nerviraju ili prebacivanje između programa traje predugo - da, potrebni su vam moćniji procesori.

Pritom se dio zadataka može riješiti isključivo povećanjem broja jezgara, a drugi dio poboljšanjem njihovog kvaliteta. Ako postoji mnogo ne baš proždrljivih zadataka odjednom, tada odlučuju jezgre, ako ih ima nekoliko, ali teških, tada su frekvencije, keš, opće performanse i tako dalje već odlučene. Pitanja napajanja i, što je najvaž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 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 sljedeće 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 standardnog firmvera č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 ga stručnjaci za 4PDA uspjeli overklokirati za 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!

Sada kada smo shvatili KAKO overklokovati pametni telefon, hajde da saznamo ZAŠTO. Logično, zar ne? Da, sa povećanjem frekvencije od 20% povećaćemo performanse, ali to neće biti primetno u igrama ili u meniju. Ako vaša igra kasni, overclocking neće moći spasiti situaciju - ili je previše loše optimizirana, ili nemate dovoljno GPU-a ili RAM-a, a procesor vas najvjerovatnije 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 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 opipljivih promjena, jer su pametni telefoni obično optimizirani za rad s frekvencijama. Međutim, postoji šansa, i definitivno je opipljivija od šanse da se postigne produktivnost OnePlus 3 sa bilo kog budžetskog pametnog telefona.

Udio
Denis Zaychenko

Puno pišem, ponekad poslovno. Zanimaju me kompjuterske i ponekad mobilne igrice, kao i PC verzije. Gotovo esteta, više volim da hvalim nego da kritikujem.

Ostavite odgovor

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena*