RISC-V 是一种开源硬件指令集架构,始于 2010 年。不同于大多数其他指令集架构,RISC-V 是在开源许可下提供的。RISC-V 指令集规范定义了 32 位和 64 位寻址空间变体。指令集具有可变宽度和可扩展等特点,为解决广泛用例而设计。除了具有开源指令集架构这一属性外,RISC-V 的成功还可以归因于其实现模块化、可扩展性、稳定性、效率和性能的设计宗旨。RISC-V 是一种 “白板” 设计,没有传统或反向兼容方面的限制或约束,因此能够为未来开放式计算设计的自由和创新铺平道路。得益于多方参与者的加入,RISC-V 正借助目前可用的多种开源架构实现方案推动多项创新。
由于架构具弹性、自主性及更多客制化特点的优势,RISC-V被视为IP业的潜力之星,多家芯片大厂都对此展现出了浓厚兴趣并积极投入。
Intel Pathfinder for RISC-V的推出
英特尔近些年也一直持续投资 RISC-V,比如2021年10月,他们推出采用RISC-V架构的FPGA软件处理器Intel Nios V;2022年他们加入了全球开放硬件标准组织 RISC-V International(RISC-V 国际基金会),旗下的 Mobileye 还推出了基于 RISC-V 的 EyeQ Ultra 芯片;2022年2月,RISC-V IP大厂晶心科技加入英特尔晶圆代工部门(IFS)加速计划的IP联盟;2022年 8 月英特尔还推出了 Intel Pathfinder for RISC-V (探路者计划)项目。
Intel Pathfinder for RISC-V 是一个集成开发环境(IDE),SoC 架构师和系统软件开发人员可以使用合作伙伴生态的各种 RISC-V 内核和知识产权(IP)创建自己的产品,在 FPGA 和模拟器平台上进行实例化,然后在统一的 IDE 中运行业界领先的操作系统和工具链。这使得在单一环境中组装和测试不同的 IP 组合变得更简单、更快捷。
Pathfinder 计划是 x86-exclusive Intel 对 RISC-V 社群的善意展示,因为它希望为其IFS 培育一个客户生态系统。该程序为工业用户和业余爱好者创建了一个统一的开发环境,因此分为两层──面向工业用户的专业版和面向研究人员和业余爱好者的入门版。
财政吃紧,项目开始半年就被叫停
然而不到半年时间,英特尔近日就在官网发布公告,表示他们将停止开发 Intel Pathfinder for RISC-V。
图1. 英特尔停止Pathfinder for RISC-V
公告中称,“我们很遗憾地通知您,英特尔将立即终止适用于 RISC-V 的 Intel Pathfinder 计划。由于英特尔将不提供任何额外的版本或错误修复,我们鼓励你及时过渡到最能满足你的开发需求的第三方 RISC-V 软件工具。”
1月英特尔公布了 2022 年第四季度及 2022 全年财报,财报显示英特尔在第四季度的营收为 140 亿美元,与去年同期相比大幅下降 32%,创下 2016 年以来的最低季度收入;而英特尔全年营收为 631 亿美元,与去年同期相比下降 20%,利润率跌至几十年来的最低点。财报发布后,英特尔股价大跌,市值蒸发 500 多亿人民币。在财报发布前几天,Omar Ishrak 也辞去了英特尔董事会主席一职。
鉴于这样的市场表现,以及决定停止开发 Intel Pathfinder,英特尔在未来有可能会将资源倾向于自身的核心业务,以及更加赚钱的业务,不再投资于一些短期内没有回报的项目。Intel Pathfinder 似乎就是英特尔市场表现不佳的一个牺牲品,这也引发了英特尔对RISC-V的是否发生改变,以及是否还会继续投资 RISC-V 相关项目开发的担忧。
英特尔的 RISC-V 策略
2022 年 2 月,英特尔加入RISC-V 国际基金会后,与 RISC-V 生态系统内包括 Ashling、晶心科技、Esperanto Technologies、SiFive 和 Ventana Micro Systems在内的厂商合作,计划投入多笔资金以加强 RISC-V 生态系统建设,并帮助推动 RISC-V 进一步落地。在英特尔的组织下,这些投资将帮助那些具有开创性的 RISC-V 公司通过在以下活动及其他方面开展合作,更快实现创新:
- 技术协同优化
- 优先晶圆共乘服务
- 支持客户设计
- 建立开发板
例如,英特尔计划提供一系列经过验证的基于 RISC-V 的内核, 这些内核的性能已针对不同的细分市场进行了优化。英特尔将通过与各大提供商合作,优化面向英特尔工艺的 IP 模块,以确保 RISC-V 能够在从嵌入式内核到高性能内核的各种内核类型的英特尔芯片上运行良好。RISC-V 产品将提供三种类型:
- 基于英特尔技术制造的合作伙伴产品。
- 获得差异化 IP 模块许可的 RISC-V 内核。
- 采用英特尔先进封装技术和高速芯片到芯片接口的 RISC-V 小芯片构建模块。
英特尔对 RISC-V 的投资,再加上 RISC-V 社区的支持,将加速开放式 RISC-V 模块和其他交付产品的开发进程。此外,英特尔IFS部门还将赞助一个开源软件开发平台。该平台支持自由开展实验,生态系统、大学和联盟的合作伙伴均可从中受益。这项代工服务策略将提供广泛的面向英特尔工艺优化的技术。
彼时,英特尔表示已经看到代工客户对支持更多 RISC-V IP 模块产品的强劲需求。
为了适应各种业务和开发模式,英特尔还提供了先进的英特尔 eASIC设备和 ASIC 选择方案。英特尔eASIC设备属于结构化 ASIC,这是一种介于 FPGA 和标准单元 ASIC 二者之间的中间技术。而标准单元 ASIC 则可以利用英特尔晶圆代工服务创建。该服务是一种完全垂直化的独立代工业务,旨在帮助满足全球对半导体不断增长的需求。
英特尔 eASIC设备性能介于 FPGA 和 ASIC 实现之间。使用英特尔 eASIC 设备,既可以保持与 FPGA 实现相同的主频,又能够降低功耗,还可以在保持散热/功耗预算不变的同时提高性能。与标准单元 ASIC 相比,英特尔 eASIC 设备上市时间 (TTM) 更快,一次性成本投入 (NRE) 更低。相比之下,标准单元 ASIC 则能以更低的功耗提供更高的性能。一旦一种设计的英特尔 FPGA 实现得到验证,该设计就可以固化成为成本和功耗更低的英特尔 eASIC 设备或性能更高、功耗进一步降低的 ASIC。开发人员还可能会从该设计的英特尔 FPGA 实现开始,随后迁移到英特尔 eASIC 设备,然后再次迁移到完整的 ASIC(图 2)。
图 2. 英特尔提供从 FPGA 到英特尔® eASIC™ 设备和 ASIC 的迁移路径,以减少成本、降低功耗、提升性能。
英特尔的 RISC-V 策略既支持基于英特尔FPGA 开发 RISC-V,也支持后续部署到英特尔 FPGA、英特尔 eASIC 设备和 ASIC(包括英特尔晶圆代工服务提供的 ASIC)。除了英特尔之外,其他公司较难提供从 FPGA 到英特尔 eASIC 设备再到 ASIC 这些能够减少成本、降低功耗、提升性能的迁移路径。
英特尔回应:只是关闭一个小项目
不过,英特尔回应,Pathfinder仅是公司单一团队的创新项目,终止该计划的决定并不影响IFS,公司仍致力支持三大主要指令集架构,包括 x86、Arm 和 RISC-V。
据介绍,现阶段英特尔还有许多其他 RISC-V 计划正在进行中。例如不久前,英特尔和 SiFive 刚刚联合发布了 HiFive Pro P550 RISC-V 开发板,预计 2023 年夏天上市。该开发板由英特尔晶圆厂服务公司采用 Intel 4 工艺制造的 Horse Creek 处理器提供计算功能,对标台积电和三星的4nm工艺。
英特尔还与巴塞罗那超级计算中心 (BSC) 联合投资建设一个价值 4.26 亿美元的实验室,为未来的 zettascale 超级计算机、AI 加速器、自动驾驶汽车和高性能计算开发 RISC-V 处理器。
已退出7个非核心业务
除了关闭Pathfinder RISC-V项目,英特尔还宣布将不再为其网络交换机业务投资新产品。
英特尔首席执行官 Pat Gelsinger 在财报发布会议上表示,网络交换机业务持续表现良好,是我们战略转型的核心部分。“不过,我们将结束对网络交换机产品线的未来投资,但是同时仍全面支持现有产品和客户。”
英特尔的网络交换机业务源于 2019 年收购 Barefoot Networks,在完成收购之后,其 Tofino 系列网络交换机为英特尔提供了其数据中心连接的另一种工具,并且利用该工具来扩大其数据中心营收。然而,该部门面临来自 Broadcom、Cisco 和 Nvidia 的 Mellanox 等既有参与者的激烈竞争,这原因使其成为一个在成本削减时的必选目标。
自从Pat Gelsinger返回英特尔担任CEO后,该公司已经退出了 7 项非核心业务,包括关闭 Optane Memory 生产,放弃公司的无人机业务,并将 SSD 固态硬盘与 NAND Flash 业务出售给 SK 海力士,节省下来超过 15 亿美元已用于英特尔业务的核心领域。目前,仍在对英特尔的产品组合进行全面分析,以在不会产生强劲回报的领域中,寻找其他节省成本的措施。
此前为应对经济不景气,英特尔已经让员工自愿休假,并裁减了加利福尼亚州的 544 名员工,同时决定搁置在俄勒冈州建立大型实验室的计划,并取消其在海法的计划开发中心。目前尚不清楚有多少英特尔员工会因Pathfinder for RISC-V项目关闭而面临裁员。
本文内容参考英特尔官网、OSAChina开源社区报道
- 唉,没有龙头牵头是现在RISC-V最大的问题。