Cikk

Mi az ARM?

protection click fraud

Nemrégiben kaptunk egy nagyszerű kérdést, amely emlékeztetett bennünket arra, hogy nem mindenki tartja naprakészen a specifikációkat és a hardver tervezését. Valaki megkérdezte, hogy mit jelent az ARM.

Először is, ez egy fantasztikus kérdés. El tudom képzelni, hogy nehéz értelmet adni néhány olyan technikai beszélgetésnek, amely akkor történik, ha még az alapokban sem vagy biztos, és csak így tudhatsz meg, ha kérdezel. Szóval, örülünk, hogy kérdezted!

Az ARM egy vállalat, az ARM pedig egy processzorarchitektúra, amelyet fejlesztenek és értékesítenek.

Ha lát egy technikai beszélgetést, és az ARM szót használja, az egy processzor típusát írja le. Az ARM processzor uber-technikai meghatározása egy CPU, amely az Acorn Computers által az 1980-as években kifejlesztett RISC-alapú architektúrára épült, és amelyet most a Advanced RISC Machines (tehát az ARM) fejlesztett ki.

Ez nem túl hasznos, ha nem tudja, mit jelent ez. Tehát beszéljünk arról, hogy ez mit jelent.

A Verizon a Pixel 4a-t mindössze 10 USD / hó áron kínálja az új Unlimited vonalon

ARM, Ltd.. egy angliai vállalat, amely processzor architektúrát fejleszt és tervez. A processzor kialakításának ARM rövidítése az Acorn RISC Machine, az ARM rövidítése pedig a az a vállalat, amely megtervezi és értékesíti az architektúra használatára vonatkozó licencet, az Advanced RISC Machines kifejezést jelenti. Ne akadjon le arról, hogy az ARM melyik dolgot jelenti, mivel manapság mindkettő felcserélhető. ARM A vállalat egy módszert tervez ARM processzorok és hasonló cégek felépítésére Qualcomm, alma, és Samsung mindannyian licencet adnak saját egyedi processzorok építésére. Sok más cég engedélyezi az ARM tervezését is. A legtöbb, kicsi és akkumulátoros eszköz, amelyhez agy szükséges, ARM processzort fog használni.

Az ARM CPU-kat sok egyszerű feladat elvégzésére tervezték egyszerre, sok energia igénye nélkül.

A RISC a csökkentett utasításkészlet-számítás. A laptopon vagy asztali számítógépen található Intel vagy AMD processzor valószínűleg CISC (komplex utasításkészlet számítástechnika) processzor. A két különböző típust különböző igényekhez tervezték. A RISC processzort kisebb számú utasítás futtatására tervezték (az utasítások meghatározzák, hogy egy program mely megrendeléseket küldhet a processzornak), mint egy CISC processzor. Mivel kevesebb dolgot tehetnek, magasabb frekvenciájuk lehet - a megvitatott Gigahertz-számok -, és több MIPS-t (millió utasítás másodpercenként), mint egy CISC processzor.

Ha csökkenti a processzor által kiszámítható utasítások számát, létrehozhat egy egyszerűbb áramkört a chip belsejében. Egy RISC processzor kevesebb tranzisztort használ, amelyek viszont kevesebb energiát fogyasztanak. Mivel az áramkörök egyszerűek optimalizált utak szaknyelven) kisebb szerszámméret használható a processzor felépítésére. A szerszámméret az egy chip mérése a szilícium ostyán, amelyre processzor épül. Ha a szerszám mérete kisebb, akkor több alkatrész és kevesebb vezeték van elhelyezve a processzor felületén. Ezáltal az ARM processzorok kicsiek és sokkal kevésbé energiaigényesek.

A kicsi, gyors és egyszerű processzorok tökéletesek például a telefonokhoz. A telefon nem kéri a CPU-t, hogy dolgozzon fel például 3D ütközési adatokat (hacsak nem Tango telefon), vagy próbáljon több száz szálat futtatni korlátozott számú magján. A mobil szoftvereket, mind az operációs rendszert, mind az azon futó alkalmazásokat kódolják és optimalizálják az ARM processzor által használt csökkentett utasításkészlethez. De ez nem jelenti azt, hogy az ARM CPU-k önmagukban nem erőteljesek.

A jelenlegi ARM specifikáció lehetővé teszi a 32 és 64 bites tervezést, a hardveres virtualizációt, a fejlett energiagazdálkodást amely képes összekapcsolódni a felhasználói szoftverekkel, és a betöltés / tárolás architektúrával, amely többnyire egyciklusú végrehajtás és ortogonális. Ha kíváncsi vagy ezekre a dolgokra, kutathatsz számítógépes utasításkészlet-architektúrák többért.

Csak te szükség tudni róla, hogy ez azt jelenti, hogy az ARM processzorok nagyon jóak olyan dolgokban is, amelyek nem telefonok vagy médialejátszók. Olyan dolgok, mint a szuper számítógépek.

Az ARM kiváló Architecture Fundamentals videolejátszási listája

Az ARM nagy teljesítmény / watt aránnyal rendelkezik. A megfelelően kódolt szoftverek többet képesek teljesíteni egy ARM-chipen felhasznált villamosenergia-fogyasztásonként, mint egy x86-os (az Intel által népszerűsített CISC processzor) CPU-n. Ez megkönnyíti például a szerverek és a szuperszámítógépek méretezését az ARM processzorok használatakor.

Megkaphatja a szükséges nyers számítási teljesítmény mennyiségét 24 x86-os CPU-magokból, vagy több száz kicsi, alacsony fogyasztású ARM-magból. Az x86 magok felhasználják számítási teljesítményüket a szükséges számítások elvégzésére, csupán néhány CPU-ra magok és szálak, míg az ARM magok sok alacsony kapacitású és kevésbé összetett területen osztják el a feladatokat magok. Az ARM magok száma jóval magasabb, de nincs szükségük több energiára vagy több helyre, mint a 24 x86 mag lesz. Ez megkönnyíti a méretezést - nagyobb számítási teljesítmény hozzáadásával a processzortervhez - az ARM segítségével. Csak adjon hozzá több CPU-magot, és győződjön meg arról, hogy a szoftvere meg van írva, hogy jól működjön az ARM utasításkészletével.

instagram story viewer