Root NationCikkekTechnológiaRN GYIK #2: okostelefon processzorok, teljesítményük, túlhajtás és összehasonlítás

RN GYIK #2: okostelefon processzorok, teljesítményük, túlhajtás és összehasonlítás

-

Úgy gondolom, hogy minden többé-kevésbé szenvedélyes ember az első okostelefon vásárlásakor gondolt arra, hogy milyen erős. Amúgy számokban. Például a korábbi LG G2-emben négymagos, 2,23 GHz-es processzor volt, míg az akkori laptopban csak két, egyenként 1,5 GHz-es mag volt. Ezért ma Root-Nation A GYIK pontosan ennek szól - a mobil processzoroknak és a velük kapcsolatos fő kérdéseknek.

Qualcomm iroda
Fotó: glassdoor.com

Miben különböznek a mobil processzorok a nem mobil processzoroktól?

Egy átlagos felhasználó azt gondolja, hogy ha a különböző processzorok - okostelefon és asztali számítógép - azonos frekvenciájúak, akkor teljesítményük azonos lesz. Valójában csak az AnTuTu benchmark és a speciálisabb alkalmazások számai függnek magától a processzortól, a rendszer teljesítménye pedig egy olyan koncepciótól függ, mint a lapkakészlet, amelyről később beszélek.

- Reklám -

Az asztali processzorokat olyan gyakran használják a munkában, mint a játékokban. Kizsákmányolják őket Sony Vegas, Photoshopban, hangszerkesztésben, háromdimenziós jelenetek renderelésekor. A "zseb" processzorokat leggyakrabban szövegírásban, streaming videó nézésekor, minimálisan terhelt feladatoknál alkalmazzák, teljesítményük elsősorban a gördülékeny animációt és az egyszerű kérések feldolgozásának sebességét biztosítja.

CISC RISC

A fenti különbségek abból adódnak, hogy az okostelefonok processzorai úgynevezett egylapkás rendszerek. Vagyis azonnal visznek rajtuk videógyorsítót, RAM-ot és adatátviteli rendszereket, köztük Bluetooth-ot, GPS-t és 4G-t. Asztali számítógépen ezek a nyílások az alaplapon találhatók, és egy bizonyos séma szerint vannak elrendezve, amelyet "chipkészletnek" neveznek. És ezeknek az alkatrészeknek a többségét meg kell vásárolni, miközben MÁR telepítve vannak egy egykristályos rendszerre. Az asztali számítógépekhez legközelebbi analóg a mikro-PC, például Lenovo IdeaCentre Stick 300. Csak add hozzá víz monitor!

Lenovo IdeaCentre Stick 300

Ennek oka egy olyan összetett terminológia, mint az építészet. Ez egy olyan parancskészlet, amelyet egyik vagy másik processzor egy bizonyos módon feldolgozhat. Vagyis mondjuk beszélünk oroszul, amit nem jelent gondot elsajátítani, és amivel a hétköznapokban is kifejezhető. És van egy tudományos nyelv, amely gazdag kifejezésekben, de sokkal rugalmasabb és technikásabb - nehéz megtanulni, de szinte bármilyen feladatot el tud majd végezni.

építészet Az x86, amelyen a PC-k 32 bites processzorai működnek, CISC utasításkészlettel vagy Complex Instruction Set Computerrel működik. Ez a szaknyelv. Az ARM architektúra a második utat választotta, és a RISC utasítások egyszerűsített készletét vagy a csökkentett utasításkészletű számítógépet használja. Ez egy leegyszerűsített, köznyelvi nyelv. Ebből a különbségből következik az energiahatékonyság, a kitűzött feladatok, az egykristályos rendszerek iránti igény. Egyébként x64-ben is RISC variációkat használnak.

Ezután emlékeznie kell egy olyan tényre, mint a fojtás. Ez, ha valaki nem tudja, a processzor lelassulása az erős melegítés miatt. Csak alacsonyabb frekvencián működik, így nem ég ki. A modern asztali processzorok kevésbé hajlamosak erre a problémára, mivel hűtőkkel rendelkeznek, és a rendszerblokkok térfogata lehetővé teszi a levegő szabad áramlását a belsejében, beleértve a szellőzőnyílásokat is.

- Reklám -
Ügetés
Fotó: blogs.mentor.com

A mobil processzorok mondjuk az akkumulátor és a kijelző közé szorulnak, melegítéskor pedig minden eddiginél jobban érezhető a fojtás. Ugyanakkor vannak kellemetlen érzések is - ha az okostelefon fém, akkor veszélyes hőmérsékletre melegedhet, és nagyon kellemetlen lesz a kezében tartani.

Mi a különbség az ARM v6, ARM v7 és az ARM v8 között?

A Google Playen a játékok és alkalmazások aláírásaiban gyakran szerepelnek olyan kifejezések, mint „a funkcionalitás az ARM v6-on ellenőrizve” vagy „a termék csak az ARM v7-tel kompatibilis”. Mi ez az egész ARM v%tsiferka%? A válasz egyszerű – ez egy olyan architektúra, mint az x86 és az x64.

qualcomm-okostelefon

Mindenekelőtt megjegyzem, hogy az ARM v6 processzorok 32 bitesek, és sok korlátuk ebből következik. Nem támogatnak nagy mennyiségű RAM-ot, nem támogatnak egynél több fizikai magot, nem támogatják az Adobe Flash technológiát (a dobozból, a szoftveres támogatás szinte azonnal hozzáadásra került). Az ARM v7 támogatja a fentiek mindegyikét, de továbbra is 32 bites rendszer.

Az első 64 bites mikroarchitektúrákat az ARM vezette be 2010-ben - ez volt az ARM v8, amelyet a legfejlettebb (akkori) processzormodellek támogattak, kezdve a Cortex-A53-tól és a Cortex-A57-től, valamint az A7 single-től. - az iPhone 5S-ben és más termékekben használt chip rendszerek Apple 2013 év.

kopás-qualcomm

Összefoglalva, van egy ideális megvalósítása a "több, annál jobb" kifejezésnek. Az ARM v6 rosszabb, mint az ARM v7, az ARM v7 rosszabb, mint az ARM v8. Ennek ellenére az alacsony ár miatt a "hatos" továbbra is a pénztárcabarát eszközökre kerül, minimálisan játékra fókuszálva, és nem olyan falánk az akkumulátorra - és bármennyire is optimalizálták az új modelleket, a frekvenciák növekedésével a az energiaigény is megnő.

Mi az okostelefon processzorok hierarchiája?

Nagyon régen figyeltem erre a kérdésre, amikor viták kezdődtek - melyik okostelefon erősebb, az LG G2 vagy Samsung Galaxy 3. megjegyzés? Utóbbiban nyolcmagos processzor volt, ami négy processzorral több, mint az LG-é, de nem sokkal előzte meg a versenytársat - csak a 3 GB RAM-nak köszönhetően. És tetszett, hogy a Note 3 processzorok nem működtek együtt. Ez egy analógiához vezetett egy olyan autóról, amelynek két motorja van, és nem tudják, hogyan segítsenek egymásnak.

Másodszor is ez a kérdés merült fel a minap, amikor úgy döntöttem, hogy összehasonlítom a Qualcomm Snapdragon 650 és 625 lapkakészleteket. Amikor megtudtam, hogy az első hatmagos 1,8 GHz-en, a második pedig nyolcmagos 2 GHz-en, természetesen azt gondolták, hogy a második jobb. Az összehasonlító oldalakon ugyanezt a képet kaptam. A kollégáim azonban kijavítottak, és ezt a következőkkel érvelték.

A Qualcomm Snapdragon 650 hat maggal rendelkezik – igen, de ezek közül kettő Cortex-A72, az okostelefonok zászlóshajója, öt perc nélkül. A Snapdragon 625 nyolc maggal rendelkezik, mindegyik Cortex-A53. És tekintettel a többfeladatos működés sajátosságaira, ez a legrégebbi processzor, amely felelős a teljesítményért. Az A53-as változat csak frekvenciában jobb az A72-nél, ami egyáltalán nem kulcsjellemző:

cortex a53 vs cortex a72

A többiben, kezdve az L2 gyorsítótár méretétől, amely kétszer akkora, és befejezve a Dhrystone teljesítményével, amely több mint kétszer akkora, az A72 felülmúlja az A53-at. A legfontosabb különbség a kernelek szerepe a big.LITTLE kötegben. Ez az, ami lehetővé teszi, hogy egy kétmotoros autó nyereséges vásárlás legyen - a gyenge és energiatakarékos mag a gyenge feladatokhoz működik, és egy erős és erőforrás-igényes mag kapcsolódik az erősekhez. Az A53 képes ellátni a LITTLE-core és a nagymagos szerepét is, az A72 pedig csak nagy. Véleményem szerint ez mutatja a legvilágosabban a kernelek egymás közötti hierarchiáját.

Ezen kívül az egykristályos rendszer egyéb paraméterei is vannak. GPU például. A 650-ben Adreno 510, a 625-ben 506 van. Így a 650-es processzor jobban megmutatja magát, ha játékokkal, videóval és egyéb grafikával dolgozik. Csak megemlítem, hogy a kamera maximális felbontása, a 4G támogatása, a különféle Bluetooth és Wi-Fi szabványok az okostelefon processzorától függenek, NFC és GPS. Miért csak megemlíteni? Mert az átlagfelhasználónak nincs rá szüksége.

Qualcomm CPU

Pontosan az egyes elemek miatt választunk okostelefont, hiszen ezek a PC-vel ellentétben nem cserélhetők. Nem tudunk okostelefon-modult hozzáadni NFC, ha természetesen nem Project Ara (ami láthatóan már nem fog felszállni), személyi számítógéppel pedig egyszerűen megtehető. Okostelefont pedig választunk, ránézve például a 4G támogatásra, vagy a RAM mennyiségére, vagy a képernyő minőségére - legyen az AMOLED vagy a legelterjedtebb TFT. Ennek megfelelően nem közvetlenül választjuk ki a lapkakészletet, hanem a rajta lévő egyes komponenseken keresztül.

- Reklám -

Mennyire fontos a processzor magjainak száma?

Itt a helyzet valójában nagyon trükkös. Könnyű azt mondani, hogy több mag több hőt jelent, és minél erősebb a mag, annál jobban felemészti az akkumulátort. Azonban nem – minél jobb a műszaki folyamat, annál nagyobb a teljesítmény és annál ALACSONYABB a hőleadás. A big.LITTLE kapcsán pedig az akkufogyasztás nem viselkedik olyan kiszámíthatóan. A fontosság pedig nagyon személyes fogalom.

Természetesen az egymagos processzor nem alkalmas 4K-s videók megtekintéséhez. Az Unreal Engine 4 motoron futó játékokhoz tesszellációval, simítással és környezeti elzárással nem minden számítógépes processzor alkalmas, mit mond ez a mobilról. Ha zavaróak a fékek a menüben, vagy túl hosszú a váltás a programok között - igen, erősebb processzorokra van szükség.

helio-x20

Ugyanakkor a problémák egy része kizárólag a magok számának növelésével, másik része pedig azok minőségének javításával oldható meg. Ha sok nem túl falánk feladat van egyszerre, akkor a magok megoldják, ha van pár, de vadul nehéz, akkor a frekvenciák, gyorsítótár, általános teljesítmény stb. A tápellátás, és ami fontos, a fűtés kérdése sem egyszerű, mert az új modellek általában optimalizáltabbak ebből a szempontból. Csak egy dolgot mondhatok magabiztosan: több mag nem jelent jobbat.

Van értelme túlhúzni a mobil processzorokat?

Azt hiszem, mindannyian hallottunk már legalább egyszer a processzor, a videokártya, sőt a RAM túlhajtásáról! És ennek a folyamatnak a népszerűsége kapcsán felmerül egy ilyen kérdés - érdemes-e ezt okostelefonon megtenni?

Igen, van értelme. De mindenről sorrendben. Először is, root hozzáférés nélkül a túlhúzás nem fog működni, mert az állomány firmware-ében lévő frekvenciák szorosan rögzítettek. Ezután telepítenie kell az egyszerű AnTuTu CPU Master segédprogramot, amely csak néhány csúszkát tartalmaz. Ezeket a kívánt százalékra állítottuk, legfeljebb 20%-kal ajánlott növelni, bár a 4PDA-val rendelkező szakembereknek sikerült 60%-ra felgyorsítaniuk anélkül, hogy károsodnának a készülékben. Újraindítjuk az okostelefont – és íme, a következő frekvenciaváltás előtt hivatalosan is túlhajtott okostelefonunk van!

antutu-cpu-master

Most, hogy rájöttünk, HOGYAN kell túlhajtani egy okostelefont, nézzük meg, MIÉRT. Logikus, nem? Igen, 20%-os gyakoriságnövekedéssel növeljük a teljesítményt, de ez sem a játékokban, sem a menüben nem lesz észrevehető. Ha a játék lelassul, a túlhajtás nem tudja megmenteni a helyzetet - vagy túl rosszul van optimalizálva, vagy nincs elég GPU vagy RAM, és a processzor valószínűleg nem menti meg a késésektől.

Tehát az emelés nem hoz eredményt, csak növeli minek a fogyasztását? Így van, a táplálkozás. Ez az, ahol az én csavart logikám rejtőzik. Emelheted a frekvenciákat, és csökkentheted is! Igen, ez a teljesítmény csökkenéséhez vezet, de kritikus helyzetekben előfordulhat, hogy az eszköz sokkal tovább fog működni.

Ismét nincs garancia arra, hogy az ilyen manipulációk észrevehető változásokhoz vezetnek, mivel az okostelefonokat általában a frekvenciákkal való munkavégzésre optimalizálják. Ennek ellenére van esély, és ez határozottan kézzelfoghatóbb, mint a termelékenység megszerzésének esélye OnePlus 3 valami olcsó okostelefonról.

Denis Zaychenko
Denis Zaychenko
Sokat írok, néha írok egy témába. Számítógépes és mobil játékok, valamint PC összeszerelés érdekel. Szinte esztéta vagyok, inkább élvezem, mint utálom.
- Reklám -
Előfizet
Értesítés a
vendég

1 Megjegyzés
Új
Régi népszerű
Intertext vélemények
Az összes megjegyzés megtekintése
Vándormérnök
Vándormérnök
4 évvel ezelőtt

köszönöm Tájékoztató cikk. Tanultam valami újat magamnak.