Root NationStraipsniaiTechnologijaRN DUK Nr. 2: išmaniųjų telefonų procesoriai, jų galia, įsijungimas ir palyginimas

RN DUK Nr. 2: išmaniųjų telefonų procesoriai, jų galia, įsijungimas ir palyginimas

-

Manau, kad kiekvienas daugiau ar mažiau entuziastingas žmogus, pirkdamas savo pirmąjį išmanųjį telefoną, pagalvojo, koks jis galingas. Bet kokiu atveju skaičiais. Pavyzdžiui, mano buvęs LG G2 turėjo keturių 2,23 GHz branduolių procesorių, o to meto nešiojamasis kompiuteris turėjo tik du 1,5 GHz branduolius. Todėl šiandien Root-Nation DUK yra skirtas būtent tam – mobiliesiems procesoriams ir pagrindiniams klausimams apie juos.

Qualcomm biuras
Nuotrauka: glassdoor.com

Kuo mobilieji procesoriai skiriasi nuo nemobiliųjų procesorių?

Paprastas vartotojas manys, kad jei skirtingi procesoriai – išmanusis telefonas ir stalinis kompiuteris – turi tą patį dažnį, tai jų galia bus tokia pati. Tiesą sakant, nuo paties procesoriaus priklauso tik skaičiai AnTuTu etalone ir labiau specializuotos programos, o sistemos našumas priklauso nuo tokios koncepcijos kaip mikroschemų rinkinys, apie kurią kalbėsiu vėliau.

- Reklama -

Staliniai procesoriai darbe naudojami taip pat dažnai, kaip ir žaidimuose. Jie yra išnaudojami Sony Vegasas, naudojant „Photoshop“, redaguojant garsą, atvaizduojant trimates scenas. „Kišeniniai“ procesoriai dažniausiai naudojami teksto rašymui, žiūrint vaizdo transliaciją, atliekant minimaliai apkraunamas užduotis, o jų galia daugiausia užtikrina sklandžią animaciją ir paprastų užklausų apdorojimo greitį.

CISC RISC

Minėti skirtumai atsiranda dėl to, kad išmaniųjų telefonų procesoriai yra vadinamosios vieno lusto sistemos. Tai reiškia, kad jie iš karto turi vaizdo greitintuvą, RAM ir duomenų perdavimo sistemas, įskaitant „Bluetooth“, GPS ir 4G. Staliniame kompiuteryje visi šie lizdai yra pagrindinėje plokštėje ir yra išdėstyti pagal tam tikrą schemą, kuri vadinama „lustų rinkiniu“. Ir daugumą šių komponentų reikia įsigyti, o jie JAU sumontuoti vieno kristalo sistemoje. Artimiausias analogas staliniams kompiuteriams yra mikrokompiuteris, pvz Lenovo IdeaCentre Stick 300. Tiesiog pridėkite vanduo stebėti!

Lenovo IdeaCentre Stick 300

To priežastis yra tokia sudėtinga terminijos dalis kaip architektūra. Tai komandų rinkinys, kurį tam tikru būdu gali apdoroti vienas ar kitas procesorius. Tai yra, mes mokame, tarkime, rusų kalbą, kurią išmokti nėra problemų ir kuri leidžia išreikšti save kasdieniame gyvenime. Ir yra mokslinė kalba, turtinga terminais, bet daug lankstesnė ir techniškesnė – ją sunku išmokti, bet galėsite atlikti beveik bet kokią užduotį, kuri jums iškelta.

Architektūra x86, kuriame veikia 32 bitų kompiuterių procesoriai, veikia su CISC instrukcijų rinkiniu arba sudėtingų instrukcijų rinkinio kompiuteriu. Tai techninė kalba. ARM architektūra pasirinko antrąjį kelią ir naudoja supaprastintą RISC instrukcijų rinkinį arba sumažinto instrukcijų rinkinio kompiuterį. Tai supaprastinta šnekamoji kalba. Iš šio skirtumo išplaukia energijos vartojimo efektyvumas, nustatytos užduotys ir vieno kristalo sistemų poreikis. Beje, RISC variantai naudojami ir x64.

Toliau reikia atsiminti tokį faktą kaip droselis. Tai, jei kas nors nežino, yra procesoriaus lėtėjimas dėl jo stipraus įkaitimo. Jis tiesiog veikia mažesniu dažniu, todėl neperdega. Šiuolaikiniai staliniai procesoriai yra mažiau linkę į šią problemą, nes juose yra aušintuvai, o sistemos blokų tūris leidžia orui laisvai cirkuliuoti viduje, įskaitant ventiliacijos angas.

- Reklama -
Trotavimas
Nuotrauka: blogs.mentor.com

Mobilieji procesoriai yra įterpti tarp, tarkime, akumuliatoriaus ir ekrano, o kai šildomas, droselis yra labiau pastebimas nei bet kada anksčiau. Kartu atsiranda ir nemalonių pojūčių – jei išmanusis telefonas yra metalinis, jis gali įkaisti iki pavojingos temperatūros, o jį laikyti rankoje bus labai nemalonu.

Kuo skiriasi ARM v6, ARM v7 ir ARM v8?

Dažnai „Google Play“ žaidimų ir programų parašuose rašomos tokios frazės kaip „funkcionalumas patikrintas ARM v6“ arba „produktas suderinamas tik su ARM v7“. Kas tai per ARM v%tsiferka%? Atsakymas paprastas – tai tokia architektūra kaip x86 ir x64.

qualcomm išmanusis telefonas

Pirmiausia atkreipiu dėmesį, kad ARM v6 procesoriai yra 32 bitų, todėl daugelis jų apribojimų išplaukia iš to. Jie nepalaiko didelio kiekio RAM, nepalaiko daugiau nei vieno fizinio branduolio, nepalaiko Adobe Flash technologijos (iš dėžutės, programinės įrangos palaikymas buvo pridėtas beveik iš karto). ARM v7 palaiko visus aukščiau išvardintus dalykus, tačiau vis tiek yra 32 bitų sistema.

Pirmąsias 64 bitų mikroarchitektūras ARM pristatė 2010 m. – tai buvo ARM v8, kurį palaikė pažangiausi (tuo metu) procesorių modeliai, pradedant nuo Cortex-A53 ir Cortex-A57, taip pat A7 vieno lusto. sistemos, kurios buvo naudojamos iPhone 5S ir kituose gaminiuose Apple 2013 metais.

dėvėti-qualcomm

Apibendrinant, mes turime idealų frazės „daugiau yra geriau“ įgyvendinimą. ARM v6 yra blogesnis nei ARM v7, ARM v7 yra blogesnis nei ARM v8. Nepaisant to, dėl mažos kainos „šešiukas“ vis dar dedamas į biudžetinius įrenginius, minimaliai orientuotas į žaidimus, o ne taip šmaikštus akumuliatoriaus – ir kad ir kaip optimizuoti naujieji modeliai, didėjant dažniams, taip pat didėja energijos poreikis.

Kokia yra išmaniųjų telefonų procesorių hierarchija?

Į šį klausimą atkreipiau dėmesį jau seniai, kai prasidėjo ginčai – kuris išmanusis telefonas galingesnis, LG G2 ar Samsung Galaxy 3 pastaba? Pastarasis turėjo aštuonių branduolių procesorių, tai yra keturiais procesoriais daugiau nei LG, tačiau konkurento jis nepralenkė daug – tik 3 GB operatyviosios atminties dėka. Ir man patiko, kad Note 3 procesoriai neveikė kartu. Tai atvedė mane prie analogijos apie automobilį su dviem varikliais, kurie nežino, kaip padėti vienas kitam.

Antrą kartą šis klausimas iškilo kitą dieną, kai nusprendžiau palyginti Qualcomm Snapdragon 650 ir 625 mikroschemų rinkinius. Kai sužinojau, kad pirmasis turi šešis branduolius 1,8 GHz, o antrasis - aštuonis 2 GHz dažniu, aš. natūralu, kad antrasis yra geresnis. Palyginimo svetainės man pateikė tą patį vaizdą. Tačiau kolegos mane pataisė ir argumentavo tai tokiais argumentais.

„Qualcomm Snapdragon 650“ turi šešis branduolius – taip, bet du iš jų yra „Cortex-A72“ – pavyzdiniai išmaniųjų telefonų branduoliai greičiau nei per penkias minutes. „Snapdragon 625“ turi aštuonis branduolius, visus „Cortex-A53“. Ir atsižvelgiant į kelių užduočių atlikimo ypatumus, tai yra seniausias procesorius, atsakingas už galią. Variantas A53 yra geresnis už A72 tik pagal dažnį, o tai visai nėra pagrindinė charakteristika:

cortex a53 vs cortex a72

Likusioje dalyje, pradedant L2 talpyklos dydžiu, kuri yra dvigubai didesnė, ir baigiant Dhrystone našumu, kuris yra daugiau nei dvigubai didesnis, A72 yra pranašesnis už A53. Svarbiausias skirtumas yra branduolių vaidmuo dideliame.LITTLE pakete. Būtent tai leidžia automobiliui su dviem varikliais būti pelningu pirkiniu - silpnas ir energiją taupantis branduolys tinka silpnoms užduotims, o galingas ir daug resursų reikalaujantis branduolys yra prijungtas prie stiprių. A53 gali atlikti ir LITTLE-core, ir didelio branduolio vaidmenį, o A72 – tik didelį. Tai, mano nuomone, aiškiausiai parodo branduolių hierarchiją tarpusavyje.

Be to, yra ir kitų vieno kristalo sistemos parametrų. Pavyzdžiui, GPU. 650 turi Adreno 510, 625 - 506. Taigi, 650 procesorius geriau parodys save dirbant su žaidimais, vaizdo įrašais ir kita grafika. Tik paminėsiu, kad maksimali kameros raiška, 4G palaikymas, įvairūs Bluetooth ir Wi-Fi standartai priklauso nuo išmaniajame telefone esančio procesoriaus, NFC ir GPS. Kodėl tik paminėti? Nes paprastam vartotojui to nereikia.

Qualcomm CPU

Išmanųjį telefoną renkamės būtent dėl ​​atskirų elementų, nes jų, skirtingai nei asmeninio kompiuterio, pakeisti negalima. Negalime pridėti išmaniojo telefono modulio NFC, jei tai, žinoma, ne projektas Ara (kuri, matyt, jau nebeišsikels), o su asmeniniu kompiuteriu tai padaryti galima nesunkiai. O išmanųjį renkamės, žiūrėdami į jį, pavyzdžiui, 4G palaikymą, ar RAM kiekį, ar ekrano kokybę – ar tai AMOLED, ar labiausiai paplitęs TFT. Atitinkamai, mes pasirenkame ne tiesiogiai mikroschemų rinkinį, o per atskirus jo komponentus.

- Reklama -

Kiek svarbus yra procesoriaus branduolių skaičius?

Čia situacija iš tikrųjų labai kebli. Nesunku pasakyti, kad daugiau branduolių reiškia daugiau šilumos, o kuo galingesnė šerdis, tuo labiau eikvoja akumuliatorių. Tačiau ne – kuo geresnis techninis procesas, tuo didesnė galia ir MAŽESNIS šilumos išsiskyrimas. O kalbant apie big.LITTLE, akumuliatoriaus sąnaudos elgiasi ne taip nuspėjamai. O svarba yra labai asmeniška sąvoka.

Žinoma, vieno branduolio procesorius netinka žiūrėti 4K vaizdo įrašą. Žaidimams su Unreal Engine 4 varikliu su teseliacija, išlyginimu ir aplinkos okliuzija ne kiekvienas kompiuterio procesorius tinka, ką tai sako apie mobilųjį. Jeigu meniu erzina stabdžiai arba per ilgas perjungimas tarp programų – taip, reikia galingesnių procesorių.

helio-x20

Tuo pačiu dalį problemų galima išspręsti išskirtinai didinant branduolių skaičių, o kitą – gerinant jų kokybę. Jei vienu metu yra daug ne itin šmaikščių užduočių, tada jas išsprendžia branduoliai, jei yra pora, bet beprotiškai sunkių, tai dažniai, talpykla, bendras našumas ir pan. Maitinimo ir, svarbiausia, šildymo klausimas taip pat nėra lengvas, nes nauji modeliai dažniausiai šiuo atžvilgiu yra labiau optimizuoti. Galiu drąsiai pasakyti tik viena – daugiau branduolių nereiškia geriau.

Ar prasminga perlaikyti mobiliuosius procesorius?

Manau, kad kiekvienas iš mūsų bent kartą yra girdėjęs apie procesoriaus, vaizdo plokštės, net RAM įsijungimą! O dėl šio proceso populiarumo kyla toks klausimas – ar verta tai daryti išmaniajame telefone?

Taip, tai prasminga. Bet apie viską iš eilės. Pirma, be root prieigos neveiks įsijungimas, nes atsarginės programinės aparatinės įrangos dažniai yra tvirtai fiksuoti. Tada turite įdiegti paprastą įrankį „AnTuTu CPU Master“, kuriame yra tik keli slankikliai. Jas nustatome iki norimo procento, rekomenduojama didinti ne daugiau kaip 20%, nors 4PDA turintiems specialistams pavyko nepažeidžiant įrenginio įsibėgėti iki 60%. Perkrauname išmanųjį telefoną – ir voilà, prieš kitą dažnio pakeitimą, turime oficialiai įsibėgėjusį išmanųjį telefoną!

antutu-cpu-master

Dabar, kai išsiaiškinome, KAIP peršokti išmanųjį telefoną, išsiaiškinkime KODĖL. Logiška, ar ne? Taip, 20% padidinę dažnį, padidinsime našumą, tačiau tai nebus pastebima nei žaidimuose, nei meniu. Jei jūsų žaidimas sulėtės, įsijungimas negalės išgelbėti situacijos – jis arba per prastai optimizuotas, arba neturite pakankamai GPU ar RAM, o procesorius greičiausiai neišgelbės jūsų nuo vėlavimų.

Taigi didinimas neduos rezultatų, tik padidins ko vartojimą? Teisingai, mityba. Čia ir slepiasi mano iškreipta logika. Galite pakelti dažnius ir galite juos sumažinti! Taip, dėl to našumas sumažės, tačiau kritinėse situacijose yra tikimybė, kad įrenginys veiks daug ilgiau.

Vėlgi, nėra garantijos, kad tokios manipuliacijos sukels pastebimų pokyčių, nes išmanieji telefonai dažniausiai yra optimizuoti darbui su dažniais. Nepaisant to, yra galimybė, ir tai tikrai labiau apčiuopiama nei galimybė gauti produktyvumą OnePlus 3 iš kokio nors nebrangaus išmaniojo telefono.

Denis Zaychenko
Denis Zaychenko
Rašau daug, kartais rašau į temą. Domiuosi kompiuteriniais ir mobiliaisiais žaidimais, taip pat asmeninių kompiuterių surinkimu. Esu beveik estetas, man labiau patinka mėgautis nei nekęsti.
- Reklama -
prenumeruoti
Pranešti apie
svečias

1 komentaras
Naujas
Senas Viršutinis
Interteksto apžvalgos
Peržiūrėti visus komentarus
Klajojantis inžinierius
Klajojantis inžinierius
Prieš 4 metus

Ačiū Informacinis straipsnis. Sužinojau kažką naujo sau.