Karos változatok. Hogyan lehet megtudni, hogy melyik processzor van az Androidon

Az ARM processzor egy mobil processzor okostelefonokhoz és táblagépekhez.

Ez a táblázat az összes jelenleg ismert ARM processzort mutatja. Az ARM processzorok táblázata az új modellek megjelenésével bővülni és frissíteni fog. Ez a táblázat feltételes rendszert használ a CPU és a GPU teljesítményének értékelésére. Az ARM processzor teljesítményadatait különféle forrásokból vettük, főként olyan tesztek eredményein alapulva, mint például: Minimális pontszám, Antutu, GFXBench.

Nem tartunk igényt az abszolút pontosságra. Teljesen pontosan rangsorol és értékelje az ARM processzorok teljesítményét lehetetlen, azon egyszerű oknál fogva, hogy mindegyiknek van bizonyos szempontból előnye, de bizonyos tekintetben elmarad a többi ARM processzor mögött. Az ARM processzorok táblázata lehetővé teszi, hogy megtekintse, értékelje és ami a legfontosabb, hasonlítsa össze a különböző SoC-kat (System-On-Chip) megoldásokat. A táblázatunk segítségével megteheti hasonlítsa össze a mobil processzorokatés elég, ha megtudja, pontosan hogyan helyezkedik el leendő (vagy jelenlegi) okostelefonja vagy táblagépe ARM szíve.

Itt összehasonlítottuk az ARM processzorokat. Megnéztük és összehasonlítottuk a CPU és a GPU teljesítményét a különböző SoC-kban (System-on-Chip). De az olvasónak több kérdése is felmerülhet: Hol használják az ARM processzorokat? Mi az ARM processzor? Miben különbözik az ARM architektúra az x86 processzoroktól? Próbáljuk meg megérteni mindezt anélkül, hogy túlságosan belemélyednénk a részletekbe.

Először is határozzuk meg a terminológiát. Az ARM az architektúra és egyben a fejlesztését vezető cég neve. Az ARM rövidítés jelentése (Advanced RISC Machine vagy Acorn RISC Machine), amely így fordítható: fejlett RISC gép. ARM architektúra az ARM Limited által kifejlesztett és licencelt 32 és 64 bites mikroprocesszormagok családját egyesíti. Azonnal szeretném megjegyezni, hogy az ARM Limited társaság kizárólag a kernelek és a számukra szolgáló eszközök fejlesztésével foglalkozik (hibakereső eszközök, fordítók stb.), de nem maguk a processzorok gyártásával foglalkoznak. Vállalat ARM Limited ARM processzorok gyártására vonatkozó licenceket értékesít harmadik feleknek. Íme az ARM processzorok gyártására engedéllyel rendelkező cégek részleges listája: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale... és még sok más.

Egyes cégek, amelyek engedélyt kaptak ARM processzorok gyártására, létrehozzák a magok saját verzióit az ARM architektúrán. Példák: 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 és HiSilicon K3.

Ma ARM-alapú processzorokon dolgoznak gyakorlatilag bármilyen elektronika: PDA, mobiltelefonok és okostelefonok, digitális lejátszók, hordozható játékkonzolok, számológépek, külső merevlemezek és útválasztók. Mindegyik tartalmaz egy ARM magot, tehát ezt mondhatjuk ARM - mobil processzorok okostelefonokhozés tabletták.

ARM processzor képviseli a SoC, vagy "rendszer egy chipen". Egy SoC rendszer vagy „rendszer egy chipen” magában a CPU-n kívül egy teljes értékű számítógép többi részét is tartalmazhatja. Ez magában foglal egy memóriavezérlőt, egy I/O port vezérlőt, egy grafikus magot és egy geopozicionáló rendszert (GPS). Tartalmazhat még egy 3G modult, valamint még sok mást.

Ha egy külön ARM processzorcsaládot vesszük, mondjuk a Cortex-A9-et (vagy bármely mást), akkor nem mondható el, hogy egy család minden processzora azonos teljesítményű, vagy mindegyik GPS-modullal van felszerelve. Mindezek a paraméterek erősen függnek a chip gyártójától, és attól, hogy mit és hogyan döntött úgy, hogy beépíti a termékébe.

Mi a különbség az ARM és az X86 processzorok között?? A RISC (Reduced Instruction Set Computer) architektúra maga is csökkentett utasításkészletet jelent. Ami ennek megfelelően nagyon mérsékelt energiafogyasztáshoz vezet. Végül is minden ARM chip belsejében sokkal kevesebb tranzisztor található, mint az x86-os vonalbeli megfelelője. Ne felejtsük el, hogy egy SoC rendszerben minden periféria egyetlen chipen belül található, ami lehetővé teszi, hogy az ARM processzor még energiatakarékosabb legyen. Az ARM architektúrát eredetileg csak egész műveletek kiszámítására tervezték, ellentétben az x86-tal, amely lebegőpontos számításokkal vagy FPU-val működik. Lehetetlen egyértelműen összehasonlítani ezt a két architektúrát. Bizonyos szempontból az ARM előnyt jelent. És valahol fordítva van. Ha egy mondatban próbálunk válaszolni a kérdésre: mi a különbség az ARM és az X86 processzorok között, akkor a válasz a következő lesz: az ARM processzor nem tudja, hány parancsot tud az x86 processzor. És azok, akik tudják, sokkal rövidebbnek tűnnek. Ennek megvannak az előnyei és hátrányai is. Bárhogy is legyen, mostanában minden arra utal, hogy az ARM processzorok lassan, de biztosan kezdik felzárkózni, sőt bizonyos szempontból felülmúlják a hagyományos x86-os processzorokat. Sokan nyíltan kijelentik, hogy az otthoni PC-k szegmensében hamarosan az ARM processzorok váltják fel az x86-os platformot. Mint már tudjuk, 2013-ban több világhírű cég teljesen felhagyott a netbookok további gyártásával a tábla PC-k javára. Nos, mi lesz valójában, az idő eldönti.

Figyelni fogjuk a piacon már elérhető ARM processzorokat.

Mindenki hallott már az ARM architektúráról, akit érdekel a mobil technológia. A legtöbb ember számára azonban ez a táblagép vagy az okostelefon processzoraihoz kapcsolódik. Mások kijavítják őket, tisztázva, hogy ez nem maga a kő, hanem csak az építészete. De szinte egyiküket sem érdekelte, hogy valójában hol és mikor keletkezett ez a technológia.

Eközben ez a technológia széles körben elterjedt számos modern kütyü között, amelyekből évről évre egyre több van. Ráadásul az ARM processzorok fejlesztését megkezdő cég fejlődési útján van egy érdekes eset, amit nem bűn megemlíteni, talán valakinek tanulságul szolgál a jövőre nézve.

ARM architektúra próbabábukhoz

Az ARM rövidítés egy meglehetősen sikeres brit ARM Limited céget rejt az IT-technológiák területén. Az Advanced RISC Machines rövidítése, és a világ egyik legnagyobb fejlesztője és licencadója a legtöbb hordozható eszközt működtető 32 bites RISC processzorarchitektúrának.

De jellemző, hogy maga a cég nem gyárt mikroprocesszorokat, csak fejleszti és licenceli technológiáját más felek számára. Az ARM mikrokontroller architektúrát különösen a következő gyártók vásárolják:

  • Atmel.
  • Cirrus Logic.
  • Intel.
  • Alma.
  • nVidia.
  • HiSilicon.
  • Marvell.
  • Samsung.
  • Qualcomm.
  • Sony Ericsson.
  • Texas Instruments.
  • Broadcom.

Néhányukat a digitális kütyük fogyasztóinak széles közönsége ismeri. A brit ARM vállalat szerint a technológiájukkal előállított mikroprocesszorok teljes száma több mint 2,5 milliárd. Számos mobil kövek sorozat létezik:

  • ARM7 - 60-72 MHz órajel, amely a költségvetési mobiltelefonokra vonatkozik.
  • ARM9/ARM9E - a frekvencia már magasabb, körülbelül 200 MHz. A funkcionálisabb okostelefonok és a PDA-k ilyen mikroprocesszorokkal vannak felszerelve.

A Cortex és az ARM11 a korábbi ARM mikrovezérlő architektúrához képest modernebb mikroprocesszorcsaládok, akár 1 GHz-es órajellel és fejlett digitális jelfeldolgozási képességekkel.

A Marvell népszerű xScale mikroprocesszorai (2007 nyár közepéig a projekt az Intel rendelkezésére állt) tulajdonképpen az ARM9 architektúra kiterjesztett változata, kiegészítve a Wireless MMX utasításkészlettel. Az Intel ezen megoldása a multimédiás alkalmazások támogatására összpontosított.

Az ARM technológia egy 32 bites mikroprocesszor architektúrára utal, amely csökkentett utasításkészletet tartalmaz, amelyet RISC-nek neveznek. Számítások szerint az ARM processzorok használata az összes gyártott RISC processzor 82% -a, ami a 32 bites rendszerek meglehetősen széles lefedettségét jelzi.

Számos elektronikus eszköz ARM processzorarchitektúrával van felszerelve, és ezek nem csak PDA-k és mobiltelefonok, hanem kézi játékkonzolok, számológépek, számítógép-perifériák, hálózati berendezések és még sok más.

Egy kis utazás vissza az időben

Vigyünk vissza egy képzeletbeli időgépet néhány évre, és próbáljuk meg kitalálni, hol kezdődött minden. Nyugodtan kijelenthetjük, hogy az ARM inkább monopolista a maga területén. És ezt megerősíti, hogy az okostelefonok és egyéb elektronikus digitális eszközök túlnyomó többségét ennek az architektúrának a felhasználásával létrehozott mikroprocesszorok vezérlik.

1980-ban megalapították az Acorn Computers-t, és személyi számítógépeket kezdett létrehozni. Ezért az ARM korábban Acorn RISC Machines néven jelent meg.

Egy évvel később bemutatták a fogyasztóknak a BBC Micro PC otthoni változatát a legelső ARM processzorarchitektúrával. Siker volt, azonban a chip nem tudott megbirkózni a grafikus feladatokkal, és a többi opció a Motorola 68000 és a National Semiconductor 32016 processzorok formájában sem volt alkalmas erre.

Ezután a cégvezetés saját mikroprocesszor létrehozásán gondolkodott. A mérnököket egy új processzor-architektúra érdekelte, amelyet egy helyi egyetem végzett hallgatói találtak ki. Csak a csökkentett utasításkészletet vagy RISC-t használta. És az első számítógép megjelenése után, amelyet az Acorn Risc Machine processzor vezérelt, a siker meglehetősen gyorsan jött - 1990-ben megállapodás született a brit márka és az Apple között. Ezzel megkezdődött egy új lapkakészlet fejlesztése, ami viszont egy egész fejlesztőcsapat megalakulásához vezetett, amelyet Advanced RISC Machines-nek vagy ARM-nek neveznek.

1998-tól kezdve a cég nevét ARM Limited-re változtatta. És most már nem vesznek részt szakemberek az ARM architektúra gyártásában és megvalósításában. Mit adott? Ez semmilyen módon nem befolyásolta a cég fejlődését, bár a cég fő és egyetlen iránya a technológiák fejlesztése volt, valamint a licencek értékesítése külső cégeknek, hogy azok a processzorarchitektúrát használják. Egyes cégek ugyanakkor jogokat szereznek a kész magokhoz, míg mások egy megszerzett licenc alapján saját magokkal látják el a processzorokat.

Egyes adatok szerint a cég bevétele minden ilyen megoldáson 0,067 $. De ez az információ átlagos és elavult. A chipkészletekben lévő magok száma évről évre nő, és ennek megfelelően a modern processzorok költsége meghaladja a régebbi modelleket.

Alkalmazási terület

A mobileszközök fejlesztése hozta meg az ARM Limited óriási népszerűségét. És amikor az okostelefonok és más hordozható elektronikai eszközök gyártása széles körben elterjedt, az energiahatékony processzorok azonnal alkalmazásra találtak. Érdekelne, hogy létezik-e Linux on arm architektúra?

Az ARM fejlesztésének csúcspontja 2007-ben volt, amikor megújították az Apple márkával való partnerségét. Ezt követően bemutatták a fogyasztóknak az első ARM processzorra épülő iPhone-t. Azóta egy ilyen processzor-architektúra szinte minden olyan okostelefon változatlan elemévé vált, amely csak a modern mobilpiacon található.

Elmondhatjuk, hogy szinte minden modern elektronikai eszköz, amelyet processzorral kell vezérelni, valamilyen módon ARM chipekkel van felszerelve. Az pedig, hogy egy ilyen processzorarchitektúra számos operációs rendszert támogat, legyen az Linux, Android, iOS és Windows, vitathatatlan előny. Köztük van a Windows beágyazott CE 6.0 Core is, az arm architektúrát is ez támogatja. Ezt a platformot kézi számítógépekhez, mobiltelefonokhoz és beágyazott rendszerekhez tervezték.

Az x86 és az ARM megkülönböztető jellemzői

Sok felhasználó, aki sokat hallott az ARM-ről és az x86-ról, kissé összekeveri ezt a két architektúrát egymással. Vannak azonban bizonyos különbségek. Az architektúráknak két fő típusa van:

  • CISC (Complex Instruction Set Computing).
  • Számítástechnika).

A CISC-ben x86-os processzorok (Intel vagy AMD), a RISC-ben, amint már érthető, az ARM család. Az x86 és az arm architektúrának megvannak a maga rajongói. Az ARM szakembereinek erőfeszítéseinek köszönhetően, akik az energiahatékonyságot és az egyszerű utasításkészlet használatát hangsúlyozták, a processzorok nagy hasznot húztak ebből - a mobilpiac rohamos fejlődésnek indult, és sok okostelefon szinte felért a számítógépek képességeivel.

Az Intel viszont mindig is híres volt arról, hogy nagy teljesítményű és sávszélességű processzorokat gyárt asztali PC-k, laptopok, szerverek és még szuperszámítógépek számára is.

Ez a két család a maga módján megnyerte a felhasználók szívét. De mi a különbségük? Számos megkülönböztető vagy akár jellemző is létezik; nézzük meg ezek közül a legfontosabbakat.

Feldolgozási teljesítmény

Kezdjük ezzel a paraméterrel elemezni az ARM és az x86 architektúrák közötti különbségeket. A RISC professzorok specialitása, hogy a lehető legkevesebb oktatást használják fel. Ezenkívül a lehető legegyszerűbbnek kell lenniük, ami nemcsak a mérnökök, hanem a szoftverfejlesztők számára is előnyt jelent.

A filozófia itt egyszerű - ha az utasítások egyszerűek, akkor a kívánt áramkör nem igényel túl sok tranzisztort. Ennek eredményeként további hely szabadul fel valamire, vagy a forgácsméretek kisebbek lesznek. Emiatt az ARM mikroprocesszorok elkezdték integrálni a perifériás eszközöket, például a grafikus processzorokat. Jó példa erre a Raspberry Pi számítógép, amelynek minimális számú alkatrésze van.

Az egyszerű utasításoknak azonban ára van. Bizonyos feladatok elvégzéséhez további utasításokra van szükség, ami általában a memóriafelhasználás és a feladatok elvégzéséhez szükséges idő növekedéséhez vezet.

Az arm processzor architektúrától eltérően a CISC chipek utasításai, például az Intel megoldásai, nagy rugalmassággal képesek összetett feladatokat végrehajtani. Más szavakkal, a RISC-alapú gépek regiszterek között hajtanak végre műveleteket, és általában megkövetelik, hogy a program a művelet végrehajtása előtt változókat töltsön be a regiszterbe. A CISC processzorok többféle módon is képesek műveleteket végrehajtani:

  • regiszterek között;
  • a regiszter és a memóriahely között;
  • memóriasejtek között.

De ez csak egy része a megkülönböztető jellemzőknek; folytassuk más jellemzők elemzését.

Energiafelhasználás

Az eszköz típusától függően az energiafogyasztásnak különböző fokú jelentősége lehet. Egy állandó áramforráshoz (elektromos hálózathoz) csatlakoztatott rendszer esetében egyszerűen nincs korlátozva az energiafogyasztás. A mobiltelefonok és más elektronikus kütyük azonban teljes mértékben az energiagazdálkodástól függenek.

A másik különbség az arm és az x86 architektúra között, hogy az előbbi fogyasztása kevesebb, mint 5 W, sok kapcsolódó csomaggal együtt: GPU-k, perifériák, memória. Ez a kis teljesítmény a tranzisztorok kisebb számának és viszonylag alacsony sebességének köszönhető (ha párhuzamot vonunk az asztali processzorokkal). Ez ugyanakkor kihat a termelékenységre is – az összetett műveletek végrehajtása tovább tart.

Az Intel magjai összetettebb felépítésűek, és ennek eredményeként az energiafogyasztásuk is lényegesen magasabb. Például egy nagy teljesítményű Intel I-7 processzor körülbelül 130 W energiát fogyaszt, a mobil verziók - 6-30 W.

Szoftver

Elég nehéz összehasonlítani ezt a paramétert, mivel mindkét márka nagyon népszerű a körükben. Az arm-architecture processzorokon alapuló eszközök tökéletesen működnek mobil operációs rendszerekkel (Android stb.).

Az Intel processzorokat futtató gépek képesek olyan platformok futtatására, mint a Windows és a Linux. Ezenkívül mindkét mikroprocesszor-család barátságos a Java nyelven írt alkalmazásokkal.

Az architektúrák közötti különbségeket elemezve egy dolog biztos: az ARM processzorok elsősorban a mobil eszközök energiafogyasztását kezelik. Az asztali megoldások fő célja a nagy teljesítmény biztosítása.

Új eredmények

Az ARM cég hozzáértő politikája miatt teljesen átvette az irányítást a mobilpiac felett. De a jövőben nem fog itt megállni. Nem sokkal ezelőtt bemutatták a magok új fejlesztését: a Cortex-A53-at és a Cortex-A57-et, amelyek egy fontos frissítést kaptak - a 64 bites számítástechnika támogatását.

Az A53 mag az ARM Cortex-A8 közvetlen utódja, amely bár teljesítménye nem volt túl magas, fogyasztása minimális volt. Amint a szakértők megjegyzik, az architektúra energiafogyasztása 4-szeresére csökken, és teljesítmény szempontjából nem lesz rosszabb, mint a Cortex-A9 mag. És ez annak ellenére, hogy az A53 magterülete 40%-kal kisebb, mint az A9-é.

Az A57 mag a Cortex-A9 és a Cortex-A15 helyére lép. Ugyanakkor az ARM mérnökei fenomenális teljesítménynövekedést állítanak – háromszor nagyobb teljesítményt, mint az A15 magé. Vagyis az A57 mikroprocesszor hatszor gyorsabb lesz, mint a Cortex-A9, energiahatékonysága pedig 5-ször jobb lesz, mint az A15-é.

Összefoglalva, a cortex sorozat, nevezetesen a fejlettebb a53, magasabb teljesítményben különbözik elődeitől az ugyanolyan magas energiahatékonyság hátterében. Még a legtöbb okostelefonra telepített Cortex-A7 processzorok sem versenyezhetnek!

De ami még értékesebb, az az, hogy az arm cortex a53 architektúrája az az összetevő, amely lehetővé teszi a memóriahiánnyal kapcsolatos problémák elkerülését. Ezenkívül a készülék lassabban meríti le az akkumulátort. Az új terméknek köszönhetően ezek a problémák a múlté lesznek.

Grafikus megoldások

Az ARM a processzorok fejlesztése mellett a Mali sorozatú grafikus gyorsítók megvalósításán dolgozik. Közülük pedig a legelső a Mali 55. Az LG Renoir telefont ezzel a gyorsítóval szerelték fel. És igen, ez a leghétköznapibb mobiltelefon. Csak ebben a GPU nem volt felelős a játékokért, hanem csak a felületet renderelte, mert a modern szabványok alapján a grafikus processzor primitív képességekkel rendelkezik.

De a fejlődés menthetetlenül előre repül, és ezért, hogy lépést tartson a korral, az ARM fejlettebb modellekkel is rendelkezik, amelyek a közepes árú okostelefonok számára relevánsak. A közös Mali-400 MP és Mali-450 MP GPU-ról beszélünk. Bár alacsony a teljesítményük és korlátozott az API-készletük, ez nem akadályozza meg őket abban, hogy alkalmazást találjanak a modern mobil modellekben. Kirívó példa erre a Zopo ZP998 telefon, amelyben a nyolcmagos MTK6592 chip Mali-450 MP4 grafikus gyorsítóval párosul.

Versenyképesség

Jelenleg még senki nem ellenzi az ARM-et, és ez elsősorban annak köszönhető, hogy akkoriban jó döntés született. De egyszer régen, útja kezdetén egy fejlesztőcsapat a PC-k processzorainak létrehozásán dolgozott, és még kísérletet is tettek, hogy felvegyék a versenyt egy olyan óriással, mint az Intel. De még a tevékenységi irányváltás után is nehéz dolga volt a cégnek.

És amikor a világhírű számítógépmárka, a Microsoft megállapodást kötött az Intellel, más gyártóknak egyszerűen nem volt esélyük - a Windows operációs rendszer nem volt hajlandó együttműködni az ARM processzorokkal. Hogyan lehet nem ellenállni a gcam emulátorok használatának az arm architektúrában?! Ami az Intelt illeti, az ARM Limited sikerhullámát figyelve megpróbált olyan processzort létrehozni, amely méltó versenytársa lenne. Ebből a célból az Intel Atom chipet a nagyközönség számára elérhetővé tették. De ez sokkal hosszabb ideig tartott, mint az ARM Limitednél. A chipet pedig csak 2011-ben kezdték gyártani, de a drága idő már elveszett.

Az Intel Atom lényegében egy CISC processzor x86 architektúrával. A szakembereknek kisebb energiafogyasztást sikerült elérniük, mint az ARM megoldásoknál. A mobil platformokra kiadott összes szoftver azonban rosszul illeszkedik az x86 architektúrához.

Végül a vállalat felismerte a döntés hatalmasságát, és ezt követően felhagyott a mobileszközökhöz való processzorok gyártásával. Az Intel Atom chipek egyetlen jelentős gyártója az ASUS. Ugyanakkor ezek a processzorok nem süllyedtek a feledés homályába, a netbookokat, nettopokat és egyéb hordozható eszközöket tömegesen szerelik fel velük.

Lehetséges azonban, hogy a helyzet megváltozik, és mindenki kedvenc Windows operációs rendszere támogatja az ARM mikroprocesszorokat. Ráadásul ebbe az irányba is történnek lépések, lehet, hogy tényleg megjelenik valami olyan, mint a gcam emulátorok ARM architektúrán a mobil megoldásokhoz?! Ki tudja, az idő eldönti, és minden a helyére kerül.

Az ARM cég fejlődésének történetében van egy érdekes pont (a cikk legelején ez volt a cél). Valamikor régen az ARM Limited az Apple-re épült, és valószínűleg az összes ARM technológia hozzá tartozott volna. A sors azonban másként döntött - 1998-ban az Apple válságba került, és a menedzsment kénytelen volt eladni részesedését. Jelenleg egy szinten van más gyártókkal, és továbbra is az ARM Limitedtől vásárol technológiát iPhone és iPad készülékeihez. Ki tudhatta volna, hogyan alakulhatnak a dolgok?!

A modern ARM processzorok bonyolultabb műveletek elvégzésére is képesek. A közeljövőben pedig a cég menedzsmentjének célja a szerverpiacra való belépés, amiben kétségtelenül érdeklődik. Ráadásul modern korunkban, amikor közeledik a tárgyak internete (IoT), ezen belül az „okos” háztartási gépek fejlődésének korszaka, még nagyobb keresletet jósolhatunk az ARM architektúrájú chipek iránt.

Tehát az ARM Limited korántsem sivár jövő előtt áll! És nem valószínű, hogy a közeljövőben lesz valaki, aki kiszoríthatja ezt a kétségtelenül mobilóriást az okostelefonok és más hasonló elektronikus eszközök processzorainak fejlesztésében.

Következtetésként

Az ARM processzorok gyorsan átvették az uralmat a mobileszközök piacán, mindezt az alacsony fogyasztásnak és a bár nem túl magas, de jó teljesítménynek köszönhetően. Az ARM jelenlegi állapotát csak irigyelni lehet. Sok gyártó használja a technológiáit, ami az Advanced RISC Machines-t olyan óriásokkal teszi egyenrangúvá a processzorfejlesztés terén, mint az Intel és az AMD. És ez annak ellenére, hogy a cégnek nincs saját termelése.

A mobilmárka versenytársa egy ideig az azonos nevű architektúrájú MIPS cég volt. Ám jelenleg még csak egyetlen komoly versenytárs van az Intel Corporation személyében, bár vezetése nem hiszi, hogy az arm architektúra veszélyt jelenthet a piaci részesedésére.

Ezenkívül az Intel szakértői szerint az ARM processzorok nem képesek az operációs rendszerek asztali verzióinak futtatására. Egy ilyen kijelentés azonban kissé logikátlanul hangzik, mivel az ultramobil PC-k tulajdonosai nem használnak „nehéz” szoftvereket. A legtöbb esetben internet-hozzáférésre, dokumentumok szerkesztésére, médiafájlok (zene, filmek) hallgatására és egyéb egyszerű feladatokra van szüksége. Az ARM-megoldások pedig jól megbirkóznak az ilyen műveletekkel.

Az ARMv6 és az ARMv7 a vállalat mobil processzorarchitektúrájának generációi ARM Limited 32 bites utasítások alapján.

ARM architektúra meglehetősen gyakori egy olyan piacon, amely korábban kizárólag az olyan népszerű architektúrák asztali processzoraihoz tartozott, mint az Intel x86/64 és az AMD64. Ma az ARMv6-nak vagy ARMv7-nek köszönhetően a modern tévék, házimozi-rendszerek és más ismerős berendezések processzorai elfér a kezedben.

Az ARM mobil architektúra fő rése az okostelefonok, táblagépek és más hasonló mobil eszközök lettek. Manapság az okostelefonok 95%-a már ARM architektúrájú processzort futtat, valamint az okostévék fele és a merevlemezek 90%-a. Egyetlen töltéssel való „túlélhetőségük” és elfogadható teljesítményük miatt pedig az ARM architektúrájú processzorral szerelt eszközök a „netbookok” teljes sorát lecserélték, dokkoló állomással ellátott táblagépekké váltak, ami szinte egy egész napos munkát adott a készüléknek. csak néhány órával, mint korábban, és némileg megugrott a teljesítményben maguknak a processzoroknak az alacsony költsége, a többmagos megoldások jelenléte és a magas túlhajtási potenciál miatt.

Ezen architektúrák főbb jellemzői:

  • Az ARMv6 hivatalosan nem támogatja a Flash-t.(Mindenesetre 2012 közepe óta a Google teljesen elhagyta a Flash-t az Android platformon, így ennek a technológiának a támogatása már nem releváns).
  • Az ARMv7 gyakran megtalálható a többmagos mobil processzorokban, míg a hatodik generáció csak egy fizikai és logikai magra korlátozódik.
  • Az ARMv7-hez készített alkalmazások nagyobb általános súlyúak, és több dedikált RAM-ot igényelnek, mint a csak ARMv6-tal működő hasonló programok.
  • Az ARMv7 processzorok erősebbek, mint az előző generáció.
  • Az ARMv6-hoz fejlesztett játékok és programok alapértelmezés szerint kompatibilisek az ARMv7-tel, de fordítva nem.
  • Az a tény, hogy egyik vagy másik alkalmazás egyszerre támogatja az ARMv6-ot és az ARMv7-et, nem mindig jelent jobb grafikus teljesítményt az utóbbi architektúrán. Ebben az esetben javasoljuk, hogy az Nvidia és a Tegra processzorait nézze meg. Külön üzletük van, ahol részletesebb játékokat és egyéb grafikai finomságokat kínálnak, amelyek nem érhetők el a Tegrát nem futtató készülékeken.
  • Az ilyen processzorok szabványos ARMv7 frekvenciája 1 GHz névleges és magasabb, ami az ARMv6-ról nem mondható el.
  • Játékok armv7-hez lényegesen több, mint armv6 alatt.
  • Számos népszerű videólejátszó alkalmazás (pl mx lejátszó armv6).

Gyakran ismételt kérdések – válaszok:

Szeretném letölteni a játékot, de a leírásban van egy figyelmeztetés, hogy ez a játék csak az ARMv7-tel kompatibilis, vagy külön két verziója van ARMv6-hoz és ARMv7-hez is, mit érdemes letölteni?

Bármilyen ismert módon keresse meg a készülékében használt processzor pontos nevét, majd keresse meg a Wikipédia erre a célra kijelölt oldalán, és határozza meg a használt architektúra verzióját; erre ezúttal a Snapdragon processzorok lesznek jó példák. jól ismert Qualcomm cég, amelynek oldala az alábbi linken található:

Miután telepített egy Android-alkalmazást harmadik fél forrásaiból, nem hajlandó elindulni, mit tegyek?

Győződjön meg arról, hogy operációs rendszerének verziója egyezik az alkalmazás kompatibilis Android-verzióival, és azt is megtudja, hogy a processzora melyik ARM architektúrának felel meg, és ha az ARMv7 vagy újabb, akkor 99,9%-ban bármilyen viszonylag új program vagy játék legalább el kell indulnia, amíg a licenc, egyes műszaki jellemzők és egyéb eszközfelismerő adatok ellenőrzése megtörténik, szükség esetén további alkalmazás-gyorsítótár adatok is.Ezen kívül nem árt idő előtt felszabadítani a RAM-ot az aktív háttérprocesszoroktól, ha a szabad terület nem felel meg egy adott játék minimális követelményének. Javasoljuk, hogy tartson 256, vagy még jobb esetben 512 megabájt szabad RAM-ot.

Találd meg még ma armv7 telefonok sokkal könnyebb, mint pár éve, mert... Ez a mikroprocesszoros architektúra már elérte a mobil okostelefonok piacának költségvetési területét, de a „régiek” tulajdonosai számára ez a cikk valóban hasznos lehet.

Itt nem tettük közzé az ARM különféle verzióinak aktuális listáját, mert ez a lista folyamatosan frissül, és egyszerűen lehetetlen nyomon követni. Javasoljuk, hogy azonnal keresse meg készülékét a Wikipédia egyik vagy másik mobil processzorának szentelt oldalain.

Manapság két legnépszerűbb processzorarchitektúra létezik. Ez az x86, amelyet a 80-as években fejlesztettek ki, és személyi számítógépekben és ARM-ben használják - egy modernebb, amely kisebb és gazdaságosabb processzorokat tesz lehetővé. A legtöbb mobileszközön vagy táblagépen használják.

Mindkét architektúrának megvannak a maga előnyei és hátrányai, valamint alkalmazási területei, de vannak közös jellemzők is. Sok szakértő szerint az ARM a jövő, de még mindig vannak olyan hátrányai, amelyek az x86-nak nincsenek. Mai cikkünkben megvizsgáljuk, miben különbözik a kar architektúrája az x86-tól. Nézzük meg az ARM és az x86 közötti alapvető különbségeket, és próbáljuk meg meghatározni, melyik a jobb.

A processzor minden számítástechnikai eszköz fő alkotóeleme, legyen az okostelefon vagy számítógép. A teljesítménye határozza meg, hogy az eszköz milyen gyorsan fog működni, és mennyi ideig tud működni akkumulátorról. Egyszerűen fogalmazva, a processzorarchitektúra olyan utasítások halmaza, amelyek segítségével programokat állíthatunk össze, és amelyeket a processzortranzisztorok bizonyos kombinációit használó hardverben implementálunk. Ezek lehetővé teszik a programok számára, hogy kölcsönhatásba léphessenek a hardverrel, és meghatározzák, hogyan kerüljenek át adatok a memóriába, illetve hogyan olvashatók ki onnan.

Jelenleg kétféle architektúra létezik: CISC (Complex Instruction Set Computing) és RISC (Reduced Instruction Set Computing). Az első feltételezi, hogy a processzor minden alkalomra végrehajtja az utasításokat, a második, a RISC, a fejlesztők feladatává teszi, hogy hozzanak létre egy processzort a működéshez szükséges minimális utasításokkal. A RISC utasítások kisebbek és egyszerűbbek.

x86 architektúra

Az x86 processzorarchitektúrát 1978-ban fejlesztették ki, és először az Intel processzoraiban jelent meg, és CISC típusú. A neve az első ilyen architektúrájú processzor modelljéről származik - Intel 8086. Idővel jobb alternatíva hiányában más processzorgyártók, például az AMD elkezdték támogatni ezt az architektúrát. Ma már az asztali számítógépek, laptopok, netbookok, szerverek és más hasonló eszközök szabványa. De néha x86 processzorokat használnak a táblagépekben, ez meglehetősen gyakori gyakorlat.

Az első Intel 8086-os processzor 16 bites kapacitású volt, majd 2000-ben megjelent egy 32 bites architektúra, sőt később a 64 bites architektúra is. Ezt egy külön cikkben részletesen tárgyaltuk. Ez idő alatt az architektúra sokat fejlődött, új utasításkészletek és bővítmények kerültek be, amelyek nagymértékben növelhetik a processzor teljesítményét.

Az x86-nak számos jelentős hátránya van. Először is ez a parancsok összetettsége, zavarossága, amely a fejlődés hosszú története miatt keletkezett. Másodszor, az ilyen processzorok túl sok energiát fogyasztanak, és emiatt sok hőt termelnek. Az x86 mérnökei kezdetben a maximális teljesítmény elérésének útját választották, és a sebesség erőforrásokat igényel. Mielőtt megvizsgálnánk az x86 kar közötti különbségeket, beszéljünk az ARM architektúráról.

ARM architektúra

Ezt az architektúrát valamivel később, az x86 mögött vezették be – 1985-ben. A híres brit Acorn cég fejlesztette ki, akkor ezt az architektúrát Arcon Risk Machine néven hívták és a RISC típushoz tartozott, de aztán megjelent a továbbfejlesztett változata az Advanted RISC Machine, ami ma ARM néven ismert.

Ennek az architektúrának a kidolgozásakor a mérnökök azt a célt tűzték ki maguk elé, hogy kiküszöböljék az x86 összes hiányosságát, és egy teljesen új és leghatékonyabb architektúrát hozzanak létre. Az ARM chipek minimális fogyasztást és alacsony árat kaptak, de az x86-hoz képest alacsony teljesítményt nyújtottak, így kezdetben nem szereztek nagy népszerűséget a személyi számítógépeken.

Az x86-tal ellentétben a fejlesztők kezdetben igyekeztek minimális erőforrásköltséget elérni, kevesebb processzorutasítással, kevesebb tranzisztorral, de ennek megfelelően kevesebb kiegészítő szolgáltatással is rendelkeznek. Az ARM processzorok teljesítménye azonban javult az elmúlt években. Figyelembe véve ezt, és az alacsony fogyasztást, nagyon széles körben használják mobil eszközökben, például táblagépekben és okostelefonokban.

Az ARM és az x86 közötti különbségek

És most, hogy megvizsgáltuk ezeknek az architektúráknak a fejlődéstörténetét és alapvető különbségeiket, részletesen hasonlítsuk össze az ARM-et és az x86-ot különböző jellemzőik alapján, hogy meghatározzuk, melyik a jobb, és pontosabban megérthetjük, hogy mi a különbség.

Termelés

A termelés x86 vs kar más. Csak két cég gyárt x86-os processzorokat: az Intel és az AMD. Kezdetben ez egy cég volt, de ez egy teljesen más történet. Csak ezek a cégek jogosultak ilyen processzorokat gyártani, ami azt jelenti, hogy csak ők fogják irányítani az infrastruktúra fejlesztésének irányát.

Az ARM nagyon eltérően működik. Az ARM-et fejlesztő cég nem ad ki semmit. Egyszerűen engedélyt adnak ki az ilyen architektúrájú processzorok fejlesztésére, és a gyártók bármit megtehetnek, amire szükségük van, például konkrét chipeket állítanak elő a szükséges modulokkal.

Az utasítások száma

Ezek a fő különbségek az arm és az x86 architektúra között. Az x86 processzorok gyorsan fejlődtek, egyre erősebbek és termelékenyebbek. A fejlesztők rengeteg processzorutasítást adtak hozzá, és nem csak egy alapkészlet van, hanem elég sok parancs, ami nélkülözhető lenne. Kezdetben ezt azért tették, hogy csökkentsék a lemezen lévő programok által elfoglalt memória mennyiségét. Számos lehetőséget fejlesztettek ki a védelemre és virtualizációra, optimalizálásra és még sok másra. Mindez további tranzisztorokat és energiát igényel.

Az ARM egyszerűbb. Itt sokkal kevesebb processzor utasítás található, csak azok, amelyekre az operációs rendszernek szüksége van és ténylegesen használatos. Ha összehasonlítjuk az x86-ot, akkor ott az összes lehetséges utasításnak csak 30%-a kerül felhasználásra. Könnyebb megtanulni őket, ha úgy dönt, hogy kézzel ír programokat, és kevesebb tranzisztort igényel a megvalósításuk.

Energiafelhasználás

Az előző bekezdésből egy másik következtetés is levonható. Minél több tranzisztor van a táblán, annál nagyobb a területe és az energiafogyasztása, és ez fordítva is igaz.

Az x86 processzorok sokkal több energiát fogyasztanak, mint az ARM. De az energiafogyasztást magának a tranzisztornak a mérete is befolyásolja. Például egy Intel i7 processzor 47 wattot fogyaszt, az ARM okostelefonok processzorai pedig legfeljebb 3 wattot fogyasztanak. Korábban 80 nm-es egyetlen elemméretű táblákat gyártottak, majd az Intel 22 nm-re csökkentette, idén pedig 1 nanométeres elemméretű táblát tudtak létrehozni a tudósok. Ez nagymértékben csökkenti az energiafogyasztást a teljesítmény elvesztése nélkül.

Az elmúlt években az x86-os processzorok energiafogyasztása nagymértékben csökkent, például az új Intel Haswell processzorok tovább bírják akkumulátorról. Most fokozatosan eltűnik a különbség az arm és az x86 között.

Hőleadás

A tranzisztorok száma befolyásol egy másik paramétert - a hőtermelést. A modern eszközök nem képesek az összes energiát hatékony cselekvéssé alakítani, egy része hő formájában eloszlik. A táblák hatásfoka megegyezik, ami azt jelenti, hogy minél kevesebb tranzisztor és minél kisebb a méretük, annál kevesebb hőt termel a processzor. Itt már nem merül fel a kérdés, hogy az ARM vagy az x86 termel majd kevesebb hőt.

Processzor teljesítménye

Az ARM-et eredetileg nem a maximális teljesítményre tervezték, az x86 itt jeleskedik. Ez részben a tranzisztorok kisebb számának köszönhető. Az utóbbi időben azonban az ARM processzorok teljesítménye nőtt, és már teljes mértékben használhatók laptopokban vagy szerverekben.

következtetéseket

Ebben a cikkben megvizsgáltuk, miben különbözik az ARM az x86-tól. A különbségek elég komolyak. Az utóbbi időben azonban a két architektúra közötti határ elmosódott. Az ARM processzorok egyre termelékenyebbek és gyorsabbak, az x86 processzorok pedig az alaplap szerkezeti elemeinek méretének csökkentésének köszönhetően kevesebb energiát fogyasztanak és kevesebb hőt termelnek. Szervereken és laptopokon már találhatunk ARM processzorokat, tableteken és okostelefonokon pedig x86-ot.

Mi a véleményetek ezekről az x86-ról és az ARM-ról? Milyen technológia a jövő véleménye szerint? Írd meg kommentben! Apropó, .

Az ARM architektúra fejlesztéséről szóló videó zárásaként:

2011-ben az ARM Limited bejelentette a processzorok új családját, az ARMv8-at. És 2013-ban az Apple kiadta az első ARMv8 processzort - az A7 egylapkás rendszert, amelyet az iPhone 5S, iPad Air és iPad mini Retina készülékekben használnak. Az ARMv8 architektúra 64 bites utasításkészletet kapott, de ez messze nem az egyetlen előnye az ARMv7 elődjéhez képest. Olvassa el a cikket arról, hogy a 64 bites ARMv8 processzorok hogyan készülnek és milyenek.

Az ARM architektúra történetéről, az ARM Limited tevékenységének sajátosságairól és az ARMv5, ARMv6 és ARMv7 processzorok generációiról olvashat a cikkben. És a Qualcomm, az NVIDIA, a Samsung, az Apple, a MediaTek stb. által gyártott ARMv7 chipek népszerű modelljeiről részletesen le van írva a cikkekben és.

Az ARMv8 processzorcsalád frissített architektúrája az AArch64 nevet kapta. 64 bites utasításkészletet kapott, és képes volt nagy mennyiségű RAM-mal dolgozni (4 GB vagy több). Természetesen a 32 bites alkalmazásokkal (AArch32) való kompatibilitás biztosított. Az ARMv8 további fontos újításai a következők voltak:

- 31 általános célú regiszter, mindegyik 64 bit hosszú, míg az SP és a PC nem általános célú regiszterek. Minél nagyobb a regiszterek bitmélysége, annál több szám tárolható bennük. És minél több a regiszterek száma, annál több adat kerül bennük egyszerre. Ennek eredményeként nagyobb mennyiségű adatot lehet feldolgozni egy utasításban, és a teljes algoritmus gyorsabban fog végrehajtani;
— a virtuális címek 48 bites formátumból történő fordítása az ARMv7-től kölcsönzött LPAE-mechanizmusokkal működik;
— egy új, rögzített hosszúságú utasításkészlet. Az utasítások 32 bitesek, és sok megegyezik az AArch32 utasításaival, bár kevesebb a feltételes utasítás;
— a SIMD NEON és VFP társprocesszorok számára elérhető 128 bites regiszterek száma (a 64 bites regiszterekkel kompatibilis) 16-ról 32-re nőtt, és új kriptográfiai utasítások AES és SHA kerültek hozzáadásra. A SIMD NEON utasításkészlet felgyorsítja a média- és jelfeldolgozó alkalmazásokat. A VFP viszont felelős a lebegőpontos számok kis fogyasztású számításaiért;
— a kettős pontosságú lebegőpontos számok és az IEEE 754 szabvány számításainak támogatása, amely az aritmetikai műveletek szoftveres megvalósításában használt lebegőpontos számok megjelenítésének általánosan elfogadott formátuma.

ARM Korlátozott referencia magok

Az első közvetlenül az ARM Limited által fejlesztett ARMv8 processzormagok a Cortex-A53 és az A57 voltak. Az A53 mag egy középkategóriás megoldás 2,3 DMIPS/MHz-es teljesítménnyel, ami körülbelül félúton van a jelenlegi Cortex-A7 (1,9 DMIPS/MHz) és az A9 (2,5 DMIPS/MHz) között. Míg az A57 a felső szegmenst foglalja el, mert teljesítménye (4,1 DMIPS/MHz) meghaladja mindkét 32 bites zászlóshajóét: Cortex-A15 (3,5 DMIPS/MHz) és A17 (4 DMIPS/MHz).

A referencia processzormagok licencelése mellett az ARM Limited kiterjesztett licenceket is értékesít, amelyek lehetővé teszik a chipgyártók számára, hogy saját belátásuk szerint módosítsák az ARM architektúrát. Például az Apple, a Qualcomm és az NVIDIA rendelkezik ilyen licencekkel. Ezért semmi sem akadályozza meg a processzorgyártókat abban, hogy saját, ARMv8-ra épülő megoldásokat hozzanak létre, amelyek jelentősen eltérnek a referencia Cortex-A53 és A57-től.


Apple A7

Az első és eddig egyetlen 64 bites ARM processzor, amelyet már okostelefonokban és táblagépekben használnak, az Apple A7. Az Apple szabadalmaztatott Cyclone architektúrájára épül, és kompatibilis az ARMv8-cal. Ez a vállalat második belső fejlesztésű processzorarchitektúrája; az első a Swift volt (A6 és A6X chipek, ARMv7 család).

Az A7 egylapkás rendszer mindössze két processzormaggal rendelkezik (1,4 GHz-ig terjedő frekvencia), de van egy PowerVR G6430 grafikus gyorsító négy magfürttel. Az A7-es chip teljesítménye a processzorfüggő feladatokban mintegy másfélszeresére nőtt az A6-hoz képest, míg a különböző grafikus tesztekben két-háromszoros a növekedés.

De az iOS-eszközök még nem érezték azt az elméleti képességet, hogy nagy mennyiségű RAM-mal dolgozzanak, köszönhetően az A7 processzor 64 bites architektúrájának. Az iPhone 5s, iPad Air és iPad mini Retina csak 1 GB RAM-mal rendelkezik; és nem valószínű, hogy az Apple mobileszközök új generációjában a RAM mennyisége több mint kétszeresére nő.

Qualcomm Snapdragon 410, 610, 615, 808 és 810

Az Apple-t követően a Qualcomm sietett bemutatni 64 bites ARM processzorait, egyszerre öt modellel. Igaz, egyelőre egyiket sem használják kereskedelmi okostelefonokban vagy táblagépekben. Valószínűleg a 64 bites Android-eszközök korszaka virágzik majd 2015 elején a CES-en és az MWC-n.

A Snapdragon 410 egylapkás rendszer (MSM8916) a bejelentett 64 bites Qualcomm sorozat legfiatalabbja. Négy Cortex-A53 magot tartalmaz 1,2 GHz-es frekvenciával, egy Adreno 306 grafikus gyorsítót, és ami a legérdekesebb, egy GPS-t, GLONASS-t és még kínai műholdas hálózatokat is támogató navigációs modult. Azt tervezik, hogy a Snapdragon 410-et olcsó, Android, Windows Phone és Firefox OS alapú okostelefonokban használják majd.

Ugyanaz a négy Cortex-A53 mag, mint a 410, tartalmazza a Snapdragon 610 (MSM8936) chipet, csak továbbfejlesztett grafikus Adreno 405. Míg a Snapdragon 615 (MSM8939) hasonló a 610 grafikushoz, de a Cortex processzormagok kétszerese van. annyi A53 – nyolc Cortex-A53.

A 28 nm-es folyamattechnológiával készült 410, 610, 615 modellektől eltérően a Snapdragon 808 (MSM8992) és 810 (MSM8994) lapkákat fejlett 20 nm-es technológiával gyártják majd. Mindkettő a big.LITTLE séma szerint épült: két (808-as modell) vagy négy (810) erős Cortex-A57 mag és négy energiatakarékos Cortex-A53. A grafikát az Adreno 418 és az Adreno 430 biztosítja. Ezenkívül a régebbi Snapdragon 810 beépített LPDDR4 RAM-vezérlővel rendelkezik.

A fő kérdés azonban az, hogy a Qualcomm pontosan mikor vezeti be saját, ARMv8-ra épülő processzorarchitektúráját, ahogy azt a Scorpion és a Krait esetében tette (módosított ARMv7)?

MediaTek MT6732, MT6752, MT6795

A MediaTek sem maradhatott sokáig a 64 bites verseny szélén, néhány év alatt a kínai iPhone-klónokhoz gyártott processzorok kis gyártójából a világ egyik legnagyobb chipgyártójává alakult, igaz, gyártalanul. Az Apple-nek és a Qualcommnak azonban nincs sajátja.

A MediaTek MT6732 és MT6752 egylapkás rendszerek a Snapdragon 610 és 615 lapkákkal versenyezhetnek, négy és nyolc Cortex-A53 processzormaggal (1,5 és 2 GHz-es frekvencia) és ugyanazzal a Mali-T760 grafikával (az ARM Limited fejlesztése). A régebbi MT6795 chip volt a válasz a Snapdragon 810-re: big.LITTLE architektúra, négy Cortex-A57 és A53 mag 2,2 GHz-es frekvenciával, valamint egy PowerVR G6200 grafikus gyorsító.

NVIDIA Tegra K1 (Project Denver)

Az NVIDIA úgy döntött, hogy meglévő Tegra K1 chipjét 64 bites processzorarchitektúrára konvertálja. Grafikus komponense már talán a legjobb volt a versenytársak között – a GK20A 192 Kepler maggal, 365 GFLOPS teljesítménnyel, valamint a DirectX 11.2 és OpenGL 4.4 PC-s grafikus szabványok támogatásával (és nem mobil megfelelőivel).

A négy 32 bites Cortex-A15 mag (plusz egy ötödik energiahatékony mag) helyett a frissített Tegra K1 egychipes rendszer két ARMv8-kompatibilis magot kap az NVIDIA Project Denver szabadalmaztatott architektúrájából. A processzor órajele 2,5 GHz-re nő, és a gyorsítótár mérete is megnő. Érdekes tény: a Tegra K1 grafika körülbelül ötvenszer erősebb, mint a Tegra 2.

következtetéseket

Az ARMv8 architektúrájú processzorok lényegesen több adat feldolgozására képesek egy órajelen belül. Ez javítja mind a processzor általános teljesítményét, mind a wattonkénti teljesítményt. Figyelembe véve a technológiai szabványok korlátait (maximálisan megengedett órajel frekvencia), az ARMv8-ra váltás az egyetlen lehetséges módja a mobil processzorok teljesítményének növelésének anélkül, hogy túllépnénk az ésszerű energiafogyasztási és fűtési határokat.

Az ARMv8 architektúrából természetesen csak azok az iOS és Android alkalmazások profitálnak, amelyek képesek az új processzorok összes erőforrását kihasználni. A programok új architektúrához való optimalizálása lehet manuális vagy automatikus, fordítói szinten.
Az első 64 bites ARM processzorral és 4 GB RAM-mal rendelkező Android készülék a Samsung Galaxy Note 4 phablet (. A második pedig talán a HTC sorozatú táblagép lesz.