Ubuntu začalo podporovat RISC-V

01.07.2021 - Reading time: ~1 minute

Canonical ohlásil spolupráci se společností SiFive na podpoře architektury RISC-V a rovnou nabízí ke stažení Ubuntu pro dvě existující SBC desky. 

  • SiFive HiFive Unleashed - k dispozici Ubuntu 21.04 a 20.04.2 LTS
  • SiFive HiFive Unmatched - k dispozici Ubuntu 21.04

RISC-V dle tiskové zprávy Canonical bere jako budoucí hlavní open-source platformu a hodlá její podporu dále rozvíjet.

Zdroje:

Jak na tom běží Ubuntu (a deriváty), tak už se to skutečně dá chápat jako použitelný desktop. Ne ani tak pro mě, já bych si Ubuntu na počítač bez donucení nedal, ale pro běžné uživatele je to přeci jen uchopitelnější než třeba Slackware. A čistě jen na okraj: Unmatched s PCIe slotem je opravdu moc pěkná deska. 


SiFive představil dvě nová RISC-V jádra

23.06.2021 - Reading time: 2 minutes

Společnost SiFive představila dvě nová RISC-V jádra, obě s plnou podporou v Linuxu:

  • P550 - out-of-order architektura s třinástistupňovou pipeline a tripple-issue zpracováním instrukcí. Aktuálně nejrychlejší RISC-V jádro - v benchmarku SPECInt 2006 přepočteném na 1 GHz taktu dosahuje hodnoty 8.65, což není při porovnání například s 11.08 u Intel Core-i9 10900K vůbec špatné. Jádro je také velmi malé, čtyři jádra zabírají stejnou plochu jako jedno jádro ARM Cortex-A75.
  • P270 - in-order architektura s osmistupňovou pipeline a dual-issue zpracováním instrukcí. Jádro implementuje volitelnou vektorovou jednotku nazvanou V, která aktuálně ještě ani nebyla definitivně standardizována (sada je značena jako V extension 1.0 release candidate).

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 chce obejít embargo na ARM vývojem čipů na RISC-V architektuře

25.05.2021 - Reading time: 2 minutes

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).


MNT Reform dostane další procesorové možnosti

07.05.2021 - Reading time: ~1 minute

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:

  • Nitrogen8M_SOM, NXP i.MX8MQ (v prodeji, A53, GC7000L, 4 GB RAM)
  • RBZ LS1028A SOM, NXP LS1028A (testuje se , A72, GC7000L, 8/16 GB RAM)
  • MNT Kintex-7 SOM (ve stádiu návrhu, Xilinx FPGA, 2 GB RAM)
  • RPi CM4 (ve stádiu návrhu, A72, VC4, 4/8 GB RAM)
  • StarFive 71x0 (ve stádiu zvažování, RISC-V)

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í.


OpenBSD získalo úvodní podporu RISC-V

30.04.2021 - Reading time: ~1 minute

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.


Změny v podpoře hardware u FreeBSD 13

10.04.2021 - Reading time: 3 minutes

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ňů

  • Tier 1 - Plně podporovaný hardware, u nějž mají vydání nových verzí, bezpečnostní záplaty a balíčky na starosti přímo pověřené týmy FreeBSD projektu
  • Tier 2 - Minoritní a vývojové architektury, s pouze komunitní podporou.
  • Tier 3 - Experimentální podpora, případně legacy hardware.
  • Tier 4 - Nepodporované architektury.

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.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.