Samuel Holland ze společnosti SiFive publikoval řadu patchů linuxového jádra, které mají za cíl fungování moderních grafik od AMD na procesorové architektuře RISC-V. Ovladače AMD grafik mají otevřený zdrojový kód, takže s jejich portováním není většinou problém - starší grafické karty pro PCIe x16 v deskách vybavených tímto slotem (tedy např. HiFive Unmatched právě od SiFive) fungují bez obtíží již několik let.
Novější karty ale pro běh vyžadují AMDGPU s abstrakční vrstvou Display Core a ta zase na RISC-V musí mít zapnutou kernel-mode podporu FPU. A to je přesně to, co zmíněná série změn do jádra přidává - po jejich aplikaci bylo vyzkoušeno několik AMD RDNA grafik a fungovaly tak, jako na jiných platformách.
Zdroje:
Vypadá to, že s RISC-V už lze postavit vcelku výkonný a moderní desktop. Ono se to až tak ve světě x86/x64 nemusí jevit, protože tam jsou funkční vcelku výkonné integrované grafiky, ale na alternativních platformách zůstává pořádná grafika ve slotu stále nejlepší možností.
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.
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.
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.