Root NationČlankiTehnologijaRN FAQ #2: procesorji za pametne telefone, njihova moč, overclocking in primerjava

RN FAQ #2: procesorji za pametne telefone, njihova moč, overclocking in primerjava

-

Mislim, da je vsak bolj ali manj navdušen človek ob nakupu svojega prvega pametnega telefona pomislil, kako zmogljiv je. Sploh v številkah. Na primer, moj nekdanji LG G2 je imel procesor s štirimi jedri 2,23 GHz, medtem ko je imel takratni prenosnik samo dve jedri po 1,5 GHz. Zato danes Root-Nation Pogosta vprašanja so posvečena prav temu - mobilnim procesorjem in glavnim vprašanjem o njih.

Pisarna Qualcomm
Foto: glassdoor.com

Kako se mobilni procesorji razlikujejo od nemobilnih procesorjev?

Navadni uporabnik bo mislil, da če imajo različni procesorji - pametni telefon in namizni računalnik - enako frekvenco, bo njihova moč enaka. Pravzaprav so samo številke v merilu uspešnosti AnTuTu in bolj specializiranih aplikacijah odvisne od samega procesorja, zmogljivost sistema pa je odvisna od koncepta, kot je nabor čipov, o katerem bom govoril kasneje.

- Oglas -

Namizni procesorji se tako pogosto uporabljajo pri delu kot pri igrah. Izkoriščajo jih v Sony Vegas, v Photoshopu, pri montaži zvoka, pri upodabljanju tridimenzionalnih prizorov. »Žepni« procesorji se najpogosteje uporabljajo pri pisanju besedil, pri gledanju pretočnega videa, pri minimalno obremenjenih opravilih, njihova moč pa zagotavlja predvsem gladko animacijo in hitrost obdelave enostavnih zahtev.

CISC RISC

Zgornje razlike izhajajo iz dejstva, da so procesorji pametnih telefonov tako imenovani sistemi z enim čipom. To pomeni, da takoj nosijo video pospeševalnik, RAM in sisteme za prenos podatkov, vključno z Bluetooth, GPS in 4G. Na namiznem računalniku se vse te reže nahajajo na matični plošči in so urejene po določeni shemi, ki se imenuje "chipset". In večino teh komponent je treba kupiti, medtem ko so ŽE nameščene na enokristalnem sistemu. Najbližji analog namiznim računalnikom je mikro-PC, npr Lenovo IdeaCentre Stick 300. Samo dodajte vode monitor!

Lenovo IdeaCentre Stick 300

Razlog za to je tako kompleksna terminologija, kot je arhitektura. To je nabor ukazov, ki jih lahko en ali drug procesor obdela na določen način. Se pravi imamo, recimo temu, pogovorno ruščino, ki se je ni problem naučiti in ti omogoča izražanje v vsakdanjem življenju. In obstaja znanstveni jezik, bogat z izrazi, vendar veliko bolj prilagodljiv in tehničen - težko se ga je naučiti, vendar boste lahko opravili skoraj vsako nalogo, ki je pred vami.

arhitektura x86, na katerem delujejo 32-bitni procesorji za osebne računalnike, deluje z nizom navodil CISC ali Complex Instruction Set Computer. To je tehnični jezik. Arhitektura ARM je ubrala drugo pot in uporablja poenostavljen nabor navodil RISC ali računalnik z zmanjšanim naborom ukazov. To je poenostavljen, pogovorni jezik. Iz te razlike izhaja energetska učinkovitost, postavljene naloge in potreba po monokristalnih sistemih. Mimogrede, različice RISC se uporabljajo tudi v x64.

Nato se morate spomniti dejstva, kot je dušenje. To je, če kdo ne ve, proces upočasnitve procesorja zaradi močnega segrevanja. Samo deluje na nižji frekvenci, da ne pregori. Sodobni namizni procesorji so manj nagnjeni k tej težavi, saj imajo hladilnike, prostornina sistemskih blokov pa omogoča, da zrak prosto kroži v notranjosti, tudi skozi prezračevalne luknje.

- Oglas -
Dušenje
Foto: blogs.mentor.com

Mobilni procesorji so stisnjeni med, recimo, baterijo in zaslon, pri segrevanju pa je dušenje bolj opazno kot kdaj koli prej. Hkrati pa obstajajo tudi neprijetni občutki - če je pametni telefon kovinski, se lahko segreje do nevarnih temperatur in zelo neprijetno ga bo držati v roki.

Kakšna je razlika med ARM v6, ARM v7 in ARM v8?

V Google Play so pogosto v podpisih iger in aplikacij napisani stavki, kot je "delovanje je preverjeno na ARM v6" ali "izdelek je združljiv samo z ARM v7". Kaj je to vse ARM v%tsiferka%? Odgovor je preprost – gre za arhitekturo, kot sta x86 in x64.

pametni telefon qualcomm

Najprej ugotavljam, da so procesorji ARM v6 32-bitni in iz tega izhajajo številne njihove omejitve. Ne podpirajo velike količine RAM-a, ne podpirajo več kot enega fizičnega jedra, ne podpirajo tehnologije Adobe Flash (izven škatle je bila programska podpora dodana skoraj takoj). ARM v7 podpira vse našteto, vendar je še vedno 32-bitni sistem.

Prve 64-bitne mikroarhitekture je ARM predstavil leta 2010 - to je bil ARM v8, ki so ga podpirali najnaprednejši (takrat) modeli procesorjev, začenši s Cortex-A53 in Cortex-A57, pa tudi A7 z enim čipom. sistemov, ki so bili uporabljeni v iPhone 5S in drugih izdelkih Apple 2013 let.

wear-qualcomm

Če povzamemo, imamo idealno izvedbo fraze "več je bolje". ARM v6 je slabši od ARM v7, ARM v7 je slabši od ARM v8. Kljub temu je "šestica" zaradi nizke cene še vedno postavljena na proračunske naprave, minimalno osredotočena na igre in ne tako požrešna na baterijo - in ne glede na to, kako optimizirani so novi modeli, s povečanjem frekvenc, poveča se tudi potreba po moči.

Kakšna je hierarhija procesorjev pametnih telefonov?

Na to vprašanje sem bil pozoren že dolgo nazaj, ko so se začeli spori - kateri pametni telefon je zmogljivejši, LG G2 oz. Samsung Galaxy Opomba 3? Slednji je imel osemjedrni procesor, kar je štiri procesorje več od LG-jevega, a tekmeca ni prehitel veliko – le po zaslugi 3 GB RAM-a. In všeč mi je bilo, da procesorji Note 3 niso delovali skupaj. To me je pripeljalo do analogije o avtomobilu z dvema motorjema, ki si ne znata pomagati.

Drugič se je to vprašanje pojavilo pred dnevi, ko sem se odločil primerjati nabora čipov Qualcomm Snapdragon 650 in 625. Ko sem ugotovil, da ima prvi šest jeder pri 1,8 GHz, drugi pa osem jeder pri 2 GHz. seveda mislil, da je drugi boljši. Primerjalna spletna mesta so mi dala isto sliko. Vendar so me kolegi popravili in to argumentirali z naslednjim.

Qualcomm Snapdragon 650 ima šest jeder - da, vendar dve od njih sta Cortex-A72, jedra vodilnih pametnih telefonov v manj kot petih minutah. Snapdragon 625 ima osem jeder, vsa Cortex-A53. In glede na posebnost večopravilnosti je za moč odgovoren najstarejši procesor. Različica A53 je boljša od A72 le po frekvenci, ki pa sploh ni ključna lastnost:

korteks a53 proti korteksu a72

V preostalem, začenši z velikostjo predpomnilnika L2, ki je dvakrat večji, in konča z zmogljivostjo Dhrystone, ki je več kot dvakrat večja, je A72 boljši od A53. Najpomembnejša razlika je vloga jeder v svežnju big.LITTLE. To je tisto, kar omogoča, da je avto z dvema motorjema donosen nakup - šibko in varčno jedro deluje za šibke naloge, zmogljivo in zahtevno jedro pa je povezano z močnimi. A53 lahko opravlja tako vlogo LITTLE-core in vlogo velikega jedra, A72 pa - samo velik. To po mojem mnenju najbolj nazorno pokaže hierarhijo jeder med seboj.

Poleg tega obstajajo še drugi parametri monokristalnega sistema. GPU, na primer. 650 ima Adreno 510, 625 ima 506. Tako se bo procesor 650 bolje izkazal pri delu z igrami, videoposnetki in drugo grafiko. Omenil bom le, da je največja ločljivost kamere, podpora za 4G, različne standarde Bluetooth in Wi-Fi odvisna od procesorja v pametnem telefonu, NFC in GPS. Zakaj samo to omenjam? Ker navaden uporabnik tega ne potrebuje.

procesor Qualcomm

Pametni telefon izberemo ravno zaradi posameznih elementov, saj jih za razliko od osebnega računalnika ni mogoče zamenjati. Ne moremo dodati modula pametnega telefona NFC, če seveda ni Project Ara (ki menda ne bo več vzletelo), z osebnim računalnikom pa je to enostavno. In izberemo pametni telefon, če pogledamo na primer podporo za 4G, ali količino RAM-a ali kakovost zaslona - naj bo AMOLED ali najpogostejši TFT. Temu primerno čipseta ne izbiramo neposredno, ampak preko posameznih komponent na njem.

- Oglas -

Kako pomembno je število jeder v procesorju?

Tukaj je situacija pravzaprav zelo kočljiva. Preprosto je reči, da več jeder pomeni več toplote, in močnejše kot je jedro, bolj požre baterijo. Vendar ne – boljši kot je tehnični postopek, večja je moč in MANJŠI je sproščanje toplote. In v povezavi z big.LITTLE se poraba baterije ne obnaša tako predvidljivo. In pomembnost je zelo oseben koncept.

Enojedrni procesor seveda ni primeren za ogled videa 4K. Za igre na motorju Unreal Engine 4 s teselacijo, glajenjem in ambientalno okluzijo ni vsak računalniški procesor primeren, kaj to pove o mobilnih. Če so zavore v meniju moteče ali je preklapljanje med programi predolgo - ja, potrebni so zmogljivejši procesorji.

helio-x20

Pri tem je del težav mogoče rešiti izključno s povečanjem števila jeder, drugi del pa z izboljšanjem njihove kakovosti. Če je naenkrat veliko ne zelo požrešnih nalog, jih rešijo jedra, če je nekaj, a divje težkih, potem frekvence, predpomnilnik, splošna zmogljivost in tako naprej. Tudi vprašanje oskrbe z električno energijo in, kar je pomembno, ogrevanja ni enostavno, saj so novi modeli v tem pogledu običajno bolj optimizirani. Z gotovostjo lahko rečem le eno - več jeder ne pomeni boljšega.

Ali je smiselno pospeševati mobilne procesorje?

Mislim, da je vsak od nas vsaj enkrat slišal za overclocking procesorja, video kartice, celo RAM-a! In v povezavi s priljubljenostjo tega postopka se postavlja takšno vprašanje - ali je to sploh vredno narediti na pametnem telefonu?

Da, smiselno je. Ampak o vsem po vrsti. Prvič, brez korenskega dostopa overclocking ne bo deloval, ker so frekvence v osnovni vdelani programski opremi strogo določene. Nato morate namestiti preprost pripomoček AnTuTu CPU Master, ki vsebuje le nekaj drsnikov. Nastavili smo jih na želeni odstotek, priporočljivo je, da jih povečate za največ 20%, čeprav so strokovnjaki s 4PDA uspeli pospešiti na 60%, ne da bi poškodovali napravo. Ponovno zaženemo pametni telefon - in voilà, pred naslednjo spremembo frekvence imamo uradno overclockan pametni telefon!

antutu-cpu-master

Zdaj, ko smo ugotovili, KAKO pospešiti pametni telefon, ugotovimo, ZAKAJ. Logično, kajne? Da, z 20-odstotnim povečanjem frekvence bomo povečali zmogljivost, vendar to ne bo opazno niti v igrah niti v meniju. Če se vaša igra upočasni, overclocking ne bo mogel rešiti situacije - ali je preslabo optimiziran ali pa nimate dovolj GPU-ja ali RAM-a, procesor pa vas najverjetneje ne bo rešil pred zamudami.

Podražitev torej ne bo prinesla rezultatov, povečala bo le porabo česa? Tako je, prehrana. Tu se skriva moja zvita logika. Lahko zvišate frekvence in jih lahko znižate! Da, to bo povzročilo zmanjšanje zmogljivosti, vendar bo v kritičnih situacijah obstajala možnost, da bo naprava delovala veliko dlje.

Ponovno ni nobenega zagotovila, da bodo takšne manipulacije privedle do opaznih sprememb, saj so pametni telefoni običajno optimizirani za delo s frekvencami. Kljub temu obstaja možnost in je vsekakor bolj oprijemljiva kot priložnost za produktivnost OnePlus 3 iz kakšnega poceni pametnega telefona.

Denis Zaychenko
Denis Zaychenko
Pišem veliko, včasih pišem v temi. Zanimajo me računalniške in mobilne igre ter sestavljanje osebnih računalnikov. Sem skoraj estet, raje uživam kot sovražim.
- Oglas -
Naroči
Obvesti o
gost

1 komentar
Novo
Stari Priljubljeno
Intertekstne kritike
Oglejte si vse komentarje
Potepuški inženir
Potepuški inženir
Pred 4 leti

Hvala vam Informativni članek. Naučil sem se nekaj novega zase.