Loongson vyvíjí procesor s vlastní architekturou
Architektura Loongson (LoongArch) nemá nic společného s jakoukoli architekturou vyvinutou mimo Čínskou lidovou republiku. První procesor postavený na této architektuře by se překvapivě měl na trhu objevit už tento rok. Znamená to konec Arm, MIPS, x86 a RISC-V v Číně?
Po mnoho let procesory od Loongsonu běžely na různých verzích firemní architektury LoongISA. Ta byla ale jen podmnožinou architektury MIPS64. To umožňovalo firmě udržovat kompatibilitu se softwarem napsaným pro MIPS64, což zahrnuje i software pro superpočítače. Stejně tak mohla Loongson Technology vyvíjet vlastní rozšíření ke zvýšení výkonu. Vývoj těchto procesorů však vždy vyžadoval určitý stupeň „autorizace“, takže firma nemohla vytvořit svůj vlastní plně nezávislý ekosystém.
Sama firma se k tomuto stavu vyjádřila slovy: “Číňané mohou psát romány v angličtině, není ale možné formovat čínskou národní kulturu na anglicky psané literatuře.“ Proto se teď Loongson Technology rozhodla převzít plnou kontrolu nad svými procesory. Kromě výkonu má v plánu zapracovat i na ekologii. To znamená kromě optimalizace spotřeby i design a výrobu šetrnější k životnímu prostředí.
Jedním z důvodů pro toto rozhodnutí je určitě nezávislost na zahraničních technologiích. Donald Trump už sice není prezidentem USA, ale kroky které podnikl během čínskoamerické technologické války může zopakovat kdokoli po něm. Proto se čínské firmy snaží vyvíjet nezávislé technologie, ke kterým jim nikdo nemůže zamezit přístup.
Architektura LoongArch obsahuje rozšíření jako jsou vektorové instrukce, virtualizace a binární překlad s přibližně 2500 instrukcemi. Loongson už vyvinul binární překladové nástroje pro instrukce MIPS Linux, ARM Android, x86 Linux, a x86 Windows do LoongISA, aby existující software mohl být na této architektuře použit. Podle provedených testů běží MIPS Linux na instrukční sadě od Loongsonu stejně rychle, ale u x86 Windows dochází ke zpomalení až na 70 % původního výkonu.
Všechny procesory od Loongson Technology vyvinuté od roku 2020 by podle vyjádření firmy měly podporovat tuto novou architekturu. Prvním procesorem s architekturou LoongArch by měl být Loongsoon LS3C5000 s 16 jádry, taktem 2,5 GHz vyrobený 12nm procesem.
Dále se tato technologická společnost vyjádřila, že si je jistá, že LoongArch neporušuje žádný existující patent. Vzhledem k tomu, že je vývoj této nové architektury teprve na začátku, k dispozici jsou pouze základní funkce. Plná verze bude vydána v blízké budoucnosti. Zároveň zatím nebyla zveřejněna žádná dokumentace.
Čínská lidová republika se snaží o technologickou nezávislost už několik let. V roce 2015 byl spuštěn strategický plán Made in China 2025, který má za cíl vyzdvihnout Čínu na první příčku v high-tech průmyslu. Toho chce mimo jiné dosáhnout i naprostou nezávislostí na zahraničních technologiích. Byť mnozí jsou k této myšlence skeptičtí, země už udělala spoustu kroků na cestě k tomuto cíli.
Proprietární instrukční sady pro CPU jsou často duševním vlastnictvím západních firem. Odstranění závislosti na ARM, MIPS, x86, RISC-V nebo kterékoli jiné architektuře je tedy logickým krokem. Je třeba dodat, že Loongson Technology už v minulosti oznámila plány přechodu na otevřenou architekturu RISC-V. Pokud by sázka na LoongArch nevyšla, firma má plán B.