获 Linux 支持的开源指令集 RISC-V 投身存储和 AI 领域  - 开源中国社区
获 Linux 支持的开源指令集 RISC-V 投身存储和 AI 领域 
局长 2017年12月02日

获 Linux 支持的开源指令集 RISC-V 投身存储和 AI 领域 

局长 局长 发布于2017年12月02日 收藏 8

有免费的MySQL,为什么还要买? >>>  

随着存储巨头西部数据 Western Digital (WD) 宣布支持 RISC-V 并投资 Esperanto Technologies,我们或许可以期待 RISC-V 指令集架构有望成为 ARM 和 x86 的可行替代方案……

EETimes 消息,WD 宣布将在 RISC-V 处理器上实现标准化,并投资了一家初创公司 Esperanto Technologies —— 该公司主要采用开源指令集架构设计高级 SoC 和核心。从这两项举措来看,尽管 RISC-V 架构目前还不够成熟,但有望成为 ARM 和 x86 的可行替代方案。

WD 的 CTO Martin Fink 近日在第七届 RISC-V 工作组会议宣布该公司计划一年出货 10 亿以上的 RISC-V 核心。不过长远来看,WD 预计在其硬盘和固态硬盘(SSD)中每年可出货多达 20 亿个 RISC-V 架构芯片。

看起来 WD 是想将 RISC-V 核心用于硬盘微控制器,它的部分产品此前整合了 ARM 核心的控制器。此外,WD 还私下透露正在研发用于推论的机器学习加速器,这可能与其投资 Esperanto 有关。

至于 Esperanto 这家初创公司,它计划推出一系列 64 位的 RISC-V 芯片,其中包括:

  • 采用台积电 7nm 工艺制造的人工智能“超级计算机芯片(supercomputer-on-a-chip)”

  • 针对最高单线程性能的 16 核“ET-Maxion”

  • 一个 4,096 核心的 ET-Minion

对此,有分析师表示,像 WD 这样的大公司在这个架构上下注是对 RISC-V 生态系统的巨大推动,并且有一家初创公司希望把它带到高端产品上,这更是件大事。因为到目前为止,RISC-V 主要仍着眼于底层的物联网和微控制器 (MCU)。

Esperanto 的首席执行官 David Ditzel 一直以来都力挺 RISC-V 指令集架构,同时也是业界微处理器的老手,曾在以前的升阳(Sun Microsystems)和初创公司 Transmeta 负责服务器处理器设计,在这之前还曾经短暂任职于英特尔。

上月更早的时候,Linux 4.15 宣布支持加州伯克利开发的开源指令集架构 RISC-V。RISC-V 开发者 Palmer Dabbelt 在邮件列表上宣布Linux 版 RISC-V 已被接受合并到 Linux 4.15,Linux 4.15 已支持 RISC-V 架构的代码,但还不支持硬件。

RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。与大多数指令集相比,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备。有了 Linux 内核的支持,RISC-V 的普及度有望进一步提高。 

此外,我们近日还留意到有开发者在 GitHub 上发布了能让 RISC-V 获得 Rust 语言支持的工具 —— RISC-V Rust toolchain。Rust 是一门由 Mozilla 开发和维护的系统编程语言。它有着惊人的运行速度,能够防止段错误,并保证线程安全。

Rust 语言的语法类似于 C/C++,提供了对高并发和高度安全的系统开发的支持,主要针对高并发和安全系统的开发,已经被用于许多领域,从微内核操作系统和加密货币到容器运行时,就连目前最新版的火狐浏览器 FireFox Quantum 也使用 Rust 语言重新编写了全新 CSS 引擎,性能翻倍。

RISC-V Rust toolchain 的开发者还使用了由 lowRISC 基金会开发的 RISC-V LLVM 构建自己的端口,以及发布了一个 Rust 库,为 HiFive1 板提供 BSP,并为其外围设备提供支持。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:获 Linux 支持的开源指令集 RISC-V 投身存储和 AI 领域 
分享
评论(9)
精彩评论
2
ARM 是不是又要成为过去了!
2
听说黑莓派的那群人也在搞risc-v,看来这套芯片方案有点不一样啊!
1
此外,我们近日还留意到有开发者在 GitHub 上发布了能让 RISC-V 获得 Rust 语言支持的工具 —— RISC-V Rust toolchain。Rust 是一门由 Mozilla 开发和维护的系统编程语言。它有着惊人的运行速度,能够防止段错误,并保证线程安全。
最新评论
0
RUST重写就能比C++性能翻倍?不可思议啊!!
0
好像官网被墙了,上求不了
0
这才是最激动人心的好项目
0
将如同软件领域的 Linux 一样,掀起硬件领域的一场革命!
0
qemu也会支持吗?
0

引用来自“northming”的评论

ARM 是不是又要成为过去了!
不太可能,arm的优势是你不需要太多技术,arm可以帮你做出差不多的产品。rv必须全靠自己,能力稍有不足,连产品都出不来。
2
ARM 是不是又要成为过去了!
1
此外,我们近日还留意到有开发者在 GitHub 上发布了能让 RISC-V 获得 Rust 语言支持的工具 —— RISC-V Rust toolchain。Rust 是一门由 Mozilla 开发和维护的系统编程语言。它有着惊人的运行速度,能够防止段错误,并保证线程安全。
2
听说黑莓派的那群人也在搞risc-v,看来这套芯片方案有点不一样啊!
顶部