Logo lv.androidermagazine.com
Logo lv.androidermagazine.com

Kāpēc 64 bitu procesoriem patiešām ir nozīme android

Satura rādītājs:

Anonim

Tas nav īsti par bitiem, bet jaunie uz ARM balstītie procesori radīs pārmaiņas

Viens no lielākajiem 2014. gada burvju vārdiem, runājot par mobilo aparatūru, ir “64 bitu”. Tas tiek izmests kā sava veida maģija, kas padara visu par jūsu viedtālruni vai planšetdatoru labāku. Tam jābūt labākam, jo ​​64 ir vairāk nekā 32, vai ne?

Fakts ir tāds, ka, lai gan 64 bitu apstrādei ir gan priekšrocības, gan trūkumi, ja to izmanto kaut kas līdzīgs viedtālrunim, aparatūra, kas to atbalsta, var radīt lielas atšķirības citu jaunu ražošanas procesu dēļ. Kaut arī šo jauno mikroshēmu izmantošana ir arī zināma nākotnes pārbaude, jo pati Android un trešo pušu programmatūra virzās uz 64 bitu versiju, taustāmās un svarīgākās izmaiņas notiek ar jauno ARMv8 mikroshēmu arhitektūru.

Ļaudīm, kas mīl pārdomāt baltos dokumentus un skatīties diagrammas un blokshēmas, ir daudz, bet pārējiem mums - kuriem patiesībā rūp tikai tas, ka šie jaunie 64 bitu procesori ir labāki - viss kļūst mulsinošāk. Mums patīk dažreiz iegūt tehnisko palīdzību, bet es domāju, ka mēs varam sadalīt visu to cilvēku starpā, kuri vēlas tikai pārskatu, nerunājot par reģistriem un SMID un joslas platumu.

Darām to.

Iesācējiem mēs runājam par mikroshēmām, kuru pamatā ir jaunā ARM AArch64 arhitektūra. Citi uzņēmumi, piemēram, Intel, ir izstrādājuši savu 64 bitu arhitektūru izmantošanai viedtālruņos, taču vairums uzņēmumu licencēs ARM specifikāciju to mikroshēmu dizainam. Daži, piemēram, NVIDIA vai Qualcomm, paplašinās ARM tehnoloģiju ar dažiem saviem IP, lai padarītu to dizainu vēl labāku. Jebkurā gadījumā šī jaunā arhitektūra, neatkarīgi no tā, vai tā ir tikai ARM specifikācija vai ietver citas patentētas izmaiņas, darīs divas lietas - optimizēs veiktspēju un patērēs mazāk akumulatora, lai veiktu lietas, kuras mēs vēlamies mūsu mobilajām ierīcēm.

Kad esat nonācis līdz ļoti netīrajam, tas ir tas, par ko ir viss, kas sasniegts mobilajos CPU. Mums ir vairāk nekā pietiekami daudz enerģijas, lai izdarītu jebko, kas mums jādara mobilajā ierīcē, tāpēc mums tas ir jāoptimizē un jāpadara akumulatoram draudzīgāks. Jaunas iespējas vienmēr ir lieliskas, un mēs noteikti redzēsim, ka tās tiks izmantotas tuvākajā nākotnē, taču mēs vēlamies, lai mūsu tālruņi un planšetdatori padarītu lietas labāk un to darīšanas laikā patērētu mazāk sulas.

jaunas mikroshēmas var darīt to, ko vēlamies mūsu mobilajām ierīcēm

Lieta ir tā, ka nav obligāti jāpāriet uz 64 bitu arhitektūru, kas ļauj veikt vēlamos uzlabojumus. Jā, 64 biti ir liela mobilās aparatūras un lietojumprogrammu nākotnes sastāvdaļa, bet, tā kā lielākajā daļā lietotāju programmatūras joprojām ir 32 biti, jaunās mikroshēmas funkcijas netiek izmantotas. Faktiski šīs lietotnes pat "neredz" jaunās funkcijas, jo nevienai no tām netika kodēts. Un debesīs - pārtrauciet sacīt, ka liela daļa par 64 bitu aparatūru ir spēja izmantot vairāk nekā 4 GB RAM. Tā ir tikai viena no mazāk nozīmīgām arhitektūras iezīmēm, un tā ir blāva salīdzinājumā ar tādām lietām kā spēja ienest vairāk datu vienā ciklā - kas tādām lietām kā TouchWiz ļaus būt tikpat “ātrām” kā AOSP. Par reals.

pārtrauciet sacīt, ka liela daļa par 64 bitu aparatūru ir spēja izmantot vairāk nekā 4 GB RAM

Patiešām liels darījums, kurā Alekss un es aizrāvās ar neseno Android Central Podcast epizodi, tas bija pāriešana uz ARMv8 šīm 64 bitu mikroshēmām. Es sazinājos ar NVIDIA - kompāniju, kas diezgan labi pārzina 64 bitu ARM procesorus un, kā man baumoja, ka tā ir Android L palaišanas partnere - un tas viņiem bija jāsaka, kad es jautāju, kāpēc jaunās 64 bitu mikroshēmas ir svarīgas Android:

Gandrīz visi vispārizglītojošo un augstākās klases klientu piezīmjdatoru un galddatoru centrālie procesori pirms daudziem gadiem tika mainīti uz 64 bitu versiju, un laba iemesla dēļ - tie atļauj augstāku veiktspēju lietojumprogrammām, kas kodētas 64 bitu funkciju izmantošanai, un lielāku atmiņas adresēšanu operētājsistēmai. un vairākas lietojumprogrammas.

Operētājsistēmai Android stāsts nav vienkārši 64 bitu, bet patiesībā vairāk par jauno ARMv8 Architecture. Papildus 64 bitu lietojumprogrammu iespējošanai ARMv8 sniedz virkni uzlabojumu energoefektivitātes uzlabošanā, kā arī veiktspējā, kam ir tieša un būtiska ietekme uz gandrīz katru 32 bitu Android lietojumprogrammu šodien tirgū.

Google šī gada I / O konferencē paziņoja, ka nākamā Android versija - "L" - piedāvās 64 bitu CPU atbalstu. Faktiski NVIDIA jau izstrādā L mūsu 64 bitu Tegra K1 mobilajā procesorā, kurā ietilpst arī mūsu individuāli izstrādātais Denveras centrālais procesors.

Denvera ir pārsteidzošs centrālais procesors - un pirmais 64 bitu centrālais procesors operētājsistēmai Android. Tas pilnībā pārsniedz citus ARM mobilo piedāvājumu. Katrs Denveras kodols ir 7 virzienu virsskalas procesors iekšēji - nevis 3-virzienu, kas redzams daudzās ARM balstītās mikroshēmās, - un ar daudz lielākām kešatmiņām. Denvera ir visu laiku augstākais veiktspējas mobilais ARM centrālais procesors - tas ir paredzēts visaugstākajai viena procesora caurlaidspējai un tiks piegādāts ierīcēm vēlāk šajā gadā."

- Niks Stams, NVIDIA tehniskā mārketinga direktors

Un tas ir ne tikai NVIDIA, kas veidos mikroshēmas, kurām ir potenciāls noraut mūsu zeķes. ARM ir divi procesori, kas izmanto v8 spec - Cortex-A53 un Cortex-A57. Tie ir iepriekš iebūvēti procesori, un tos var izmantot tādā veidā, kādā tie ir izgatavoti no jebkura ražotāja standarta. Kamēr NVIDIA, Qualcomm un Samsung veidos specifikāciju kaut ko vairāk - un, iespējams, labāku - citi uzņēmumi, iespējams, ielaidīs tos tieši priekšā un varēs baudīt labumu. Tas nozīmē, ka mēs varam izbaudīt arī labumu. Tā kā uzņēmumi, piemēram, Huawei, tagad izveido savas mikroshēmas vai OEM, kas izmanto MediaTek SoCs, pat sākuma līmeņa viedtālrunis gūs labumu no pārejas uz ARMv8.

sižets nav vienkārši 64 bitu, bet tiešām vairāk par jauno ARMv8 Architecture

Es iztrūksšu baumās un muļķībās par to, kas būs nākamais Android, un sagriezīšu pakaļdzīšanos. Drīz mēs redzēsim 64 bitu versiju Android L ar pilnīgi jaunu aparatūru. Daļai no tā tiks izmantoti 64 bitu ARMv8 procesori. Daži to nedarīs. Bet pāreja uz jauno arhitektūru nāk no visiem pārdevējiem, un 2015. gads var padarīt mūsu mobilās ierīces par soli tuvāk tam, ko mēs vienmēr esam gribējuši, lai tās būtu - īstu galddatoru klases datoru, kuru varat nēsāt kabatā, ka tas var kalpot pietiekami ilgi, lai varētu baudīt tā lietošanu.

Es nevaru gaidīt.