Technológia

Hogyan Működik az ARM Architektúra – és Miért Van Mindenhol?

Az ARM processzorok a okostelefonok több mint 99%-át hajtják, és rohamosan hódítják meg az adatközpontokat. Íme, hogyan éri el a RISC-alapú architektúra legendás hatékonyságát, és miért jelenti ma már kihívást az x86 dominanciájára.

R
Redakcia
4 perc olvasás
Megosztás
Hogyan Működik az ARM Architektúra – és Miért Van Mindenhol?

A Chip Mindenben

Jó esély van rá, hogy minden elektronikus eszköz a karjaid ügyében – a telefonod, az okosórád, a Wi-Fi routered – egyetlen brit cég által tervezett processzoron fut. Az Arm Ltd. becslése szerint több mint 300 milliárd chipet szállítottak az architektúrájára építve az első, 1985-ben bekapcsolt prototípus óta. Ezzel az ARM a történelem legelterjedtebb processzorcsaládja, mégis a legtöbb ember soha nem hallott róla.

Mit is Jelent Valójában az ARM?

Az ARM a Advanced RISC Machine rövidítése. A RISC – Reduced Instruction Set Computing, azaz csökkentett utasításkészletű számítástechnika – egy olyan tervezési filozófia, amely az egyszerű, egységes utasítások kis halmazát részesíti előnyben az Intel és az AMD x86 chipjei által használt nagyméretű, összetett utasításkészletekkel szemben. Minden ARM utasítás jellemzően egyetlen óraciklus alatt lefut, ami rövidebbé és kiszámíthatóbbá teszi a processzor futószalagját. A haszon az hatékonyság: kevesebb szilícium, kevesebb hő és kevesebb energiafelvétel az akkumulátorból.

Ezzel szemben az x86 processzorok CISC-et (Complex Instruction Set Computing, azaz összetett utasításkészletű számítástechnika) használnak, ahol egyetlen utasítás több alacsony szintű műveletet is elindíthat. A CISC chipek több műveletet tudnak végrehajtani utasításonként, de a dekódoló logika nagyobb és energiaéhesebb. Ez a kompromisszum magyarázza, hogy az x86 miért uralta az asztali gépeket és a szervereket – ahol az elektromos áram olcsó –, míg az ARM a mobil eszközöket hódította meg, ahol minden milliwatt számít.

Egy Cambridge-i Laboratóriumtól a Globális Dominanciáig

A történet az Acorn Computers-nél kezdődik, egy kis brit cégnél, amely a BBC Micro-t építette egy brit kormányzati oktatási program számára. 1983-ban Sophie Wilson és Steve Furber mérnökök úgy döntöttek, hogy saját CPU-t terveznek ahelyett, hogy licencet vásárolnának. Az eredmény, az ARM1, a VLSI Technology gyártotta 1985. április 26-án – és az első próbálkozásra működött is.

1990-ben az Acorn leválasztotta a chip divíziót egy Apple-lel és a VLSI Technology-val közös vállalkozásként, létrehozva az Advanced RISC Machines Ltd.-t. Döntő fontosságú volt, hogy az új cég úgy döntött, nem gyártja maga a chipeket. Ehelyett licencelte az utasításkészlet-architektúráját és a magterveit más vállalatoknak – Qualcomm, Samsung, MediaTek, Apple –, akik saját egyedi szilíciumot építettek az Arm tervei köré. Ez az IP-licencelési modell azt jelentette, hogy az Arm milliárdnyi chip után szedett jogdíjat anélkül, hogy valaha is gyárat üzemeltetett volna.

Hogyan Érik el az ARM Processzorok a Hatékonyságot?

Számos tervezési jellemző magyarázza az ARM alacsony energiafogyasztását:

  • Load-store architektúra: Csak a dedikált load és store utasítások férnek hozzá a memóriához; minden más művelet regisztereken dolgozik. Ez leegyszerűsíti a futószalagot és csökkenti a memóriaterhelést.
  • Fix hosszúságú utasítások: A legtöbb ARM utasítás 32 bit széles, ami megkönnyíti a párhuzamos lekérést és dekódolást. A tömörített Thumb utasításkészlet 16 bites utasításokat használ a még kisebb kódbázis érdekében.
  • Feltételes végrehajtás: Sok ARM utasítás feltételessé tehető elágazás nélkül, elkerülve a költséges futószalag-ürítéseket.
  • Big.LITTLE és DynamIQ: A modern ARM system-on-chip tervek nagy teljesítményű magokat párosítanak energiahatékony magokkal. A könnyű feladatok a kis magokon futnak; a nehéz feladatok felébresztik a nagyokat. Ez a heterogén megközelítés alacsonyan tartja az átlagos energiafelvételt.

A Betörés az Adatközpontokba

Évtizedekig a szerverek az x86 területe voltak. Ez megváltozott, amikor az Amazon Web Services 2018-ban elindította Graviton processzorait, bizonyítva, hogy az ARM alacsonyabb költséggel és energiafelhasználással képes kezelni a felhőalapú munkaterheléseket. Az iparági elemzők szerint 2025-re az ARM-alapú szerverek a globális adatközponti szállítmányok körülbelül 21%-át tették ki – szemben a néhány évvel korábbi közel nullával.

A terjeszkedés 2026 márciusában felgyorsult, amikor az Arm bemutatta az AGI CPU-t, az első házon belüli adatközponti chipjét – egy 136 magos, 3 nm-es processzort, amelyet a Meta-val közösen fejlesztettek ki. Az Arm azt állítja, hogy több mint kétszeres teljesítményt nyújt rackenként az x86 platformokhoz képest, ami potenciálisan milliárdokat takaríthat meg a nagyméretű AI telepítések tőkeberuházásaiban.

Miért Fontos az ARM a Telefonokon Túl?

Az ARM befolyása ma már az önvezető járművektől és az ipari robotoktól a szuperszámítógépekig terjed – a japán Fugaku, amely egykor a világ leggyorsabbja volt, ARM magokon fut. Az Apple M-sorozatú laptop chipjei bebizonyították, hogy az ARM képes felvenni a versenyt az x86-tal a nyers asztali teljesítményben, miközben takarékosan fogyasztja az energiát. Az AI következtetés növekvő igényei, ahol a wattonkénti hatékonyság felülmúlja a csúcsteljesítményt, közvetlenül az ARM erősségeire játszanak.

A több mint 300 milliárd leszállított chippel és egy olyan licencelési ökoszisztémával, amely gyakorlatilag a bolygó összes elektronikai gyártóját felöleli, az ARM architektúra már nem csak a mobil számítástechnika motorja. Csendben a világ információfeldolgozásának alapértelmezett módjává válik.

Ez a cikk más nyelveken is elérhető:

Kapcsolódó cikkek