我们离RISC-V PC,又近了一步?

  当 SiFive 在去年为开发人员推出其 HiFive Unmatchd  RISC-V 台式机主板时,那就意味着从一开始就很明显,发烧友迟早会尝试将其 U7 SoC 用于它不适合的用途:如一般 PC 使用率比较高的高性能图形和视频解码。那个时候已经到来,因为发烧友已经设法使 AMD 的 Radeon RX 6700 XT 在 Linux 下与 RISC-V SoC 一起工作。

  计算机科学家René Rebe 决定证明SiFive 无与伦比的HiFive不仅能够运行Linux,也可以使用高性能图形处理器。为此,他花了 10 个小时修补 Linux 内核,以添加对 AMD Radeon RX 6700 XT 显卡以及 Mesa Gallium 21.1.5 驱动程序的支持。

  Rebe 不仅设法让 AMD 的 Radeon RX 6700 XT 显示 Linux 的 GUI,而且他甚至让它以硬件加速模式渲染 3D 图形并解码视频。他没有尝试推出游戏(视频解码有一定的限制),但由于这是世界上第一次尝试使用RISC-V使高性能GPU工作,因此可以认为是成功。

  SiFive 的HiFive Unmatched 板主配备 了Freedom U740 SoC ,具有 PC 用户习惯的所有 PC I/O 接口,包括 PCIe 3.0 x8/16、M.2 插槽和 USB 端口。为此,几乎可以将任何现代硬件安装到由 HiFive Unmatched 板供电的 PC 中。

  因为该开发板是为为即将推出的 RISC-V SoC 开发客户端 PC 和服务器软件的开发人员设计的。但是有一个限制:Linux 不能正确支持 RISC-V,因为大多数基于 RISC-V 的芯片是无法运行高级操作系统的微控制器。虽然有一些 RISC-V SoC 可以运行它们(例如 Freedom U740),但它们并不是特别快。




电子技术图片.png

通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部