Společnost SiFive představila dvě nová RISC-V jádra, obě s plnou podporou v Linuxu:
Dále byla ohlášena spolupráce s Intelem, jejíž nejhmatatelnějším výsledkem bude implementace prvního jmenovaného jádra coby management jednotky do budoucích 7nm procesorů x86_64 architektury Horse Creek.
Zdroj:
Hezky se nám ten RISC-V rozjíždí. Doufám, že se s ním brzy objeví nějaký notebook - na desktopu aktuálně nemám potřebu změny, ale lehký linuxový notebook s otevřeným CPU bych si nechal líbit.
Huawei se už několikátým rokem potýká s nejrůznějšími embargy, které na něj uvalila vláda USA. Jedno z klíčových mu zapovědělo používání služeb Google na jeho mobilních zařízeních, jiné pro změnu blokuje přístup k technologiím spojeným s procesory ARM, které jeho dceřiná společnost ARM HiSilicon vyvíjí.
V druhém uvedeném případě by řešením mohlo být použití open-source procesorové architektury RISC-V, právě na této platformě totiž vydalo SBC s vlastním čipem HiSilicon Hi3861. Vzhledem k tomu, že RISC-V zatím nenabízí nic ani zdaleka tak výkoného jako jsou současné top CPU pro chytré telefony, nepůjde ale o pokus obejít se bez ARM právě v této oblasti, cíleno je spíše řadiče periferií (zde konkrétně MCU k WiFi modulu).
Zdroje:
Snad to v této oblasti myslí Huawei vážněji, než u HarmonyOS, který měl vyřešit zákaz použití Androidu respektive Google služeb. Tam se hodně psalo o novém, mikrokernelovém a od nuly vyvinutém operačním systému a je to přitom jen fork Androidu 9 (HarmonyOS 1.0) a 10 (HarmonyOS 2.0).
Autor open-source notebooku na sociální síti Mastodon vydal přehled existujících či plánovaných procesorových modulů pro MNT Reform:
Pokud by se vše podařilo realizovat, pak by Reform měl opravdu širokou škálu konfiguračních možností, od 2 po 16 GB RAM, několik subarchitektur AArch64 a dokonce i RISC-V.
Zdroj:
Škoda jen, že když jsem lidem z PowerProgressCommunity navrhl upravit jejich návrch PowerPC desky pro Reform, tak to odmítli. Mohl existovat nový PowerPC notebook o dost dříve, než se jim podaří dokončit návrh vlastní.
V minulém týdnu byl do zdrojového kódu OpenBSD přijat commit, kterým byla zahájena podpora RISC-V architektury v tomto operačním systému. To, z čeho v budoucnu snad bude plně funkční OpenBSD/riscv64, je výsledkem projektu/diplomové práce čtveřice studentů San José State University a jednoho člena týmu vývojářů OpenBSD.
Zdroje:
Systém, který není portován na nic, od čeho neexistuje dokumentace (v OpenBSD se podpora pro zařízení nehackuje, implementuje se dle specifikací), zahájil port na open-source procesorovou architekturu. Myslím, že vše je, jak má být.
Vydání FreeBSD 13.0 se očekává každým dnem (aktuálně jsme u Release Candidate 5) a bylo by proto dobré stručně shrnout, k jakým změnám v podpoře u nemainstreamového hardware dojde. FreeBSD dělí úroveň podporovaného hardware do čtyř stupňů
V aktuální verzi 12.x má FreeBSD pouze dvě platformy zařazené do Tier 1 a sice 32bitové x86 s 64bitové AMD64. I v chystané verzi zůstanou dvě, nicméně x86 se přesune do Tier 2, což je logické vzhledem k tomu, že veškeré nové procesory od AMD i Intelu jsou už minimálně šestnáct let 64bitové. Jeho místo nově zaujme ARMv8/AArch64, který se tedy stane druhou oficiální platformou systému.
Z Tier 3 do Tier2 se přesouvá port FreeBSD/RISC-V, což nepochybně souvisí i s tím, že se na trh chystá několik relativně dostupných desek s procesory této architektury, takže bude možné vývoj a testování ve větší míře realizovat i mimo emulátor QEMU.
A aby to nebyly jen dobré zprávy, o celé dva stupně si pohorší SPARC a stane se nově nepodporovanou platformou. Bohužel i to je zcela logické. Procesor, který byl podporován od verze 5.0, již odepsala i mateřská společnost (Oracle), ztratil své uživatele již i mezi komunitou, o čemž svědčí i třeba mailing list, dlouhé měsíce plný jen spamu a neřešených chybových hlášení. Ti, kdož stále hardware této platformy provozují, budou muset přejít například na NetBSD, kde je 64bitový SPARC stále v Tier 1 a 32bitový v Tier2.
Zdroje:
FreeBSD je nejdesktopovější z větších BSD systémů, proto je jen logické, že také nejvíce sleduje trendy - populární hardware se objevuje, zastaralý mizí. Škoda jen, že při pohledu na seznam podporovaných desek u AArch64 není vidět žádné velké železo, jen samé malé destičky. Na to, že ta architektura je minimálně stejně schopná jako AMD64 a určitě mnohem výkonnější než opouštěný SPARC, všude jsou na ní vidět jen samé hračky.