Technológie

Ako funguje architektúra ARM – a prečo je všade

Procesory ARM poháňajú viac ako 99 % smartfónov a rýchlo si podmaňujú dátové centrá. Tu je návod, ako táto architektúra založená na RISC dosahuje svoju legendárnu efektivitu a prečo teraz spochybňuje dominanciu x86.

R
Redakcia
4 min čítania
Zdieľať
Ako funguje architektúra ARM – a prečo je všade

Čip vo všetkom

Existuje veľká šanca, že každé elektronické zariadenie na dosah ruky – váš telefón, vaše inteligentné hodinky, váš Wi-Fi router – beží na procesore navrhnutom jedinou britskou spoločnosťou. Spoločnosť Arm Ltd. odhaduje, že od uvedenia prvého prototypu v roku 1985 bolo dodaných viac ako 300 miliárd čipov postavených na jej architektúre. Vďaka tomu je ARM najrozšírenejšou rodinou procesorov v histórii, no väčšina ľudí o nej nikdy nepočula.

Čo ARM vlastne znamená

ARM je skratka pre Advanced RISC Machine. RISC – Reduced Instruction Set Computing (výpočty s redukovanou sadou inštrukcií) – je filozofia návrhu, ktorá uprednostňuje malú sadu jednoduchých, jednotných inštrukcií pred rozsiahlymi, komplexnými sadami inštrukcií používanými čipmi x86 od spoločností Intel a AMD. Každá inštrukcia ARM sa zvyčajne vykoná v jednom hodinovom cykle, vďaka čomu je procesorový pipeline kratší a predvídateľnejší. Výsledkom je efektivita: menej kremíka, menej tepla a menšia spotreba energie z batérie.

Naopak, procesory x86 používajú CISC (Complex Instruction Set Computing – výpočty s komplexnou sadou inštrukcií), kde jedna inštrukcia môže spustiť viacero operácií nízkej úrovne. Čipy CISC dokážu urobiť viac na jednu inštrukciu, ale dekódovacia logika je väčšia a náročnejšia na energiu. Tento kompromis vysvetľuje, prečo x86 dominoval desktopom a serverom – kde je energia zo siete lacná – zatiaľ čo ARM si podmanil mobilné zariadenia, kde sa počíta každý miliwatt.

Z cambridgeského laboratória ku globálnej dominancii

Príbeh sa začína v spoločnosti Acorn Computers, malej britskej firme, ktorá vyrobila BBC Micro pre britský vládny vzdelávací program. V roku 1983 sa inžinieri Sophie Wilson a Steve Furber rozhodli navrhnúť si vlastný CPU namiesto toho, aby si licencovali existujúci. Výsledok, ARM1, bol vyrobený spoločnosťou VLSI Technology 26. apríla 1985 – a fungoval hneď na prvý pokus.

V roku 1990 spoločnosť Acorn oddelila divíziu čipov ako spoločný podnik so spoločnosťami Apple a VLSI Technology, čím vznikla spoločnosť Advanced RISC Machines Ltd. Zásadné bolo, že sa nová spoločnosť rozhodla nevyrábať čipy sama. Namiesto toho licencovala svoju architektúru sady inštrukcií a základné návrhy iným spoločnostiam – Qualcomm, Samsung, MediaTek, Apple – ktoré si okolo plánov spoločnosti Arm postavili vlastný kremík. Tento model licencovania IP znamenal, že spoločnosť Arm inkasovala licenčné poplatky za miliardy čipov bez toho, aby prevádzkovala továreň.

Ako procesory ARM dosahujú efektivitu

Nízku spotrebu energie ARM vysvetľuje niekoľko konštrukčných prvkov:

  • Architektúra load-store: K pamäti pristupujú iba vyhradené inštrukcie load a store; všetky ostatné operácie pracujú s registrami. To zjednodušuje pipeline a znižuje prenos dát v pamäti.
  • Inštrukcie s pevnou dĺžkou: Väčšina inštrukcií ARM má šírku 32 bitov, čo uľahčuje ich paralelné načítanie a dekódovanie. Komprimovaná sada inštrukcií Thumb používa 16-bitové inštrukcie pre ešte menšie stopy kódu.
  • Podmienené vykonávanie: Mnohé inštrukcie ARM môžu byť podmienené bez vetvenia, čím sa predchádza nákladným preplachom pipeline.
  • Big.LITTLE a DynamIQ: Moderné návrhy systémov na čipe ARM spájajú vysokovýkonné jadrá s energeticky efektívnymi jadrami. Ľahké úlohy bežia na malých jadrách; náročné úlohy prebúdzajú tie veľké. Tento heterogénny prístup udržuje nízku priemernú spotrebu energie.

Prienik do dátových centier

Po desaťročia boli servery teritóriom x86. To sa zmenilo, keď Amazon Web Services v roku 2018 uviedol na trh svoje procesory Graviton, čím dokázal, že ARM dokáže zvládnuť cloudové úlohy pri nižších nákladoch a spotrebe energie. Podľa priemyselných analytikov predstavovali servery založené na ARM do roku 2025 približne 21 % celosvetových dodávok do dátových centier – čo je nárast z takmer nuly o niekoľko rokov skôr.

Expanzia sa zrýchlila v marci 2026, keď spoločnosť Arm predstavila AGI CPU, svoj prvý interný čip pre dátové centrá – 136-jadrový, 3nm procesor vyvinutý v spolupráci so spoločnosťou Meta. Spoločnosť Arm tvrdí, že poskytuje viac ako dvojnásobný výkon na rack v porovnaní s platformami x86, čo by mohlo ušetriť miliardy na kapitálových výdavkoch v rozsiahlych nasadeniach AI.

Prečo na ARM záleží aj mimo telefónov

Vplyv ARM sa teraz rozširuje od autonómnych vozidiel a priemyselných robotov až po superpočítače – japonský Fugaku, kedysi najrýchlejší na svete, beží na jadrách ARM. Čipy Apple série M pre notebooky dokázali, že ARM sa môže vyrovnať alebo prekonať x86 v hrubom výkone pre stolné počítače pri súčasnom nízkom odbere energie. A rastúce požiadavky na inferenciu AI, kde efektivita na watt prekonáva špičkovú priepustnosť, priamo nahrávajú silným stránkam ARM.

S viac ako 300 miliardami dodaných čipov a licenčným ekosystémom, ktorý zahŕňa prakticky každého výrobcu elektroniky na planéte, už architektúra ARM nie je len motorom mobilných výpočtov. Ticho sa stáva štandardným spôsobom, akým svet spracováva informácie.

Tento článok je dostupný aj v iných jazykoch:

Zostaňte v obraze!

Sledujte nás na Facebooku a nič vám neunikne.

Sledujte nás na Facebooku

Podobné články