Käevarre versioonid. Kuidas teada saada, milline protsessor Androidis on

ARM-protsessor on mobiilne protsessor nutitelefonidele ja tahvelarvutitele.

See tabel näitab kõiki praegu teadaolevaid ARM-protsessoreid. ARM-protsessorite tabel täieneb ja täiendatakse uute mudelite ilmumisel. See tabel kasutab CPU ja GPU jõudluse hindamiseks tingimuslikku süsteemi. ARM-protsessori jõudlusandmed võeti erinevatest allikatest, peamiselt selliste testide tulemuste põhjal nagu: PassMark, Antutu, GFXBench.

Me ei pretendeeri absoluutsele täpsusele. Absoluutselt täpselt reastage ja hinnata ARM-protsessorite jõudlust võimatu, sel lihtsal põhjusel, et igal neist on mõnes mõttes eelised, kuid mõnes mõttes jääb see teistest ARM-protsessoritest maha. ARM-protsessorite tabel võimaldab teil näha, hinnata ja, mis kõige tähtsam, võrrelda erinevaid SoC-sid (System-On-Chip) lahendusi. Meie tabeli abil saate võrrelge mobiiliprotsessoreid ja piisab, kui täpselt teada saada, kuidas teie tulevase (või praeguse) nutitelefoni või tahvelarvuti ARM-süda on paigutatud.

Siin oleme võrrelnud ARM-protsessoreid. Vaatasime ja võrdlesime CPU ja GPU jõudlust erinevates SoC-des (Süsteem kiibil). Kuid lugejal võib tekkida mitu küsimust: kus kasutatakse ARM-protsessoreid? Mis on ARM-protsessor? Mille poolest ARM arhitektuur erineb x86 protsessoritest? Proovime seda kõike mõista, laskumata liiga detailidesse.

Esiteks määratleme terminoloogia. ARM on arhitektuuri nimi ja samal ajal selle arendamist juhtiva ettevõtte nimi. Lühend ARM tähistab (Advanced RISC Machine või Acorn RISC Machine), mida võib tõlkida järgmiselt: täiustatud RISC masin. ARM arhitektuurühendab 32- ja 64-bitiste mikroprotsessorituumade perekonna, mille on välja töötanud ja litsentsinud ARM Limited. Tahaksin kohe märkida, et ARM Limited ettevõte tegeleb eranditult tuumade ja neile mõeldud tööriistade (silumistööriistad, kompilaatorid jne) arendamisega, kuid mitte protsessorite endi tootmisega. Ettevõte ARM Limited müüb ARM-protsessorite tootmise litsentse kolmandatele isikutele. Siin on osaline nimekiri ettevõtetest, kellel on täna ARM-protsessorite tootmiseks litsents: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale... ja palju muud.

Mõned ettevõtted, kes on saanud litsentsi ARM-protsessorite tootmiseks, loovad oma tuumade versioonid, mis põhinevad ARM-i arhitektuuril. Näited: DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6 ja HiSilicon K3.

Täna töötavad nad ARM-põhiste protsessoritega peaaegu igasugune elektroonika: pihuarvuti, mobiiltelefonid ja nutitelefonid, digipleierid, kaasaskantavad mängukonsoolid, kalkulaatorid, välised kõvakettad ja ruuterid. Need kõik sisaldavad ARM-i tuuma, nii et võime seda öelda ARM - nutitelefonide mobiilprotsessorid ja tabletid.

ARM protsessor esindab SoC või "süsteem kiibil". SoC-süsteem ehk “kiibil olev süsteem” võib ühes kiibis sisaldada lisaks protsessorile endale ka täisväärtusliku arvuti ülejäänud osi. See hõlmab mälukontrollerit, I/O-pordi kontrollerit, graafikatuuma ja geopositsioneerimissüsteemi (GPS). See võib sisaldada ka 3G-moodulit ja palju muud.

Kui arvestada eraldi ARM-protsessorite perekonda, näiteks Cortex-A9 (või mõnda muud), ei saa me öelda, et kõik sama perekonna protsessorid on sama jõudlusega või kõik varustatud GPS-mooduliga. Kõik need parameetrid sõltuvad tugevalt kiibi tootjast ning sellest, mida ja kuidas ta otsustas oma tootes rakendada.

Mis vahe on ARM-i ja X86 protsessoritel?? RISC (Reduced Instruction Set Computer) arhitektuur ise eeldab vähendatud juhiste kogumit. Mis viib vastavalt väga mõõduka energiatarbimiseni. Lõppude lõpuks on mis tahes ARM-kiibi sees palju vähem transistore kui selle x86-liinil. Ärge unustage, et SoC-süsteemis asuvad kõik välisseadmed ühes kiibis, mis võimaldab ARM-protsessoril olla veelgi energiasäästlikum. ARM-i arhitektuur loodi algselt ainult täisarvuliste operatsioonide arvutamiseks, erinevalt x86-st, mis võib töötada ujukomaarvutuste või FPU-ga. Neid kahte arhitektuuri on võimatu selgelt võrrelda. Mõnes mõttes on ARM-il eelis. Ja kuskil on vastupidi. Kui proovite vastata küsimusele ühe fraasiga: mis vahe on ARM-i ja X86 protsessoritel, siis on vastus järgmine: ARM-protsessor ei tea käskude arvu, mida x86-protsessor teab. Ja need, kes teavad, näevad välja palju lühemad. Sellel on nii oma plussid kui miinused. Olgu kuidas on, viimasel ajal viitab kõik sellele, et ARM-protsessorid hakkavad aeglaselt, kuid kindlalt järele jõudma ja mõnes mõttes isegi ületama tavalisi x86 protsessoreid. Paljud kuulutavad avalikult, et ARM-protsessorid asendavad peagi koduarvutite segmendis x86 platvormi. Nagu me juba teame, loobusid mitmed maailmakuulsad ettevõtted 2013. aastal täielikult netbookide edasisest tootmisest tahvelarvutite kasuks. Noh, mis tegelikult saab, seda näitab aeg.

Jälgime juba turul saadaolevaid ARM-protsessoreid.

Kõik, kes tunnevad huvi mobiilsete tehnoloogiate vastu, on kuulnud ARM-i arhitektuurist. Enamiku inimeste jaoks on see aga seotud tahvelarvutite või nutitelefonide protsessoritega. Teised parandavad neid, selgitades, et see pole kivi ise, vaid ainult selle arhitektuur. Kuid peaaegu ükski neist ei olnud kindlasti huvitatud sellest, kus ja millal see tehnoloogia tegelikult tekkis.

Samal ajal on see tehnoloogia laialt levinud arvukate kaasaegsete vidinate seas, mida iga aastaga tuleb juurde. Lisaks on ARM-protsessoreid arendama hakanud ettevõtte arenguteel üks huvitav juhtum, mida pole patt mainida, ehk saab sellest kellelegi õppetund tulevikuks.

ARM-arhitektuur mannekeenidele

Lühend ARM peidab endas IT-tehnoloogiate vallas üsna edukat Briti ettevõtet ARM Limited. See tähistab Advanced RISC Machines ja on üks maailma suurimaid arendajaid ja litsentsiandjaid 32-bitise RISC protsessori arhitektuuri jaoks, mis toidab enamikke kaasaskantavaid seadmeid.

Kuid iseloomulikult ei tooda ettevõte ise mikroprotsessoreid, vaid ainult arendab ja litsentsib oma tehnoloogiat teistele osapooltele. Eelkõige ostavad ARM-i mikrokontrolleri arhitektuuri järgmised tootjad:

  • Atmel.
  • Tsirrusloogika.
  • Intel.
  • Apple.
  • nVidia.
  • HiSilicon.
  • Marvell.
  • Samsung.
  • Qualcomm.
  • Sony Ericsson.
  • Texas Instruments.
  • Broadcom.

Mõned neist on tuntud laiale digitaalsete vidinate tarbijate vaatajaskonnale. Briti korporatsiooni ARM andmetel on nende tehnoloogia abil toodetud mikroprotsessoreid kokku üle 2,5 miljardi. Liikuvaid kive on mitu seeriat:

  • ARM7 - taktsagedus 60-72 MHz, mis on asjakohane soodsate mobiiltelefonide jaoks.
  • ARM9/ARM9E - sagedus on juba kõrgem, umbes 200 MHz. Selliste mikroprotsessoritega on varustatud funktsionaalsemad nutitelefonid ja pihuarvutid (PDA).

Cortex ja ARM11 on varasema ARM-i mikrokontrolleri arhitektuuriga võrreldes kaasaegsemad mikroprotsessorite perekonnad, mille taktsagedus on kuni 1 GHz ja täiustatud digitaalse signaalitöötluse võimalused.

Marvelli populaarsed xScale mikroprotsessorid (kuni 2007. aasta suve keskpaigani oli projekt Inteli käsutuses) on tegelikult ARM9 arhitektuuri laiendatud versioon, mida täiendab Wireless MMX käsukomplekt. See Inteli lahendus keskendus multimeediumirakenduste toetamisele.

ARM-tehnoloogia viitab 32-bitisele mikroprotsessori arhitektuurile, mis sisaldab vähendatud käsukomplekti, mida nimetatakse RISC-ks. Arvutuste kohaselt on ARM-protsessorite kasutamine 82% toodetud RISC-protsessorite koguarvust, mis näitab 32-bitiste süsteemide üsna laia leviala.

Paljud elektroonikaseadmed on varustatud ARM-protsessori arhitektuuriga ning nende hulka kuuluvad mitte ainult pihuarvutid ja mobiiltelefonid, vaid ka pihuarvutid, kalkulaatorid, arvuti välisseadmed, võrguseadmed ja palju muud.

Väike reis ajas tagasi

Võtame kujuteldava ajamasina paar aastat tagasi ja proovime aru saada, kust see kõik alguse sai. Etteruttavalt võib öelda, et ARM on oma valdkonnas pigem monopolist. Ja seda kinnitab tõsiasi, et valdavat enamust nutitelefonidest ja muudest elektroonilistest digiseadmetest juhivad seda arhitektuuri kasutades loodud mikroprotsessorid.

1980. aastal asutati Acorn Computers, mis hakkas personaalarvuteid looma. Seetõttu tutvustati ARM-i varem kui Acorn RISC masinaid.

Aasta hiljem esitleti tarbijatele BBC Micro PC koduversiooni kõige esimese ARM-protsessori arhitektuuriga. See oli edukas, kuid kiip ei saanud graafikaülesannetega hakkama ning ka muud võimalused Motorola 68000 ja National Semiconductor 32016 protsessorite näol ei olnud selleks sobivad.

Seejärel mõtles ettevõtte juhtkond oma mikroprotsessori loomisele. Insenerid olid huvitatud uuest protsessori arhitektuurist, mille leiutasid kohaliku ülikooli lõpetajad. See kasutas lihtsalt vähendatud juhiste komplekti ehk RISC-i. Ja pärast esimese arvuti ilmumist, mida juhtis Acorn Risc Machine protsessor, tuli edu üsna kiiresti - 1990. aastal sõlmiti Briti kaubamärgi ja Apple'i vahel leping. See tähistas uue kiibistiku arendamise algust, mis omakorda viis kogu arendusmeeskonna moodustamiseni, mida nimetatakse Advanced RISC Machines ehk ARM-iks.

Alates 1998. aastast muutis ettevõte oma nime ARM Limitediks. Ja nüüd ei tegele spetsialistid enam ARM-i arhitektuuri tootmise ja rakendamisega. Mida see andis? See ei mõjutanud kuidagi ettevõtte arengut, kuigi ettevõtte peamine ja ainuke suund oli tehnoloogiate arendamine, samuti litsentside müük kolmandatele ettevõtetele, et nad saaksid kasutada protsessori arhitektuuri. Samal ajal omandavad mõned ettevõtted õigused valmis tuumadele, teised varustavad protsessoreid omandatud litsentsi alusel oma tuumadega.

Mõnedel andmetel on ettevõtte tulu iga sellise lahenduse pealt 0,067 $. Kuid see teave on keskmine ja aegunud. Kiibikomplektide tuumade arv kasvab iga aastaga ja sellest tulenevalt ületab kaasaegsete protsessorite maksumus vanemaid mudeleid.

Kohaldamisala

Just mobiilseadmete arendamine tõi ARM Limitedile tohutu populaarsuse. Ja kui nutitelefonide ja muude kaasaskantavate elektroonikaseadmete tootmine levis, leidsid energiasäästlikud protsessorid kohe kasutust. Huvitav, kas arm arhitektuuril on Linux?

ARM-i arengu kulminatsioon leidis aset 2007. aastal, mil uuendati partnerlust Apple'i kaubamärgiga. Pärast seda esitleti tarbijatele esimest ARM-protsessoril põhinevat iPhone'i. Sellest ajast alates on selline protsessori arhitektuur muutunud peaaegu kõigi toodetud nutitelefonide muutumatuks komponendiks, mida võib leida ainult kaasaegsel mobiiliturul.

Võib öelda, et peaaegu iga kaasaegne elektroonikaseade, mis vajab protsessoriga juhtimist, on kuidagi varustatud ARM-kiipidega. Ja tõsiasi, et selline protsessori arhitektuur toetab paljusid operatsioonisüsteeme, olgu selleks Linux, Android, iOS ja Windows, on vaieldamatu eelis. Nende hulgas on ka Windowsi sisseehitatud CE 6.0 Core, mis toetab ka käe arhitektuuri. See platvorm on mõeldud pihuarvutite, mobiiltelefonide ja manussüsteemide jaoks.

x86 ja ARM-i eristavad omadused

Paljud kasutajad, kes on ARM-ist ja x86-st palju kuulnud, ajavad need kaks arhitektuuri omavahel veidi segamini. Siiski on neil teatud erinevused. Arhitektuure on kahte peamist tüüpi:

  • CISC (Complex Instruction Set Computing).
  • Arvutustehnika).

CISC sisaldab x86 protsessoreid (Intel või AMD), RISC, nagu juba aru saate, sisaldab ARM-i perekonda. x86-l ja arm-arhitektuuril on oma fännid. Tänu ARM-i spetsialistide pingutustele, kes rõhutasid energiatõhusust ja lihtsate juhiste komplekti, said protsessorid sellest palju kasu – mobiiliturg hakkas kiiresti arenema ning paljud nutitelefonid võrdusid peaaegu arvutite võimalustega.

Intel on omakorda alati olnud kuulus suure jõudlusega ja ribalaiusega protsessorite tootmise poolest lauaarvutite, sülearvutite, serverite ja isegi superarvutite jaoks.

Need kaks perekonda võitsid kasutajate südamed omal moel. Aga mis on nende erinevus? On mitmeid iseloomulikke tunnuseid või isegi omadusi, vaatame neist kõige olulisemat.

Töötlemisvõimsus

Alustame selle parameetriga ARM-i ja x86 arhitektuuri erinevuste analüüsimist. RISC professorite eriala on kasutada võimalikult vähe juhendamist. Pealegi peaksid need olema võimalikult lihtsad, mis annab neile eeliseid mitte ainult inseneridele, vaid ka tarkvaraarendajatele.

Filosoofia on siin lihtne - kui juhised on lihtsad, ei vaja soovitud vooluahel liiga palju transistore. Selle tulemusena vabaneb millegi jaoks lisaruumi või muutuvad kiibi suurused väiksemaks. Sel põhjusel hakkasid ARM-i mikroprotsessorid integreerima välisseadmeid, näiteks graafikaprotsessoreid. Näitena võib tuua Raspberry Pi arvuti, millel on minimaalne arv komponente.

Kuid lihtsad juhised maksavad. Teatud ülesannete täitmiseks on vaja täiendavaid juhiseid, mis tavaliselt toob kaasa mälutarbimise ja ülesannete täitmise aja suurenemise.

Erinevalt käsiprotsessori arhitektuurist suudavad CISC-kiipide juhised, näiteks Inteli lahendused, täita keerulisi ülesandeid väga paindlikult. Teisisõnu, RISC-põhised masinad sooritavad toiminguid registrite vahel ja tavaliselt nõuavad, et programm laadiks enne toimingu sooritamist registrisse muutujad. CISC-protsessorid on võimelised toiminguid sooritama mitmel viisil:

  • registrite vahel;
  • registri ja mälukoha vahel;
  • mälurakkude vahel.

Kuid see on vaid osa eripäradest.

Energiatarve

Sõltuvalt seadme tüübist võib energiatarve olla erineva tähtsusega. Süsteemi puhul, mis on ühendatud pideva toiteallikaga (elektrivõrk), pole energiatarbimisel lihtsalt piirangut. Mobiiltelefonid ja muud elektroonilised vidinad sõltuvad aga täielikult toitehaldusest.

Teine erinevus käe ja x86 arhitektuuri vahel on see, et esimese energiatarve on alla 5 W, sealhulgas paljud seotud paketid: GPU-d, välisseadmed, mälu. See väike võimsus on tingitud väiksemast transistoride arvust koos suhteliselt madalate kiirustega (kui tuua paralleel lauaarvutite protsessoritega). Samas mõjutab see tootlikkust – keerukate toimingute sooritamine võtab kauem aega.

Inteli tuumad on keerukama struktuuriga ja sellest tulenevalt on nende energiatarve oluliselt suurem. Näiteks suure jõudlusega Intel I-7 protsessor tarbib umbes 130 W energiat, mobiiliversioonid - 6-30 W.

Tarkvara

Selle parameetri võrdlust on üsna raske teha, kuna mõlemad kaubamärgid on oma ringkondades väga populaarsed. Arm-arhitektuuriga protsessoritel põhinevad seadmed töötavad ideaalselt mobiilsete operatsioonisüsteemidega (Android jne).

Inteli protsessoreid kasutavad masinad on võimelised töötama sellistel platvormidel nagu Windows ja Linux. Lisaks on mõlemad mikroprotsessorite perekonnad sõbralikud Java keeles kirjutatud rakendustega.

Arhitektuuride erinevusi analüüsides võib kindlalt väita üht – ARM protsessorid juhivad peamiselt mobiilsete seadmete voolutarbimist. Töölaualahenduste peamine eesmärk on pakkuda kõrget jõudlust.

Uued saavutused

Ettevõte ARM on oma pädeva poliitika tõttu mobiilituru üle täielikult kontrolli võtnud. Kuid tulevikus ei kavatse ta sellega peatuda. Mitte kaua aega tagasi esitleti tuumade uut arendust: Cortex-A53 ja Cortex-A57, mis said ühe olulise värskenduse - 64-bitise andmetöötluse toe.

A53 tuum on otsene järglane ARM Cortex-A8-le, mille jõudlus ei olnud kuigi kõrge, kuid tarbis minimaalselt energiat. Nagu eksperdid märgivad, väheneb arhitektuuri energiatarve 4 korda ja jõudluse poolest ei jää see Cortex-A9 tuumale alla. Ja seda hoolimata asjaolust, et A53 südamiku pindala on 40% väiksem kui A9-l.

A57 tuum asendab Cortex-A9 ja Cortex-A15. Samal ajal väidavad ARM-i insenerid fenomenaalset jõudluse kasvu – kolm korda kõrgemat kui A15 tuuma oma. Teisisõnu, A57 mikroprotsessor on 6 korda kiirem kui Cortex-A9 ja selle energiatõhusus on 5 korda parem kui A15.

Kokkuvõtteks võib öelda, et cortex-seeria, nimelt arenenum a53, erineb oma eelkäijatest kõrgema jõudluse poolest sama kõrge energiatõhususe taustal. Isegi Cortex-A7 protsessorid, mis on installitud enamikele nutitelefonidele, ei suuda võistelda!

Kuid veelgi väärtuslikum on see, et käekoore a53 arhitektuur on komponent, mis võimaldab teil vältida mälupuudusega seotud probleeme. Lisaks tühjendab seade akut aeglasemalt. Tänu uuele tootele jäävad need probleemid minevikku.

Graafilised lahendused

Lisaks protsessorite arendamisele tegeleb ARM Mali seeria graafikakiirendite juurutamisega. Ja kõige esimene neist on Mali 55. LG Renoiri telefon oli selle kiirendiga varustatud. Ja jah, see on kõige tavalisem mobiiltelefon. Ainult selles ei vastutanud GPU mängude eest, vaid renderdas ainult liidest, sest tänapäevaste standardite järgi on graafikaprotsessoril primitiivsed võimalused.

Kuid edusammud lendavad vääramatult edasi ja seetõttu on ARM-il ajaga kaasas käimiseks ka täiustatud mudelid, mis on olulised keskmise hinnaga nutitelefonide jaoks. Me räägime tavalisest GPU-st Mali-400 MP ja Mali-450 MP. Kuigi neil on madal jõudlus ja piiratud hulk API-sid, ei takista see neil tänapäevastes mobiilimudelites rakendust leida. Ilmekas näide on telefon Zopo ZP998, milles kaheksatuumaline MTK6592 kiip on ühendatud Mali-450 MP4 graafikakiirendiga.

Konkurentsivõime

Praegu ARM-ile veel keegi vastu ei ole ja seda eelkõige seetõttu, et omal ajal tehti õige otsus. Kuid kunagi ammu, oma teekonna alguses, töötas arendajate meeskond personaalarvutite protsessorite loomisega ja üritas isegi konkureerida sellise hiiglasega nagu Intel. Kuid ka pärast tegevussuuna muutmist oli ettevõttel raske.

Ja kui maailmakuulus arvutibränd Microsoft Inteliga lepingu sõlmis, polnud teistel tootjatel lihtsalt võimalust – Windowsi operatsioonisüsteem keeldus ARM-protsessoritega töötamast. Kuidas saab mitte vastu panna gcam-emulaatorite kasutamisele käe arhitektuuri jaoks?! Mis puutub Inteli, siis ARM Limitedi edulainet jälgides püüdis see ka luua protsessorit, mis oleks väärt konkurent. Sel eesmärgil tehti Intel Atomi kiip üldsusele kättesaadavaks. Kuid see võttis palju kauem aega kui ARM Limited. Ja kiip läks tootmisse alles 2011. aastal, kuid väärtuslik aeg läks juba kaotsi.

Põhimõtteliselt on Intel Atom x86 arhitektuuriga CISC-protsessor. Spetsialistidel õnnestus saavutada väiksem voolutarve kui ARM-lahendustes. Kogu tarkvara, mis mobiiliplatvormidele välja antakse, on aga x86 arhitektuuriga halvasti kohandatud.

Lõppkokkuvõttes tunnistas ettevõte otsuse täielikku tohutut ja loobus seejärel mobiilseadmete protsessorite tootmisest. Ainus suurem Intel Atomi kiipide tootja on ASUS. Samas pole need protsessorid unustusehõlma vajunud, netbookid ja muud kaasaskantavad seadmed on nendega massiliselt varustatud.

Siiski on võimalus, et olukord muutub ja kõigi lemmik Windowsi operatsioonisüsteem hakkab toetama ARM-i mikroprotsessoreid. Lisaks astutakse samme selles suunas, äkki ilmub tõesti midagi sellist nagu gcam emulaatorid ARM-i arhitektuuril mobiililahendustele?! Kes teab, seda näitab aeg ja kõik saab oma kohale.

ARM-i ettevõtte arenguloos on üks huvitav punkt (artikli alguses peeti seda silmas). Kunagi põhines ARM Limited Apple'il ja tõenäoliselt oleks kogu ARM-tehnoloogia kuulunud sellele. Saatus määras aga teisiti – 1998. aastal oli Apple kriisis ja juhtkond oli sunnitud oma osaluse maha müüma. Praegu on see teiste tootjatega samal tasemel ja jääb oma iPhone'i ja iPadi seadmete jaoks ostma ARM Limitedilt tehnoloogiat. Kes oleks võinud teada, kuidas asjad võivad kujuneda?!

Kaasaegsed ARM-protsessorid on võimelised tegema keerukamaid toiminguid. Ja lähitulevikus on ettevõtte juhtkonna eesmärk siseneda serveriturule, millest ollakse kahtlemata huvitatud. Veelgi enam, meie kaasaegsel ajal, mil lähenemas on asjade Interneti (IoT), sealhulgas "nutikate" kodumasinate arengu ajastu, võime ennustada veelgi suuremat nõudlust ARM-arhitektuuriga kiipide järele.

Nii et ARM Limitedil on ees kaugeltki sünge tulevik! Ja on ebatõenäoline, et lähitulevikus leidub kedagi, kes suudab selle kahtlemata mobiilihiiglase nutitelefonide ja muude sarnaste elektroonikaseadmete protsessorite väljatöötamisel välja tõrjuda.

Järelduseks

ARM-protsessorid võtsid mobiilseadmete turu kiiresti üle ja seda kõike tänu madalale energiatarbimisele ja kuigi mitte väga suurele, kuid siiski heale jõudlusele. Praegu võib ARM-i asjade seisu ainult kadestada. Paljud tootjad kasutavad selle tehnoloogiaid, mis asetab Advanced RISC Machines protsessorite arendamise valdkonnas samale tasemele selliste hiiglastega nagu Intel ja AMD. Ja seda hoolimata asjaolust, et ettevõttel pole oma tootmist.

Mõnda aega oli mobiilibrändi konkurendiks sama arhitektuuriga ettevõte MIPS. Kuid praegu on Intel Corporationi näol vaid üks tõsine konkurent, kuigi selle juhtkond ei usu, et käe arhitektuur võiks tema turuosa ohustada.

Samuti ei suuda Inteli ekspertide sõnul ARM-protsessorid käitada operatsioonisüsteemide töölauaversioone. Selline väide kõlab aga veidi ebaloogiline, sest ultramobiilarvutite omanikud ei kasuta “rasket” tarkvara. Enamasti vajate juurdepääsu Internetile, dokumentide redigeerimist, meediumifailide (muusika, filmide) kuulamist ja muid lihtsaid toiminguid. Ja ARM-i lahendused tulevad selliste operatsioonidega hästi toime.

ARMv6 ja ARMv7 on ettevõtte mobiilse protsessori arhitektuuri põlvkonnad ARM Limited 32-bitiste juhiste põhjal.

ARM arhitektuurüsna tavaline turul, mis varem kuulus eranditult selliste populaarsete arhitektuuride nagu Intel x86/64 ja AMD64 lauaarvutiprotsessoritele. Tänu ARMv6-le või ARMv7-le suudab tänapäevaste telerite, kodukinode ja muude tuttavate seadmete protsessor täna mahub kätte.

ARM-i mobiiliarhitektuuri peamiseks nišiks on saanud nutitelefonid, tahvelarvutid ja muud sarnased mobiilseadmed. Tänapäeval töötavad juba 95% nutitelefonidest ARM-i arhitektuuriga protsessoreid, samuti pooled nutitelerid ja 90% kõvakettad. Ja tänu oma ühe akulaadimise „elamisvõimele” ja vastuvõetavale jõudlusele asendasid ARM-arhitektuuriprotsessoritega seadmed kogu „netbookide” sarja, muutudes dokkimisjaamadega tahvelarvutiteks, mis andis seadmele tööpäeva asemel peaaegu terve tööpäeva. vaid paar tundi nagu varem ja andis jõudluse hüppeliselt tänu protsessorite endi madalale hinnale, mitmetuumaliste lahenduste olemasolule ja suurele kiirendamispotentsiaalile.

Nende arhitektuuride peamised omadused:

  • ARMv6 ei toeta ametlikult Flashi.(Igal juhul loobus Google alates 2012. aasta keskpaigast Androidi platvormil Flashist täielikult, seega pole selle tehnoloogia tugi enam asjakohane).
  • ARMv7 leidub sageli mitmetuumalistes mobiilsetes protsessorites, samas kui kuues põlvkond piirdub ainult ühe füüsilise ja loogilise tuumaga.
  • ARMv7 jaoks loodud rakendustel on suurem üldine kaal ja need nõuavad rohkem RAM-i kui sarnased programmid, mis töötavad ainult ARMv6-ga.
  • ARMv7 protsessorid on võimsamad kui eelmisel põlvkonnal.
  • ARMv6 jaoks välja töötatud mängud ja programmid ühilduvad vaikimisi ARMv7-ga, kuid mitte vastupidi.
  • Asjaolu, et üks või teine ​​rakendus toetab samal ajal ARMv6 ja ARMv7, ei tähenda alati paremat graafika jõudlust viimasel arhitektuuril. Sel juhul soovitame vaadata Nvidia ja Tegra protsessoreid. Neil on eraldi pood, kus on üksikasjalikumad mänguasjad ja muud graafilised esemed, mis pole saadaval üheski teises seadmes, kus Tegrat ei käitata.
  • Selliste protsessorite ARMv7 standardsagedus on väidetavalt 1 GHz nominaalne ja kõrgem, mida ARMv6 kohta öelda ei saa.
  • Mängud armv7 jaoks oluliselt rohkem kui armv6 all.
  • Paljud populaarsed videopleieri rakendused (nt mx mängija armv6) nõuab armv6 või armv7 protsessori arhitektuuri jaoks täiendava koodekite komplekti allalaadimist ja installimist, ilma milleta ei saavutata riistvaralist kiirendust.

Korduma kippuvad küsimused - vastused:

Ma tahan mängu alla laadida, kuid kirjeldus sisaldab hoiatust, et see mäng ühildub ainult ARMv7-ga või on sellel kaks versiooni eraldi nii ARMv6 kui ka ARMv7 jaoks, mida ma peaksin alla laadima?

Uurige välja mis tahes teile teadaoleval viisil teie seadmes kasutatava protsessori täpne nimi ja seejärel otsige see spetsiaalselt määratud lehelt Vikipeediast ja määrake kasutatud arhitektuuri versioon, ilmekaks näiteks on seekord Snapdragoni protsessorid tuntud ettevõte Qualcomm, mille leht asub järgmisel lingil:

Pärast Androidi rakenduse installimist kolmanda osapoole ressurssidest keeldub see käivitamast. Mida ma peaksin tegema?

Veenduge, et teie operatsioonisüsteemi versioon vastaks selle rakenduse ühilduvatele Androidi versioonidele, ja uurige ka, millisele ARM-i arhitektuuri põlvkonnale teie protsessor vastab ja kui see on ARMv7 või uuem, siis 99,9% ulatuses mõni suhteliselt uus programm või mäng peab vähemalt Käivitub kuni litsentsi kontrollimiseni, mõned tehnilised omadused ja muud seadmetuvastusandmed ning vajadusel täiendavad rakenduste vahemälu andmed Lisaks ei tee paha ka RAM-i enneaegne vabastamine aktiivsetest taustaprotsessoritest ei vasta konkreetse mängu miinimumnõuetele. Soovitame säilitada 256 või veel parem 512 megabaiti vaba RAM-i.

Leia täna armv7 telefonid palju lihtsam kui paar aastat tagasi, sest... See mikroprotsessori arhitektuur on juba jõudnud mobiiltelefonide turu eelarvevaldkonda, kuid "vanade" omanike jaoks võib see artikkel tõesti kasulik olla.

Siin me ei postitanud praegust ARM-i erinevate versioonide seadmete loendit, kuna seda loendit uuendatakse pidevalt ja seda on lihtsalt võimatu jälgida. Soovitame oma seade kohe üles otsida ühele või teisele mobiiliprotsessorile pühendatud Vikipeedia lehtedelt.

Tänapäeval on kaks kõige populaarsemat protsessori arhitektuuri. See on x86, mis töötati välja juba 80ndatel ja mida kasutatakse personaalarvutites ja ARM-is - kaasaegsem, mis muudab protsessorid väiksemaks ja ökonoomsemaks. Seda kasutatakse enamikes mobiilseadmetes või tahvelarvutites.

Mõlemal arhitektuuril on oma plussid ja miinused, samuti kasutusvaldkonnad, kuid on ka ühiseid jooni. Paljud eksperdid ütlevad, et ARM on tulevik, kuid sellel on siiski mõned puudused, mida x86-l pole. Meie tänases artiklis vaatleme, kuidas käe arhitektuur erineb x86-st. Vaatame põhimõttelisi erinevusi ARM-i ja x86 vahel ning proovime ka kindlaks teha, kumb on parem.

Protsessor on iga arvutusseadme põhikomponent, olgu see siis nutitelefon või arvuti. Selle jõudlus määrab, kui kiiresti seade töötab ja kui kaua see akutoitel töötab. Lihtsamalt öeldes on protsessori arhitektuur käskude kogum, mida saab kasutada programmide koostamiseks ja mida saab riistvarasse rakendada, kasutades protsessori transistoride teatud kombinatsioone. Need võimaldavad programmidel suhelda riistvaraga ja määrata, kuidas andmeid mällu üle kanda ja mälust lugeda.

Hetkel on kahte tüüpi arhitektuure: CISC (Complex Instruction Set Computing) ja RISC (Reduced Instruction Set Computing). Esimene eeldab, et protsessor rakendab juhiseid kõigil juhtudel, teine, RISC, seab arendajatele ülesandeks luua protsessor koos tööks vajalike minimaalsete juhiste komplektiga. RISC-juhised on väiksemad ja lihtsamad.

x86 arhitektuur

Protsessori x86 arhitektuur töötati välja 1978. aastal ja ilmus esmakordselt Inteli protsessorites ning on CISC tüüpi. Selle nimi on võetud selle arhitektuuriga esimese protsessori mudelist - Intel 8086. Aja jooksul hakkasid parema alternatiivi puudumisel seda arhitektuuri toetama ka teised protsessoritootjad, näiteks AMD. Nüüd on see lauaarvutite, sülearvutite, netbookide, serverite ja muude sarnaste seadmete standard. Kuid mõnikord kasutatakse tahvelarvutites x86 protsessoreid, see on üsna tavaline praktika.

Esimene Intel 8086 protsessor oli 16-bitise mahuga, seejärel 2000. aastal ilmus 32-bitise arhitektuuriga protsessor ja veelgi hiljem ilmus 64-bitine arhitektuur. Arutasime seda üksikasjalikult eraldi artiklis. Selle aja jooksul on arhitektuur väga palju arenenud, lisandunud on uued juhiste komplektid ja laiendused, mis võivad protsessori jõudlust tunduvalt tõsta.

x86-l on mitmeid olulisi puudusi. Esiteks on see käskude keerukus, nende segadus, mis tekkis pika arenguloo tõttu. Teiseks tarbivad sellised protsessorid liiga palju energiat ja toodavad seetõttu palju soojust. x86 insenerid valisid algselt maksimaalse jõudluse saavutamise tee ja kiirus nõuab ressursse. Enne kui vaatame käe x86 erinevusi, räägime ARM-i arhitektuurist.

ARM arhitektuur

Seda arhitektuuri tutvustati veidi hiljem x86 taga – 1985. aastal. Selle töötas välja kuulus Briti firma Acorn, seejärel kandis see arhitektuur nime Arcon Risk Machine ja kuulus RISC tüüpi, kuid siis ilmus selle täiustatud versioon Advanted RISC Machine, mida nüüd tuntakse ARM-ina.

Seda arhitektuuri arendades võtsid insenerid eesmärgiks kõrvaldada kõik x86 puudused ning luua täiesti uus ja tõhusaim arhitektuur. ARM-kiibid said minimaalse energiatarbimise ja madala hinna, kuid neil oli x86-ga võrreldes madal jõudlus, nii et esialgu ei saavutanud need personaalarvutites erilist populaarsust.

Erinevalt x86-st püüdsid arendajad algselt saavutada minimaalseid ressursikulusid, neil on vähem protsessorijuhiseid, vähem transistore, kuid vastavalt ka vähem lisavõimalusi. Kuid ARM-protsessorite jõudlus on viimastel aastatel paranenud. Arvestades seda ja madalat energiatarbimist, on need muutunud väga laialdaseks kasutuseks mobiilseadmetes nagu tahvelarvutid ja nutitelefonid.

Erinevused ARM-i ja x86 vahel

Ja nüüd, kui oleme vaadanud nende arhitektuuride arengu ajalugu ja nende põhimõttelisi erinevusi, võrdleme ARM-i ja x86 üksikasjalikult nende erinevate omaduste põhjal, et teha kindlaks, kumb on parem, ja paremini mõista nende erinevusi.

Tootmine

Tootmine x86 vs arm on erinev. On ainult kaks ettevõtet, kes toodavad x86 protsessoreid: Intel ja AMD. Algselt oli see üks ettevõte, kuid see on täiesti erinev lugu. Ainult neil ettevõtetel on õigus selliseid protsessoreid toota, mis tähendab, et ainult nemad kontrollivad infrastruktuuri arendamise suunda.

ARM töötab väga erinevalt. ARM-i arendav ettevõte ei anna midagi välja. Nad annavad lihtsalt loa sellise arhitektuuriga protsessorite arendamiseks ja tootjad saavad teha mida iganes, näiteks toota konkreetseid kiipe vajalike moodulitega.

Juhiste arv

Need on peamised erinevused armi ja x86 arhitektuuri vahel. x86 protsessorid arenesid kiiresti võimsamaks ja produktiivsemaks. Arendajad on lisanud suurel hulgal protsessori käske ja seal pole lihtsalt põhikomplekt, vaid päris palju käske, milleta saaks hakkama. Algselt tehti seda selleks, et vähendada kettal olevate programmide poolt hõivatud mälumahtu. Samuti on välja töötatud palju kaitse- ja virtualiseerimisvõimalusi, optimeerimist ja palju muud. Kõik see nõuab täiendavaid transistore ja energiat.

ARM on lihtsam. Protsessori juhiseid on siin palju vähem, ainult neid, mida operatsioonisüsteem vajab ja mida tegelikult kasutatakse. Kui võrrelda x86, siis seal kasutatakse ainult 30% kõigist võimalikest juhistest. Neid on lihtsam õppida, kui otsustate programme käsitsi kirjutada, ja nende rakendamiseks on vaja ka vähem transistore.

Energiatarbimine

Eelmisest lõigust selgub veel üks järeldus. Mida rohkem transistore on plaadil, seda suurem on selle pindala ja energiakulu ning tõsi on ka vastupidi.

x86 protsessorid tarbivad palju rohkem energiat kui ARM. Kuid energiatarbimist mõjutab ka transistori enda suurus. Näiteks Inteli i7 protsessor tarbib 47 vatti ja ARM nutitelefoni protsessor mitte rohkem kui 3 vatti. Kui varem toodeti tahvleid ühe elemendi suurusega 80 nm, siis Intel saavutas selle vähendamise 22 nm-ni ja sel aastal suutsid teadlased luua tahvli, mille elemendi suurus oli 1 nanomeeter. See vähendab oluliselt energiatarbimist ilma jõudlust kaotamata.

Viimastel aastatel on x86 protsessorite voolutarve kõvasti vähenenud, näiteks suudavad uued Intel Haswelli protsessorid akul kauem vastu pidada. Nüüd on vahe arm vs x86 vahel järk-järgult kadumas.

Soojuse hajumine

Transistoride arv mõjutab teist parameetrit - soojuse teket. Kaasaegsed seadmed ei suuda kogu energiat tõhusaks tegevuseks muuta, osa sellest hajub soojuse kujul. Plaatide efektiivsus on sama, mis tähendab, et mida vähem transistore ja mida väiksem on nende suurus, seda vähem soojust protsessor tekitab. Siin ei teki enam küsimust, kas ARM või x86 toodab vähem soojust.

Protsessori jõudlus

ARM polnud algselt loodud maksimaalse jõudluse saavutamiseks, siin paistab x86 silma. See on osaliselt tingitud väiksemast transistoride arvust. Kuid viimasel ajal on ARM-protsessorite jõudlus kasvanud ja neid saab juba täielikult kasutada sülearvutites või serverites.

Järeldused

Selles artiklis vaatlesime, kuidas ARM erineb x86-st. Erinevused on üsna tõsised. Kuid viimasel ajal on piir mõlema arhitektuuri vahel hägustunud. ARM-protsessorid muutuvad tootlikumaks ja kiiremaks ning x86-protsessorid hakkavad tänu plaadi konstruktsioonielemendi suuruse vähenemisele tarbima vähem energiat ja tootma vähem soojust. ARM-protsessoreid leiab juba serveritest ja sülearvutitest ning x86 tahvelarvutitest ja nutitelefonidest.

Mida arvate nendest x86-st ja ARM-ist? Mis tehnoloogia on teie arvates tulevik? Kirjuta kommentaaridesse! Muide,.

ARM-i arhitektuuri arendamise video lõpetuseks:

2011. aastal kuulutas ARM Limited välja uue protsessorite perekonna nimega ARMv8. Ja 2013. aastal andis Apple välja esimese ARMv8 protsessori - ühe kiibiga süsteemi A7, mida kasutatakse iPhone 5S, iPad Air ja iPad mini Retina puhul. ARMv8 arhitektuur sai 64-bitise käsukomplekti, kuid see pole kaugeltki selle ainus eelis eelkäija ARMv7 ees. Loe artiklist, kuidas 64-bitised ARMv8 protsessorid on disainitud ja millised need on.

ARM-i arhitektuuri ajaloost, ARM Limitedi tegevuse spetsiifikast ning ARMv5, ARMv6 ja ARMv7 protsessorite põlvkondadest saab lugeda artiklist. Ja Qualcommi, NVIDIA, Samsungi, Apple'i, MediaTeki jne populaarsete ARMv7 kiipide mudelite kohta kirjeldatakse üksikasjalikult artiklites ja.

ARMv8 protsessorite perekonna uuendatud arhitektuur sai nimeks AArch64. See sai 64-bitise käsukomplekti ja võimaluse töötada suure hulga RAM-iga (4 GB või rohkem). Loomulikult on tagatud ühilduvus 32-bitiste rakendustega (AArch32). Teised olulised ARMv8 uuendused olid:

- 31 üldotstarbelist registrit, igaüks 64 bitti pikk, samas kui SP ja PC ei ole üldotstarbelised registrid. Mida suurem on registrite bitisügavus, seda rohkem saab neisse salvestada numbreid. Ja mida suurem on registrite arv, seda rohkem andmeid neisse korraga paigutatakse. Tänu sellele saab ühe käsuga töödelda suuremat hulka andmeid ja kogu algoritm käivitub kiiremini;
— virtuaalaadresside tõlkimine 48-bitisest vormingust töötab ARMv7-st laenatud LPAE mehhanismide abil;
— uus kindla pikkusega juhiste komplekt. Käskude suurus on 32 bitti ja paljud on samad, mis AArch32 juhised, kuigi tingimuslikke käske on vähem;
— SIMD NEON ja VFP kaasprotsessoritele saadaolevate 128-bitiste registrite arvu (ühildub 64-bitiste registritega) on suurendatud 16-lt 32-le ning lisatud on uued krüptograafilised juhised AES ja SHA. SIMD NEON juhiste komplekt kiirendab meediumi- ja signaalitöötlusrakendusi. VFP omakorda vastutab väikese energiatarbega arvutuste eest ujukomaarvude kohta;
— topelttäpsusega ujukomaarvude ja standardi IEEE 754 arvutamise tugi, mis on aritmeetiliste toimingute tarkvararakendustes kasutatavate ujukomaarvude esitamise üldtunnustatud vorming.

ARM Limited võrdlussüdamikud

Esimesed ARM Limitedi otse arendatud ARMv8 protsessori tuumad olid Cortex-A53 ja A57. A53 tuum on keskklassi lahendus, mille jõudlus on 2,3 DMIPS/MHz, mis on ligikaudu poolel teel praeguse Cortex-A7 (1,9 DMIPS/MHz) ja A9 (2,5 DMIPS/MHz) vahel. Kuigi A57 hõivab ülemise segmendi, kuna selle kiirus (4,1 DMIPS/MHz) ületab mõlema 32-bitise lipulaeva oma: Cortex-A15 (3,5 DMIPS/MHz) ja A17 (4 DMIPS/MHz).

Lisaks võrdlusprotsessori tuumade litsentsimisele müüb ARM Limited laiendatud litsentse, mis võimaldavad kiibitootjatel ARM-i arhitektuuri oma äranägemise järgi muuta. Näiteks Apple'il, Qualcommil ja NVIDIA-l on sellised litsentsid. Seetõttu ei takista miski protsessorite tootjatel ARMv8 baasil oma lahendusi loomast, mis erinevad oluliselt võrdlusalustest Cortex-A53 ja A57.


Apple A7

Esimene ja seni ainus 64-bitine ARM-protsessor, mida nutitelefonides ja tahvelarvutites juba kasutatakse, on Apple A7. See on üles ehitatud Apple'i patenteeritud Cyclone arhitektuurile, mis ühildub ARMv8-ga. See on ettevõtte teine ​​sisemiselt arendatud protsessori arhitektuur; esimene oli Swift (A6 ja A6X kiibid, ARMv7 perekond).

Ühekiibilisel süsteemil A7 on ainult kaks protsessorituuma (sagedus kuni 1,4 GHz), kuid olemas on PowerVR G6430 graafikakiirend nelja tuuma klastriga. A7 kiibi jõudlus protsessorist sõltuvates ülesannetes on võrreldes A6-ga kasvanud umbes poolteist korda, erinevates graafikatestides aga kahelt kolmele korrale.

Kuid iOS-i töötavad seadmed pole tänu A7 protsessori 64-bitisele arhitektuurile veel tundnud teoreetilist võimet töötada suure hulga RAM-iga. IPhone 5s, iPad Air ja iPad mini Retina omavad vaid 1 GB muutmälu; ja on ebatõenäoline, et uue põlvkonna Apple'i mobiilseadmetes suureneb RAM-i maht enam kui kahekordseks.

Qualcomm Snapdragon 410, 610, 615, 808 ja 810

Pärast Apple'i kiirustas Qualcomm välja kuulutama oma 64-bitised ARM-protsessorid, millel on korraga viis mudelit. Tõsi, seni pole ühtegi neist kasutatud kaubanduslikes nutitelefonides ega tahvelarvutites. Suure tõenäosusega saabub 64-bitiste Android-seadmete ajastu hiilgeaeg 2015. aasta alguses CES-il ja MWC-l.

Snapdragon 410 ühe kiibiga süsteem (MSM8916) on väljakuulutatud 64-bitise Qualcommi sarja noorim. See sisaldab nelja Cortex-A53 südamikku sagedusega 1,2 GHz, Adreno 306 graafikakiirendit ja, mis kõige huvitavam, navigatsioonimoodulit, mis toetab GPS-i, GLONASS-i ja isegi Hiina satelliitvõrke. Nad kavatsevad kasutada Snapdragon 410 odavates nutitelefonides, mis põhinevad Androidil, Windows Phoneil ja Firefox OS-il.

Samad neli Cortex-A53 tuuma nagu 410 sisaldavad Snapdragon 610 (MSM8936) kiipi, ainult sellel on täiustatud graafika Adreno 405. Kuigi Snapdragon 615 (MSM8939) sarnaneb 610 graafikaga, kuid Cortexi protsessori tuumad on sellel kaks korda. sama palju A53 – kaheksa Cortex-A53.

Erinevalt mudelitest 410, 610, 615, mis on valmistatud 28 nm protsessitehnoloogia abil, toodetakse Snapdragon 808 (MSM8992) ja 810 (MSM8994) kiipe kasutades täiustatud 20 nm tehnoloogiastandardeid. Mõlemad on ehitatud skeemi big.LITTLE järgi: kaks (mudel 808) või neli (810) võimsat Cortex-A57 tuuma ja neli energiasäästlikku Cortex-A53. Graafika pakuvad vastavalt Adreno 418 ja Adreno 430. Lisaks on vanemal Snapdragon 810-l sisseehitatud LPDDR4 RAM-kontroller.

Kuid põhiküsimus on: millal täpselt tutvustab Qualcomm oma ARMv8-l põhinevat protsessoriarhitektuuri, nagu ta tegi Scorpioni ja Kraiti puhul (muudetud ARMv7)?

MediaTek MT6732, MT6752, MT6795

Ka MediaTek ei saanud kauaks 64-bitise võidusõidu kõrvale jääda, vaid mõne aastaga oli see muutunud väikesest Hiina iPhone'i kloonide protsessorite tootjast üheks maailma suurimaks kiibitootjaks, ehkki tehaseta. Kuid ka Apple'il ja Qualcommil pole oma.

MediaTek MT6732 ja MT6752 ühe kiibiga süsteemid peaksid konkureerima Snapdragon 610 ja 615 kiipidega. Neil on neli ja kaheksa Cortex-A53 protsessorituuma (sagedus vastavalt 1,5 ja 2 GHz) ja sama Mali-T760 graafika (arendatud ARM Limited). Vanem MT6795 kiip oli vastuseks Snapdragon 810-le: big.LITTLE arhitektuur, neli Cortex-A57 ja A53 tuuma sagedusega 2,2 GHz, samuti PowerVR G6200 graafikakiirendi.

NVIDIA Tegra K1 (Denveri projekt)

NVIDIA otsustas teisendada oma olemasoleva Tegra K1 kiibi 64-bitise protsessori arhitektuuriks. Selle graafikakomponent oli juba konkurentide seas võib-olla parim – GK20A 192 Kepleri tuumaga, 365 GFLOPS-i jõudlusega ja PC-graafikastandardite DirectX 11.2 ja OpenGL 4.4 toega (ja mitte nende mobiilsete kolleegidega).

Nelja 32-bitise Cortex-A15 tuuma asemel (pluss viies energiasäästlik tuum) saab uuendatud Tegra K1 ühe kiibiga süsteem kaks NVIDIA Project Denveri patenteeritud arhitektuuri ARMv8-ga ühilduvat tuuma. Protsessori taktsagedus tõuseb 2,5 GHz-ni ja suureneb ka vahemälu maht. Lõbus fakt: Tegra K1 graafika on umbes viiskümmend korda võimsam kui Tegra 2.

Järeldused

ARMv8 arhitektuuriga protsessorid on võimelised ühe taktitsükli jooksul töötlema oluliselt rohkem andmeid. See parandab nii protsessori üldist jõudlust kui ka jõudlust vati kohta. Arvestades tehnoloogiliste standardite piiranguid (maksimaalne lubatud taktsagedus), on ARMv8-le üleminek ainus võimalik viis mobiilsete protsessorite jõudluse suurendamiseks, ületamata mõistlikke energiatarbimise ja kütte piire.

Loomulikult saavad ARMv8 arhitektuurist kasu ainult need iOS-i ja Androidi rakendused, mis suudavad kasutada kõiki uute protsessorite ressursse. Programmide optimeerimine uue arhitektuuri jaoks võib olla kas käsitsi või automaatne, kompilaatori tasemel.
Esimene 64-bitise ARM-protsessori ja 4 GB muutmäluga Android-seade on Samsung Galaxy Note 4 phablet (. Ja teine ​​võib-olla on HTC-seeria tahvelarvuti.