SiFiveが昨年、開発者向けHiFive Unmatchd RISC-Vデスクトップマザーボードを発表した際、遅かれ早かれ、同社のU7 SoCを本来の用途とは異なる用途、つまり高性能グラフィックスとビデオデコードを必要とする一般的なPC用途に使用しようとする愛好家が現れることは明らかでした。そして、ある愛好家がLinux上でAMDのRadeon RX 6700 XTをRISC-V SoCで動作させることに成功したことで、まさにその時が来たのです。
Hackster.ioによると、コンピュータサイエンティストのルネ・レベ氏は、SiFive HiFive UnmatchedがLinuxを動作させるだけでなく、高性能グラフィックプロセッサも使用できることを証明しようと決意した。彼はLinuxカーネルにパッチを適用し、AMDのRadeon RX 6700 XTグラフィックカードとMesa Gallium 21.1.5ドライバのサポートを追加するのに10時間を費やした。
Rebe氏は、AMDのRadeon RX 6700 XTでLinuxのGUIを表示させただけでなく、ハードウェアアクセラレーションモードで3Dグラフィックスをレンダリングし、ビデオをデコードすることにも成功しました。ゲームの起動は試みていません(ビデオデコードには一定の制限があるため)。しかし、高性能GPUをRISC-Vで動作させる試みは世界初であり、この試みは成功と言えるでしょう。
Freedom U740 SoCを搭載したSiFiveのHiFive Unmatchedボードは、PCIe 3.0 x8/16、M.2スロット、USBポートなど、PCユーザーが使い慣れているすべてのPC I/Oインターフェースを備えています。そのため、HiFive Unmatchedボードを搭載したPCには、ほぼあらゆる最新ハードウェアをインストールできます。このボードは、今後登場するRISC-V SoC向けのクライアントPCおよびサーバーソフトウェアを開発する開発者向けに設計されています。ただし、制限があります。LinuxはRISC-Vを適切にサポートしていません。これは、RISC-Vベースのチップのほとんどがマイクロコントローラーであり、高レベルのオペレーティングシステムを実行できないためです。RISC-Vを実行できるRISC-V SoC(Freedom U740など)もありますが、特に高速ではありません。
AMD の Radeon RX 6700 XT 実験を搭載した SiFive Unmatched RISC-V マザーボードの詳細については、René Rebe の YouTube チャンネル「Bits inside」をご覧ください。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
アントン・シロフはTom's Hardwareの寄稿ライターです。過去数十年にわたり、CPUやGPUからスーパーコンピュータ、最新のプロセス技術や最新の製造ツールからハイテク業界のトレンドまで、あらゆる分野をカバーしてきました。