Linux nově podporuje 64-bitové ARM procesory

Společnost ARM, která designuje a licencuje architekturu stejnojmenných procesorů jednotlivým výrobcům, zveřejnila patch linuxového jádra, který přidává dlouho očekávanou podporu 64-bitových ARM procesorů a 64-bitovou architekturu ARMv8.

architektura ARMv8

Od 64-bitové ARM architektury si firma slibuje především úspěšný útok na serverový segment, kde se zatím začínají prosazovat konkurenční Atomy, tedy v segmentu, kde je rozhodující jak nízká spotřeba, tak schopnost adresovat velké bloky paměti. Dnešní architektura ARMv7 totiž obsahuje při serverovém nasazení několik klíčových nevýhod (chybějící 64-bitovost, není podporována standardizovaná virtualizace VT-x a ECC pamět), které vedly například společnost HP k opuštění jejich dříve oznámené ARM strategie.

V případě ARMv8 jde zatím spíše o kuriozitu, neboť zatím není k dispozici žádný ARM hardware, společnost proto musela sáhnout při testování kódu po simulaci ve vizualizovaném prostředí.

Architektura ARMv8, kterou firma představila na konci minulého roku,
obsahuje nativní podporu 64bitového režimu a také zavádí 48-bitovou adresaci, nová implementace v linuxovém jádře podporuje 512-GB adresný a uživatelský prostor na jádro a 64-bitové operandy. ARMv8 procesory budou podporovat oba režimy vykonávání kódu, tedy jak nativní 64bitový, tak i 32bitový, který je zachován kvůli zpětné kompatibilitě legacy aplikací.

Masově se začnou procesory objevovat na trhu až v roce 2014, první vlaštovkou bude zatím alespoň procesor X-Gene od Applied Micro Circuits, který bude k dispozici již za několik málo měsíců.

Exit mobile version