Root NationBlogsTehnoloģijaRN FAQ #2: viedtālruņu procesori, to jauda, ​​pārspīlēšana un salīdzināšana

RN FAQ #2: viedtālruņu procesori, to jauda, ​​pārspīlēšana un salīdzināšana

-

Domāju, ka katrs vairāk vai mazāk kaislīgs cilvēks, pērkot savu pirmo viedtālruni, padomāja par to, cik tas ir jaudīgs. Katrā ziņā skaitļos. Piemēram, manam bijušajam LG G2 bija procesors ar četriem 2,23 GHz kodoliem, savukārt tā laika klēpjdatoram bija tikai divi 1,5 GHz kodoli. Tāpēc šodien Root-Nation FAQ ir veltīts tieši tam - mobilajiem procesoriem un galvenajiem jautājumiem par tiem.

Qualcomm birojs
Foto: glassdoor.com

Kā mobilie procesori atšķiras no nemobilajiem procesoriem?

Vienkāršs lietotājs domās, ja dažādiem procesoriem - viedtālrunim un galddatoram - ir vienāda frekvence, tad to jauda būs vienāda. Faktiski tikai skaitļi AnTuTu etalonā un specializētākās lietojumprogrammās ir atkarīgi no paša procesora, un sistēmas veiktspēja ir atkarīga no tādas koncepcijas kā mikroshēmojums, par kuru es runāšu vēlāk.

- Reklāma -

Galddatoru procesori tiek izmantoti darbā tikpat bieži kā spēlēs. Tie tiek ekspluatēti iekšā Sony Vegas, programmā Photoshop, skaņas rediģēšanā, renderējot trīsdimensiju ainas. "Kabatas" procesori visbiežāk tiek izmantoti teksta rakstīšanā, skatoties video straumēšanu, minimāli noslogotos uzdevumos, un to jauda galvenokārt nodrošina vienmērīgu animāciju un vienkāršu pieprasījumu apstrādes ātrumu.

CISC RISC

Iepriekš minētās atšķirības izriet no tā, ka viedtālruņu procesori ir tā sauktās vienas mikroshēmas sistēmas. Tas nozīmē, ka tiem nekavējoties ir video paātrinātājs, RAM un datu pārraides sistēmas, tostarp Bluetooth, GPS un 4G. Galddatorā visi šie sloti atrodas uz mātesplates un ir sakārtoti pēc noteiktas shēmas, ko sauc par "čipsetu". Un lielākā daļa šo komponentu ir jāiegādājas, kamēr tie JAU ir uzstādīti viena kristāla sistēmā. Vistuvākais analogs galddatoriem ir mikrodators, piemēram Lenovo IdeaCentre Stick 300. Vienkārši pievienojiet ūdens uzraudzīt!

Lenovo IdeaCentre Stick 300

Iemesls tam ir tik sarežģīta terminoloģija kā arhitektūra. Šis ir komandu kopums, ko tas vai cits procesors var apstrādāt noteiktā veidā. Tas ir, mēs runājam, teiksim, krievu valodu, ko nav problēmu iemācīties, un kas ļauj izpausties ikdienā. Un ir zinātniska valoda, kas ir bagāta ar terminiem, bet daudz elastīgāka un tehniskāka - to ir grūti iemācīties, bet jūs varēsiet veikt gandrīz jebkuru uzdevumu, kas jums izvirzīts.

Arhitektūra x86, kurā darbojas 32 bitu procesori personālajiem datoriem, darbojas ar CISC instrukciju kopu vai Complex Instruction Set Computer. Šī ir tehniskā valoda. ARM arhitektūra izvēlējās otro ceļu un izmanto vienkāršotu RISC instrukciju kopu jeb Reduced Instruction Set Computer. Šī ir vienkāršota sarunvaloda. No šīs atšķirības izriet energoefektivitāte, izvirzītie uzdevumi un nepieciešamība pēc viena kristāla sistēmām. Starp citu, RISC variācijas tiek izmantotas arī x64.

Tālāk jums jāatceras tāds fakts kā drosele. Tas, ja kāds nezina, ir procesora palēnināšanās process tā spēcīgās sildīšanas dēļ. Tas vienkārši darbojas zemākā frekvencē, lai neizdegtu. Mūsdienu galddatoru procesori ir mazāk pakļauti šai problēmai, jo tiem ir dzesētāji, un sistēmas bloku tilpums ļauj gaisam brīvi cirkulēt iekšpusē, tostarp caur ventilācijas atverēm.

- Reklāma -
Rikšošana
Foto: blogs.mentor.com

Mobilie procesori ir ievietoti, piemēram, starp akumulatoru un displeju, un, kad tie tiek uzkarsēti, droseles darbība ir pamanāmāka nekā jebkad agrāk. Tajā pašā laikā ir arī nepatīkamas sajūtas - ja viedtālrunis ir metālisks, tas var uzkarst līdz bīstamai temperatūrai, un būs ļoti nepatīkami to turēt rokā.

Kāda ir atšķirība starp ARM v6, ARM v7 un ARM v8?

Bieži vien pakalpojumā Google Play spēļu un lietojumprogrammu parakstos tiek ierakstītas tādas frāzes kā "funkcionalitāte ir pārbaudīta ARM v6" vai "produkts ir saderīgs tikai ar ARM v7". Kas tas ir par ARM v%tsiferka%? Atbilde ir vienkārša - šī ir arhitektūra, piemēram, x86 un x64.

qualcomm viedtālrunis

Pirmkārt, es atzīmēju, ka ARM v6 procesori ir 32 bitu, un no tā izriet daudzi to ierobežojumi. Tie neatbalsta lielu RAM apjomu, neatbalsta vairāk kā vienu fizisko kodolu, neatbalsta Adobe Flash tehnoloģiju (no kastes, programmatūras atbalsts tika pievienots gandrīz nekavējoties). ARM v7 atbalsta visu iepriekš minēto, taču joprojām ir 32 bitu sistēma.

Pirmās 64 bitu mikroarhitektūras ARM ieviesa 2010. gadā - tas bija ARM v8, kuru atbalstīja vismodernākie (tolaik) procesoru modeļi, sākot ar Cortex-A53 un Cortex-A57, kā arī A7 singlu. -čipu sistēmas, ko izmanto iPhone 5S un citos produktos Apple 2013 gadā.

valkā-qualcomm

Rezumējot, mums ir ideāls frāzes "vairāk, jo labāk" realizācija. ARM v6 ir sliktāks par ARM v7, ARM v7 ir sliktāks par ARM v8. Neskatoties uz to, zemās cenas dēļ "sešinieks" joprojām tiek novietots uz budžeta ierīcēm, minimāli orientēts uz spēlēm un nav tik rijīgs uz akumulatoru - un neatkarīgi no tā, cik optimizēti ir jaunie modeļi, palielinoties frekvencēm, palielinās arī nepieciešamība pēc jaudas.

Kāda ir viedtālruņu procesoru hierarhija?

Es pievērsu uzmanību šim jautājumam jau sen, kad sākās strīdi - kurš viedtālrunis ir jaudīgāks, LG G2 vai Samsung Galaxy 3. piezīme? Pēdējam bija astoņu kodolu procesors, kas ir par četriem procesoriem vairāk nekā LG, taču tas ne par ko nepārspēja konkurentu – tikai pateicoties 3 GB RAM. Un man patika, ka Note 3 procesori nedarbojās kopā. Tas mani noveda pie analoģijas par automašīnu ar diviem dzinējiem, kas nezina, kā viens otram palīdzēt.

Otro reizi šis jautājums radās citā dienā, kad es nolēmu salīdzināt Qualcomm Snapdragon 650 un 625 mikroshēmojumus. Kad uzzināju, ka pirmajā ir seši kodoli ar frekvenci 1,8 GHz, bet otrajā - astoņi kodoli ar frekvenci 2 GHz, es. dabiski domāja, ka otrais ir labāks. Salīdzināšanas vietnes man sniedza tādu pašu attēlu. Taču kolēģi mani izlaboja un argumentēja to ar sekojošo.

Qualcomm Snapdragon 650 ir seši kodoli - jā, bet divi no tiem ir Cortex-A72, viedtālruņa vadošie kodoli bez piecām minūtēm. Snapdragon 625 ir astoņi kodoli, visi Cortex-A53. Un, ņemot vērā daudzuzdevumu veikšanas īpatnības, tas ir vecākais procesors, kas ir atbildīgs par jaudu. Variants A53 ir labāks par A72 tikai frekvences ziņā, kas vispār nav galvenais raksturlielums:

cortex a53 pret garozu a72

Pārējā daļā, sākot ar L2 kešatmiņas izmēru, kas ir divreiz lielāka, un beidzot ar Dhrystone veiktspēju, kas ir vairāk nekā divas reizes lielāka, A72 ir pārāks par A53. Būtiskākā atšķirība ir kodolu loma big.LITTLE komplektā. Tas ir tieši tas, kas ļauj automašīnai ar diviem dzinējiem būt izdevīgam pirkumam - vājš un enerģiju taupošs kodols darbojas vājiem uzdevumiem, un jaudīgs un resursietilpīgs kodols ir savienots ar spēcīgiem. A53 var pildīt gan LITTLE-core lomu, gan lielā kodola lomu, bet A72 - tikai lielo. Tas, manuprāt, visspilgtāk parāda kodolu hierarhiju savā starpā.

Papildus tam ir arī citi vienkristāla sistēmas parametri. GPU, piemēram. 650 ir Adreno 510, 625 ir 506. Tātad 650 procesors sevi labāk parādīs, strādājot ar spēlēm, video un citu grafiku. Pieminēšu tikai to, ka kameras maksimālā izšķirtspēja, 4G atbalsts, dažādi Bluetooth un Wi-Fi standarti ir atkarīgi no viedtālrunī esošā procesora, NFC un GPS. Kāpēc tikai pieminēt? Jo vidusmēra lietotājam tas nav vajadzīgs.

Qualcomm centrālais procesors

Mēs izvēlamies viedtālruni tieši atsevišķu elementu dēļ, jo tos, atšķirībā no datora, nevar aizstāt. Mēs nevaram pievienot viedtālruņa moduli NFC, ja tas, protams, nav projekts Ara (kas, acīmredzot, vairs nepacelsies), un ar personālo datoru to var izdarīt vienkārši. Un mēs izvēlamies viedtālruni, skatoties uz to, piemēram, 4G atbalstu, vai operatīvās atmiņas apjomu, vai ekrāna kvalitāti - vai tas būtu AMOLED vai visizplatītākais TFT. Attiecīgi mēs neizvēlamies mikroshēmojumu tieši, bet gan ar atsevišķu komponentu palīdzību.

- Reklāma -

Cik svarīgs ir procesora kodolu skaits?

Šeit situācija patiesībā ir ļoti sarežģīta. Ir viegli teikt, ka vairāk kodolu nozīmē vairāk siltuma, un jo jaudīgāks kodols, jo vairāk tas patērē akumulatoru. Tomēr nē – jo labāks tehniskais process, jo lielāka jauda un MAZĀK siltuma izdalīšanās. Un saistībā ar big.LITTLE akumulatora patēriņš neizturas tik paredzami. Un svarīgums ir ļoti personisks jēdziens.

Protams, viena kodola procesors nav piemērots 4K video skatīšanai. Spēlēm uz Unreal Engine 4 dzinēja ar teselāciju, izlīdzināšanu un apkārtējās vides oklūziju ne katrs datora procesors ir piemērots, ko tas saka par mobilo. Ja izvēlnē kaitina bremzes vai pārslēgšanās starp programmām ir pārāk ilga – jā, ir nepieciešami jaudīgāki procesori.

helio-x20

Tajā pašā laikā daļu problēmu var atrisināt tikai, palielinot kodolu skaitu, bet otru daļu uzlabojot to kvalitāti. Ja uzreiz ir daudz ne pārāk rijīgu uzdevumu, tad kodoli tos atrisina, ja ir pāris, bet mežonīgi smagi, tad jau ir atrisinātas frekvences, kešatmiņa, vispārējā veiktspēja un tā tālāk. Arī jautājums par barošanu un, kas svarīgi, apkuri nav viegls, jo parasti jaunie modeļi šajā ziņā ir vairāk optimizēti. Ar pārliecību varu teikt tikai vienu – vairāk kodolu nenozīmē labāk.

Vai ir jēga pārspīlēt mobilos procesorus?

Domāju, ka katrs no mums kaut reizi ir dzirdējis par procesora, videokartes, pat RAM virstaktēšanu! Un saistībā ar šī procesa popularitāti rodas tāds jautājums – vai vispār ir vērts to darīt viedtālrunī?

Jā, tam ir jēga. Bet par visu kārtībā. Pirmkārt, bez root piekļuves overclocking nedarbosies, jo akciju programmaparatūras frekvences ir stingri fiksētas. Tālāk jums jāinstalē vienkāršā utilīta AnTuTu CPU Master, kurā ir tikai daži slīdņi. Iestatījām tos vēlamajos procentos, ieteicams tos palielināt ne vairāk kā par 20%, lai gan speciālistiem ar 4PDA izdevās paātrināt līdz 60%, nesabojājot ierīci. Mēs pārstartējam viedtālruni - un voilà, pirms nākamās frekvences maiņas mums ir oficiāli pārspīlēts viedtālrunis!

antutu-cpu-master

Tagad, kad esam izdomājuši, KĀ pārspīlēt viedtālruni, izdomāsim KĀPĒC. Loģiski, vai ne? Jā, palielinot biežumu par 20%, mēs palielināsim veiktspēju, bet tas nebūs manāms ne spēlēs, ne izvēlnē. Ja jūsu spēle palēnināsies, pārtaktēšana nespēs glābt situāciju - tas ir vai nu pārāk slikti optimizēts, vai arī jums nav pietiekami daudz GPU vai RAM, un procesors, visticamāk, neglābs jūs no kavēšanās.

Tātad pieaugums nenesīs rezultātus, tas tikai palielinās patēriņu, ko? Tieši tā, uzturs. Šeit slēpjas mana sagrozītā loģika. Jūs varat paaugstināt frekvences, un jūs varat tās pazemināt! Jā, tas novedīs pie veiktspējas samazināšanās, taču kritiskās situācijās pastāv iespēja, ka ierīce darbosies daudz ilgāk.

Atkal nav garantijas, ka šādas manipulācijas novedīs pie manāmām izmaiņām, jo ​​viedtālruņi parasti ir optimizēti darbam ar frekvencēm. Tomēr iespēja pastāv, un tā noteikti ir taustāmāka nekā iespēja iegūt produktivitāti OnePlus 3 no kāda budžeta viedtālruņa.

Denis Zaychenko
Denis Zaychenko
Es rakstu daudz, dažreiz rakstu kādā tēmā. Mani interesē datorspēles un mobilās spēles, kā arī datoru montāža. Esmu gandrīz estēts, man labāk patīk baudīt, nevis ienīst.
- Reklāma -
abonēt
Paziņot par
viesis

1 komentēt
Jauns
Vecs Tops
Intertext Atsauksmes
Skatīt visus komentārus
Klīstošais inženieris
Klīstošais inženieris
Pirms 4 gadiem

Paldies Informatīvs raksts. Es uzzināju kaut ko jaunu sev.