Root NationArtikuloTeknolohiyaRN FAQ #2: mga smartphone processor, ang kanilang kapangyarihan, overclocking at paghahambing

RN FAQ #2: mga smartphone processor, ang kanilang kapangyarihan, overclocking at paghahambing

-

Sa palagay ko ang bawat higit pa o hindi gaanong masigasig na tao, kapag bumibili ng kanilang unang smartphone, naisip kung gaano ito kalakas. Sa mga numero, gayon pa man. Halimbawa, ang aking dating LG G2 ay may processor na may apat na core na 2,23 GHz, habang ang laptop noong panahong iyon ay mayroon lamang dalawang core na 1,5 GHz bawat isa. Samakatuwid, ngayon Root-Nation Ang FAQ ay nakatuon sa eksaktong ito - mga mobile processor at ang mga pangunahing katanungan tungkol sa mga ito.

tanggapan ng Qualcomm
Larawan: glassdoor.com

Paano naiiba ang mga mobile processor sa mga hindi mobile?

Iisipin ng isang ordinaryong gumagamit na kung ang iba't ibang mga processor - smartphone at desktop - ay may parehong dalas, kung gayon ang kanilang kapangyarihan ay magiging pareho. Sa katunayan, ang mga numero lamang sa benchmark ng AnTuTu at mas dalubhasang mga application ay nakasalalay sa mismong processor, at ang pagganap ng system ay nakasalalay sa isang konsepto tulad ng chipset, na tatalakayin ko sa ibang pagkakataon.

- Advertisement -

Ang mga desktop processor ay ginagamit sa trabaho nang madalas gaya ng sa mga laro. Pinagsasamantalahan sila sa Sony Vegas, sa Photoshop, sa sound editing, kapag nag-render ng mga three-dimensional na eksena. Ang mga "Pocket" na processor ay kadalasang ginagamit sa pagsulat ng teksto, kapag nanonood ng streaming na video, sa mga gawaing minimally load, at ang kanilang kapangyarihan ay pangunahing tinitiyak ang maayos na animation at ang bilis ng pagproseso ng mga simpleng kahilingan.

CISC RISC

Ang mga pagkakaiba sa itaas ay nagmula sa katotohanan na ang mga processor ng smartphone ay tinatawag na mga single-chip system. Ibig sabihin, agad silang nagdadala ng video accelerator, RAM, at mga data transmission system, kabilang ang Bluetooth, GPS, at 4G. Sa isang desktop PC, ang lahat ng mga puwang na ito ay matatagpuan sa motherboard at nakaayos ayon sa isang tiyak na pamamaraan, na tinatawag na "chipset". At karamihan sa mga bahaging ito ay kailangang bilhin, habang naka-install na sila sa isang single-crystal system. Ang pinakamalapit na analog sa mga desktop computer ay isang micro-PC, tulad ng Lenovo IdeaCentre Stick 300. Idagdag mo lang tubig subaybayan!

Lenovo IdeaCentre Stick 300

Ang dahilan para dito ay isang kumplikadong piraso ng terminolohiya bilang arkitektura. Ito ay isang hanay ng mga utos na maaaring iproseso ng isa o ibang processor sa isang tiyak na paraan. Iyon ay, mayroon kaming, sabihin nating, sinasalitang Ruso, na hindi isang problema upang matutunan, at na nagpapahintulot sa iyo na ipahayag ang iyong sarili sa pang-araw-araw na buhay. At mayroong isang pang-agham na wika, mayaman sa mga termino, ngunit mas nababaluktot at teknikal - mahirap matutunan, ngunit magagawa mong gawin ang halos anumang gawaing itinakda sa harap mo.

arkitektura x86, kung saan gumagana ang 32-bit na mga processor para sa mga PC, gumagana sa isang hanay ng mga tagubilin ng CISC, o Complex Instruction Set Computer. Ito ay teknikal na wika. Ang arkitektura ng ARM ay kinuha ang pangalawang landas at gumagamit ng isang pinasimple na hanay ng mga tagubilin ng RISC, o Pinababang Instruction Set Computer. Ito ay isang pinasimple, kolokyal na wika. Ang kahusayan sa enerhiya, itakda ang mga gawain, at ang pangangailangan para sa mga single-crystal system ay sumusunod mula sa pagkakaibang ito. Sa pamamagitan ng paraan, ang mga pagkakaiba-iba ng RISC ay ginagamit din sa x64.

Susunod, kailangan mong tandaan ang isang katotohanan tulad ng throttling. Ito, kung hindi alam ng isang tao, ay ang proseso ng pagbagal ng processor dahil sa malakas na pag-init nito. Gumagana lang ito sa mas mababang frequency para hindi ito masunog. Ang mga modernong desktop processor ay hindi gaanong madaling kapitan ng problemang ito, dahil mayroon silang mga cooler, at ang dami ng mga bloke ng system ay nagpapahintulot sa hangin na malayang magpalipat-lipat sa loob, kabilang ang sa pamamagitan ng mga butas ng bentilasyon.

- Advertisement -
Pag-throttling
Larawan: blogs.mentor.com

Ang mga mobile processor ay nasa pagitan ng, halimbawa, ang baterya at ang display, at kapag pinainit, ang throttling ay mas kapansin-pansin kaysa dati. Kasabay nito, mayroon ding mga hindi kasiya-siyang sensasyon - kung ang smartphone ay metal, maaari itong magpainit sa mga mapanganib na temperatura, at magiging hindi kanais-nais na hawakan ito sa iyong kamay.

Ano ang pagkakaiba sa pagitan ng ARM v6, ARM v7 at ARM v8?

Kadalasan sa Google Play, sa mga pirma ng mga laro at application, ang mga pariralang gaya ng "nasusuri ang functionality sa ARM v6" o "ang produkto ay tugma lamang sa ARM v7." Ano itong lahat ng ARM v%tsiferka%? Ang sagot ay simple - ito ay isang arkitektura tulad ng x86 at x64.

qualcomm-smartphone

Una sa lahat, tandaan ko na ang mga processor ng ARM v6 ay 32-bit, at marami sa kanilang mga limitasyon ang sumusunod dito. Hindi nila sinusuportahan ang isang malaking halaga ng RAM, hindi sumusuporta sa higit sa isang pisikal na core, hindi sumusuporta sa teknolohiya ng Adobe Flash (sa labas ng kahon, ang suporta sa software ay idinagdag halos kaagad). Sinusuportahan ng ARM v7 ang lahat ng nasa itaas, ngunit isa pa rin itong 32-bit system.

Ang unang 64-bit microarchitectures ay ipinakilala ng ARM noong 2010 - ito ay ARM v8, na suportado ng pinaka-advanced (sa oras na iyon) na mga modelo ng processor, simula sa Cortex-A53 at Cortex-A57, pati na rin ang A7 single -chip system na ginagamit sa iPhone 5S at iba pang mga produkto Apple 2013 taon.

wear-qualcomm

Summing up, mayroon kaming perpektong pagpapatupad ng pariralang "more is better". Ang ARM v6 ay mas masahol pa sa ARM v7, ang ARM v7 ay mas masahol pa sa ARM v8. Sa kabila nito, dahil sa mababang presyo, ang "anim" ay inilalagay pa rin sa mga aparatong badyet, minimal na nakatuon sa mga laro, at hindi masyadong matakaw sa baterya - at gaano man ka-optimize ang mga bagong modelo, sa pagtaas ng mga frequency, ang tumataas din ang pangangailangan para sa kapangyarihan.

Ano ang hierarchy ng mga processor ng smartphone?

Matagal ko nang binigyang pansin ang tanong na ito, nang magsimula ang mga pagtatalo - aling smartphone ang mas malakas, ang LG G2 o Samsung Galaxy Tandaan 3? Ang huli ay may walong-core na processor, na apat na higit pang mga processor kaysa sa LG, ngunit hindi nito nalampasan ang kakumpitensya ng marami - salamat lamang sa 3 GB ng RAM. At nagustuhan ko na ang mga processor ng Note 3 ay hindi gumagana nang magkasama. Ito ay humantong sa akin sa isang pagkakatulad tungkol sa isang kotse na may dalawang makina na hindi alam kung paano tumulong sa isa't isa.

Sa pangalawang pagkakataon ay lumabas ang tanong na ito noong isang araw, nang magpasya akong ihambing ang Qualcomm Snapdragon 650 at 625 chipset Nang malaman ko na ang una ay may anim na core sa 1,8 GHz, at ang pangalawa ay may walong core sa 2 GHz, ako. natural na naisip, na ang pangalawa ay mas mahusay. Ang mga site ng paghahambing ay nagbigay sa akin ng parehong larawan. Gayunpaman, itinuwid ako ng aking mga kasamahan at ipinagtalo ito sa mga sumusunod.

Ang Qualcomm Snapdragon 650 ay may anim na core - oo, ngunit dalawa sa mga ito ay Cortex-A72, mga punong barko ng smartphone na walang limang minuto. Ang Snapdragon 625 ay may walong core, lahat ay Cortex-A53. At dahil sa kakaibang multitasking, ito ang pinakamatandang processor na may pananagutan sa kapangyarihan. Ang variant ng A53 ay mas mahusay kaysa sa A72 lamang sa mga tuntunin ng dalas, na hindi isang pangunahing katangian:

cortex a53 kumpara sa cortex a72

Sa natitira, simula sa laki ng L2 cache, na dalawang beses na mas malaki, at nagtatapos sa Dhrystone na pagganap, na higit sa dalawang beses na mas malaki, ang A72 ay higit na mataas sa A53. Ang pinakamahalagang pagkakaiba ay ang papel ng mga butil sa malaki.LITTLE bundle. Ito ang mismong bagay na nagpapahintulot sa isang kotse na may dalawang makina na maging isang kumikitang pagbili - ang isang mahina at nakakatipid ng enerhiya na core ay gumagana para sa mga mahihinang gawain, at ang isang malakas at masinsinang mapagkukunan ay konektado sa mga malalakas. Magagawa ng A53 ang parehong papel na LITTLE-core at ang papel na big-core, at A72 - malaki lang. Ito, sa aking opinyon, ay pinaka-malinaw na nagpapakita ng hierarchy ng mga kernels sa kanilang mga sarili.

Bilang karagdagan dito, mayroong iba pang mga parameter ng single-crystal system. GPU, halimbawa. Ang 650 ay may Adreno 510, ang 625 ay may 506. Kaya, ang 650 processor ay magpapakita ng sarili nitong mas mahusay kapag nagtatrabaho sa mga laro, video at iba pang mga graphics. Babanggitin ko lang na ang maximum na resolution ng camera, suporta para sa 4G, iba't ibang mga pamantayan ng Bluetooth at Wi-Fi ay nakasalalay sa processor sa smartphone, NFC at GPS. Bakit ito lang binanggit? Dahil hindi ito kailangan ng karaniwang gumagamit.

Qualcomm CPU

Pinipili namin ang isang smartphone nang tumpak dahil sa mga indibidwal na elemento, dahil hindi sila maaaring palitan, hindi katulad ng isang PC. Hindi kami makakapagdagdag ng module ng smartphone NFC, kung ito ay, siyempre, hindi Project Ara (na, tila, ay hindi na mag-aalis), at gamit ang isang personal na computer madali itong magawa. At pumili kami ng isang smartphone, tinitingnan ito, halimbawa, suporta sa 4G, o ang halaga ng RAM, o ang kalidad ng screen - maging ito AMOLED o ang pinakakaraniwang TFT. Alinsunod dito, hindi namin direktang pinipili ang chipset, ngunit sa pamamagitan ng mga indibidwal na sangkap dito.

- Advertisement -

Gaano kahalaga ang bilang ng mga core sa processor?

Narito ang sitwasyon ay talagang nakakalito. Madaling sabihin na mas maraming core ang katumbas ng mas maraming init, at kung mas malakas ang core, mas kinakain nito ang baterya. Gayunpaman, hindi - mas mahusay ang teknikal na proseso, mas mataas ang kapangyarihan at mas mababa ang paglabas ng init. At kaugnay ng malaki.LITTLE, ang pagkonsumo ng baterya ay hindi masyadong mahuhulaan. At ang kahalagahan ay isang napaka-personal na konsepto.

Siyempre, ang isang single-core na processor ay hindi angkop para sa panonood ng 4K na video. Para sa mga laro sa Unreal Engine 4 engine na may tessellation, smoothing at ambient occlusion, hindi lahat ng computer processor ay angkop, ano ang sinasabi nito tungkol sa mobile. Kung ang mga preno sa menu ay nakakainis o ang paglipat sa pagitan ng mga programa ay masyadong mahaba - oo, mas malakas na mga processor ang kailangan.

helio-x20

Kasabay nito, ang bahagi ng mga problema ay maaaring malutas ng eksklusibo sa pamamagitan ng pagtaas ng bilang ng mga core, at ang iba pang bahagi sa pamamagitan ng pagpapabuti ng kanilang kalidad. Kung mayroong maraming mga hindi masyadong matakaw na gawain nang sabay-sabay, kung gayon ang mga core ay malulutas ang mga ito, kung mayroong isang pares, ngunit napakabigat, pagkatapos ay ang mga frequency, cache, pangkalahatang pagganap at iba pa. Ang isyu ng power supply at, mahalaga, ang pag-init ay hindi rin madali, dahil ang mga bagong modelo ay kadalasang mas na-optimize sa bagay na ito. Isa lang ang masasabi kong may kumpiyansa - mas maraming core ay hindi nangangahulugang mas mabuti.

Makatuwiran bang mag-overclock ng mga mobile processor?

Sa palagay ko, ang bawat isa sa atin ay nakarinig ng hindi bababa sa isang beses tungkol sa overclocking ng processor, video card, kahit na RAM! At may kaugnayan sa katanyagan ng prosesong ito, lumitaw ang gayong tanong - sulit ba itong gawin sa isang smartphone?

Oo, ito ay may katuturan. Ngunit tungkol sa lahat ng bagay sa pagkakasunud-sunod. Una, nang walang root access, ang overclocking ay hindi gagana, dahil ang mga frequency sa stock firmware ay mahigpit na naayos. Susunod, kailangan mong i-install ang simpleng utility na AnTuTu CPU Master, na naglalaman lamang ng ilang mga slider. Itinakda namin ang mga ito sa nais na porsyento, inirerekumenda na taasan ang mga ito ng hindi hihigit sa 20%, bagaman ang mga espesyalista na may 4PDA ay pinamamahalaang mapabilis sa 60% nang hindi napinsala ang device. I-reboot namin ang smartphone - at voilà, bago ang susunod na pagbabago ng dalas, mayroon kaming opisyal na overclocked na smartphone!

antutu-cpu-master

Ngayong naisip na natin kung PAANO mag-overclock ng smartphone, alamin natin kung BAKIT. Logical, hindi ba? Oo, sa isang 20% ​​na pagtaas sa dalas, tataas namin ang pagganap, ngunit hindi ito mapapansin alinman sa mga laro o sa menu. Kung ang iyong laro ay bumagal, ang overclocking ay hindi mai-save ang sitwasyon - ito ay alinman sa masyadong hindi magandang na-optimize, o wala kang sapat na GPU o RAM, at ang processor ay malamang na hindi magliligtas sa iyo mula sa mga lags.

Kaya hindi magdadala ng resulta ang pagtaas, tataas lang ang konsumo ng ano? Tama, nutrisyon. Dito nakatago ang baluktot kong lohika. Maaari mong taasan ang mga frequency, at maaari mong babaan ang mga ito! Oo, hahantong ito sa pagbaba sa pagganap, ngunit sa mga kritikal na sitwasyon ay magkakaroon ng pagkakataon na ang aparato ay gagana nang mas matagal.

Muli, walang garantiya na ang gayong mga manipulasyon ay hahantong sa mga kapansin-pansing pagbabago, dahil ang mga smartphone ay karaniwang na-optimize para sa pagtatrabaho sa mga frequency. Gayunpaman, mayroong isang pagkakataon, at ito ay tiyak na mas nakikita kaysa sa pagkakataong makakuha ng produktibo OnePlus 3 mula sa ilang badyet na smartphone.

Denis Zaychenko
Denis Zaychenko
Marami akong sinusulat, minsan nagsusulat ako sa isang paksa. Interesado ako sa mga laro sa computer at mobile, pati na rin sa PC assembly. I'm almost an esthete, I prefer to enjoy than hate.
- Advertisement -
sumuskribi
Abisuhan ang tungkol sa
bisita

1 Komento
Bago
Matanda Tuktok
Mga Review ng Intertext
Tingnan ang lahat ng mga komento
Wandering engineer
Wandering engineer
4 taon na ang nakalipas

Salamat Artikulo na nagbibigay-kaalaman. May natutunan akong bago para sa sarili ko.