RISC-V还有一段路要走
RISC-V 被认为是 Arm 和 x86 的挑战者,它提供了一种开放的免版税架构,承诺灵活性和创新性,且无需支付许可费用。但尽管如此,你更有可能发现它隐藏在物联网设备和鲜为人知的嵌入式系统中,而不是为任何通常会引起轰动的东西提供动力。
Arm 主导着移动和嵌入式领域,x86 仍然牢牢占据着台式机、笔记本电脑与服务器市场,但 RISC-V 呢?好吧,它仍在等待超越其能力,但它作为 CPU 架构正在获得关注。它是否会进入更广阔的市场并为更广泛的设备提供动力是一个大问题。
甚至高通也在其部分设备中使用 RISC-V,在其骁龙处理器内置的微控制器单元中使用 RV 内核。迄今为止,高通已交付了约 6.5 亿台 RISC-V 内核的设备,因此该项目的架构和内核在日常设备中随处可见——但为什么 RISC-V 不是头条新闻呢?
高通和 Nvidia 并不是唯一发现 RISC-V 和架构用途的公司。谷歌一直在这样的领域采取行动——它在特定于 Android 的、源自 Linux 的 Android 通用内核 (ACK) 中正式支持 RISC-V,直到 2024 年 5 月它取消了对 ACK 的支持——这对该架构来说是一个重大挫折。
尽管如此,谷歌表示,它仍致力于 RISC-V,并计划在未来加强支持。它当时告诉 Android Authority:“Android 将继续支持 RISC-V。由于迭代速度很快,我们还没有准备好为所有供应商提供单一的支持映像。这一系列补丁从 Android 通用内核映像 (GKI) 中删除了 RISC-V 支持。”
在此之前,人们希望制造商能够考虑使用基于RISC-V ISA 的SoC 来构建 Android 设备。从 ACK 中删除 RISC-V 支持并不代表没有基于 RISC-V 套件的 Android,而是任何计划走这条路的制造商都必须自己完成大量的编码工作。
谷歌在 RISC-V 上的暂时退缩很好地说明了新架构在走向主流的道路上面临的基本障碍——缺乏成熟统一的生态系统。大多数人都熟悉 Arm 生态系统,高通目前在笔记本电脑市场上推出了基于Arm设备的 Windows,而 Arm 已经在移动生态系统中站稳了脚跟,联发科等公司在其旗舰手机中充分的利用了该架构。但 RISC-V 可能在哪里占据这个等式的位置呢?
谷歌放弃在 Android 上使用 RISC-V 是一个鲜明的提醒,即使是开放式架构及其为设计师和研发人员(他们不必支付许可费)提供的灵活性也不足以使 RISC-V 成为市场上可行的前端支柱。
然而,尽管存在种种挫折,RISC-V 仍然继续吸引人们的兴趣,尤其是那些希望减少对专有解决方案来为其设备供电的依赖的公司。
考虑到中国面临的所有地理政治学问题以及其对自主研发技术的推动,北京对 RISC-V 架构进行了大量投资,作为其避免对外国架构和技术依赖的战略解决方案的一部分。
中国芯片设计公司龙芯已经利用 ISA 创建了 RISC-V 驱动的系统,供中国学校使用。另一个重要例子是中国巨头计划在其云服务器中使用 RISC-V。
所有这些都引起了美国政府的关注,自2023 年以来,美国政府一直在考虑立法者的要求,以使中国更难在其设计中实施 RISC-V 的 ISA。
RISC-V International 当时谈到了美国政府可能采取的任何限制访问的举措,时任首席执行官卡莉斯塔·雷德蒙 (Calista Redmond) 表示,这有几率会使标准的分裂和“一个不兼容解决方案的世界”。
确实如此。要让 RISC-V 作为一种架构打入主流设备市场,不能只靠创新,还必须创建一个ECO,吸引芯片制造商和制造商,让他们放心使用 RISC-V 内核构建设备,并了解应用程序和支持已经到位。Arm 和 x86 生态系统都花了几十年时间创造了我们今天所拥有的东西,构建了工具和库,并为研发人员提供支持,让他们可以在架构本身上创建应用程序。底线:一切都需要为最终用户服务。
这也许是 RISC-V 和整个架构面临的最严重的问题之一:软件兼容性。虽然 Arm 和 x86 ECO都得到了广泛支持,但 RISC-V 却并非如此。
今年 10 月,RVA23 配置文件获得批准,这对 RISC-V 来说无疑是一个重要时刻。这实质上制定了一套一致的 ISA 扩展,软件研发人员可以依赖并利用这些扩展在 RISC-V 架构上创建兼容的软件。它不仅带来了矢量运算、浮点和原子指令等功能,还为 RISC-V 提供了一些非常需要的 AI 和机器学习工作负载支持。
总的来说,RVA23 配置文件的批准为这个想要出名但尚未可以在一定程度上完成的架构带来了急需的一致性。
尽管取得了进展,但这只是解决该架构长期以来面临的更广泛的软件兼容性问题的第一步。RISC-V 真正需要做的是让研发人员编写代码,以便 RISC-V 能够像在其他生态系统中一样运行。
说服研发人员(以及制造商)采用 RISC-V 作为架构并构建应用程序和设备并非易事。
RISC-V 面临的另一个主要挑战是当前的市场格局,尤其是移动市场。Arm 在智能手机市场占有很大的份额,我们甚至还没有谈论苹果在这样的领域的主导地位。每款旗舰智能手机大多数都以某种形式运行在 Arm 内核上,每个开发工具链都针对 Arm 进行了优化。打入这一个市场将是一个难题。
然后是 PC 市场,该市场由 x86 主导,AMD 和英特尔几乎占据了所有市场占有率;尽管有微软的支持,但高通最近推出的 Windows on Arm 仍未站稳脚跟。RISC-V 要想进入 PC 市场,不仅要展示出与 x86 上可用的产品相比可行且具有竞争力的性能,还一定要活得目前缺乏的研发人员支持。
RISC-V 的现实情况是,即使有政府支持和小众用例,它在 Arm 和 x86 上仍有很大的发展空间。
或许最重要的问题是 RISC-V 能否加快速度进行发展,在未来五年内缩小与竞争对手的差距。MIPS 和 SiFive 等公司在嵌入式系统、设备、网络、SoC 等中依赖 RISC-V ISA 是一个良好的开端。
但感觉我们仍在等待 RISC-V 突破竞争对手的突破时刻。目前,它仍然是一个开放的免版税架构,前景广阔。新任首席执行官需要努力确保研发人员和制造商为未来的设备选择 RISC-V 的 ISA。
*免责声明:本文由作者原创。文章的主要内容系作者本人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
北约秘书长警告:若俄罗斯对波兰或其他盟国发动任何攻击,北约将作出“毁灭性”回应
A·史密斯最新回应:詹姆斯就是个两面派是个骗子,他敢动手我会立即挥拳反击
小学全班埋下时间胶囊,约定8年后一起挖出!小哥长大赴约傻眼:咋就我一人记得啊?!
杨瀚森21+9 洛夫顿遭驱逐&13+4+4+5失误 青岛力克上海取5连胜
摩托罗拉Edge 60 Pro手机跑分曝光:天玑 8350 芯片 + 12GB 内存
三星最薄旗舰Galaxy S25 Edge手机渲染图曝光:超薄设计+双摄配置
南京一男婴满月宴当天死亡 , 医生检查后怒斥,妈妈当场给爷爷几耳光……
《神话时代:重述版》DLC“不朽之柱”试玩报告:真·神仙打架/
主站 商城 论坛 自运营 登录 注册 《神话时代:重述版》DLC“不朽之柱”试玩报告...
上一篇:MIPS内核