这会是RISC-V的大挑战?

共 3272字,需浏览 7分钟

 ·

2023-02-04 07:56


总的来说,我们是 RISC V 的铁杆粉丝。它在某些方面做得很好,在其他方面处理得很好,并且有明显的采用和吸引力迹象。它以创新的方式满足了真正的市场需求,这正是我们希望从我们的技术中看到的。所以我们从爱的角度说——RISC V 将有一个大的软件问题。好消息是这可能无关紧要。


参考链接:
CPU和GPU研究框架合集
面向AIoT的RISC-V原生操作系统研究
深度报告:RISC-V异构IoT全新架构
RISC-V芯片产业指令集架构研究
玄铁C910实现RISC-V用户自定义指令
面向AIoT的RISC-V原生操作系统研究
RISC-V手册开源指令集指南
《RISC-V指令架构与实践(1)》
《RISC-V指令架构与实践(2)》

PCIe5.0, CXL, NVMe, NAND, DDR5, UFS4测试技术和工具白皮书Ver 7.0(1)

PCIe5.0, CXL, NVMe, NAND, DDR5, UFS4测试技术和工具白皮书Ver 7.0(2)

图解数据中心基础设施:PCIe总线和NVMe SSD测试讲座ver1.26

PCIe Gen 4&5总线协议分析和SSD测试工具白皮书Ver 6.20


RISC V 是一种开源指令集架构(ISA),是 Arm 的“免费”替代品。ISA 为处理器提供了一组通用的、重要的但乏味的“蓝图”。每个处理器都需要 ISA 提供的功能来执行一些基本的数学运算。它们需要大量工作来设计和维护,但没有提供太多的最终产品差异化,这意味着使用它们的芯片公司看到将这项工作外包给像 Arm 这样的第三方的巨大优势。

 

处理器的全部意义在于运行某种形式的软件。尽管 ISA 和软件开发人员相隔数层,但 ISA 对芯片来说是如此基础,以至于 ISA 中的更改会产生真正的软件问题。

 

尝试在配备 Apple M1 的新 MacBook 上下载一些流行的编程语言,您可能会发现该软件无法在 M1 上运行或需要一些替代测试版。这实际上相当重要,因为这意味着任何运行遗留代码的人都必须忍受巨大的摩擦才能切换到新的 ISA。

 

ISA 具有难以置信的粘性,更换新的 ISA 是大多数芯片公司不愿做的事情。例如,高通几十年来一直在构建基于 Arm 的芯片,即使 Arm 起诉他们,高通也不太可能将其核心产品转移到 RISC V,因为这会使为基于高通的芯片编写的所有软件变得笨拙,如果不是行不通的话。我们不想夸大这一点,转换并非不可能,只是很难。正如我们上面所说,这是很多摩擦。

 

 

这可能是 RISC V 获得采用的一个大问题。

 

然而,它在一个近乎完美的时刻进入了市场。就在 Arm 在 Softbank 的呵护下冬眠,失去吸引新客户的动力时,半导体初创公司10 年来首次再次萌芽。这包括美国半导体初创公司的萌芽增长以及它们在中国的绝对爆炸式增长。这些公司都没有数十年的遗留 Arm 依赖性,并且乐于采用免费的解决方案。

 

但是所有这一切都存在一个问题。RISC V 是开源的,这意味着任何想要设计 RISC V 芯片的人都可以在很大程度上灵活地对其 ISA 的具体实现进行各种更改。这意味着每个人的 RISC V 都有点不同。RISC V 组织预见到这个问题并制定了一套兼容性要求,虽然每个人都希望遵守这些要求,但没有真正的执行机制来防止它发生。

 

这意味着领先的独立 RISC V 芯片设计者(如 SiFive、Andes 和 CodaSIP)的实施可能都略有不同。每个人都完全遵守所有规则,但有些人遵守得更彻底。在许多采用 RISC V 设计的大型芯片公司内部,谁知道发生了什么。

 

曾几何时,那将是一个表演障碍。80 年代见证了一场操作系统大战,其结果在很大程度上取决于底层芯片和 ISA。这种软件问题会严重阻碍 RISC V 的吸引力,特别是对于一些更雄心勃勃的项目,如服务器 CPU。但这一次会有所不同。这种 RISC V 软件碎片最终可能不会那么重要的原因有两个。

 

首先,我们使用软件的方式发生了变化。由于互联网和云计算,操作系统不像以前那么重要(它们仍然很重要,但方式不同。)只要底层处理器能够处理基本的网络流量,就会有一种方法可以在其上运行软件。将许多常见的软件应用程序移植到 RISC V 可能会出现问题,正如我们经常注意到的那样,这是将 Arm 排除在数据中心之外的因素,但这只是市场的一小部分。

 

这可能无关紧要的第二个原因是,RISC V 的大部分用途并不依赖于通用软件——有数百种 RISC V 芯片被设计用于物联网、工业和其他嵌入式应用。我们认为RISC V 将主导这个市场。除非有人为物联网 (IoT) 开发出操作系统,否则这些设备实际上不需要通用的芯片架构。

 

也完全有可能某一天 RISC V 的软件环境会融合到更兼容的解决方案上。这将花费数年时间并充满各种问题——有人记得打印机和 GPU 驱动程序不兼容吗?——但仍有可能。

 

在这个阶段,RISC V 看起来势不可挡。这是一件好事。但它不是一个放之四海而皆准的解决方案,它会遇到成长的烦恼,其中许多会发生在软件兼容性方面。这并没有像以前那样存在同样的障碍。


来源:半导体行业观察


下载链接:

从端到云:基于飞腾平台的全栈解决方案白皮书
芯片设计云技术白皮书2.0
信创行业专题:突破核心技术,信创扬帆起航(2021)
2021年信创产业发展报告
2020信创发展研究报告
信创研究框架
信创产业系列专题(总篇)
2021年中国信创生态研究报告
中国信创产业发展白皮书(2021)
龙芯LoongArch指令集全集
信创研究专题框架
1、2020信创发展研究报告 
2、中国信创产业发展白皮书(2021) 
3、信创研究框架 
4、云计算行业:新基建和信创云计算进阶 
5、深度研究:云计算与信创产业持续快速发展 
6、深度:信创产业系列专题(总篇) 
7、计算机研究:信创和鲲鹏计算产业链

2023半导体未来十大产业趋势预测

2023半导体行业:设备零部件国产化加速,开启千亿蓝海

《鲲鹏处理器及软件性能合集》

1、鲲鹏软件性能调优

2、鲲鹏性能优化十板斧5.0

3、鲲鹏技术疑难问题分析手册3.0

5、产业链深度研究:鲲鹏生态助力华为涅槃

6、鲲鹏一日同风起,扶摇直上九万里(2022)

7、华为鲲鹏处理器介绍

北方华创:在半导体设备行业的产业格局

行业报告:光刻胶,半导体产业核心卡脖子环节,国内蓄势待发

2023半导体:聚焦自主可控,国产化替代

《芯片厂商研究报告合集》

1、源杰科技:国内光芯片龙头,产品升级打开成长空间

2、立昂微:大硅片国产替代,功率射频业务带来增长新动力

3、聚辰股份:DDR5+电车智能化加速

4、华懋科技:光刻机龙头从0到1加速突破

5、四方光电:国内气体传感器龙头,下游多元需求驱动成长

6、北方华创:在半导体设备行业的产业格局

电子行业:IGBT行业深度报告(2022)

中国显卡行业:显卡挖矿时代落幕背后的市场走向(2022)
元宇宙2023:硬件的大年
中国PLC行业研究报告(2022)
2022年全球半导体行业展望(KPMG)
《智能运维行业报告及白皮书合集》
微导纳米报告:光伏+半导体双线突破
IC行业:IC景气逐步触底,射频周期复苏(2023)


本号资料全部上传至知识星球,更多内容请登录智能计算芯知识(知识星球)星球下载全部资料。



<服务器基础知识全解(终极版)>,内容无死角全面覆盖,知识点深度讲解,提供182页完整版付费下载。

服务器基础知识全解PPT(终极版)
服务器基础知识全解PDF(终极版)


获取方式:点击“阅读原文”即可查看详情,提供PPT可编辑版本和PDF阅读版本。


温馨提示:

请搜索“AI_Architect”或“扫码”关注公众号实时掌握深度技术分享,点击“阅读原文”获取更多精彩技术干货。


浏览 47
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报