RISC-V 处理器出货 100 亿颗,与X86、ARM形成三足鼎立之势

news/2024/10/22 14:26:40/

关注+星标公众,不错过精彩内容

361de8be6520b6229c71afb6416f04e2.gif

来源 | OSC开源社区

前不久,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》,其中,提到了关于 RISC-V 的几点内容。

凭借指令精简、模块化、可扩展、开源的优势,RISC-V 架构在近几年备受追捧。尤其是在 2022 年,RISC-V 的发展势头极为强劲,RISC-V 处理器核出货量突破 100 亿颗。

随着国内外企业面向高性能 RISC-V 市场持续开拓,把 RISC-V 从嵌入式场景拓展到工业控制、自动驾驶、人工智能、通信、数据中心等对算力要求更高的场景,RISC-V 有望在不久的将来与 X86、ARM 形成三足鼎立之势。

RISC-V 处理器核出货量突破 100 亿颗

2022 年 7 月,RISC-V 国际基金会首席执行官 Calista Redmond 在嵌入式世界大会上宣布 RISC-V 架构处理器核的出货数量已突破 100 亿颗。根据 Semico Research 预测,到 2025 年 RISC-V 架构处理器核的出货数量将达到 800 亿颗。为了实现以开源、开放、共建、共治模式发展 RISC-V 全球生态,RISC-V 国际基金会于 2020 年重组为由理事会、技术指导委员会与技术工作组等组成的开放治理架构,并将总部设于瑞士日内瓦,目前已吸引 70 多个国家的 3100 多个会员。

RISC-V 处理器核出货量突破 100 亿颗,这是 RISC-V 生态发展的重要里程碑事件,这标志着 RISC-V 生态发展呈现明显加速态势。除了出货量超 100 亿颗,还有三个趋势彰显了 RISC-V 有望在不久的将来与 X86、ARM 形成三足鼎立之势。

(1)已经出现一批瞄准高性能 RISC-V 的国内外企业,性能对标 ARM Cortex-A76/A78,甚至 Neoverse-N1/N2,这些企业将把 RISC-V 从嵌入式场景拓展到工业控制、自动驾驶、人工智能、通信、数据中心等对算力要求更高的场景。

(2)RISC-V 软件生态正在加速,各个开源软件社区主动适配 RISC-V 架构。以 Linux 发行版 Debian 为例,2019 年开始支持 RISC-V,在全世界开源社区努力下不到 3 年时间就已经完成 2 万多个软件包中 95% 的移植,使 RISC-V 成为 Debian 支持的 Tier-1 架构。

(3)RISC-V 得到不同级别企业的青睐。根据市场披露数据统计,全球 RISC-V 初创企业融资总金额已超过 20 亿美元。英特尔、高通、华为、中兴、阿里等头部企业均以高级会员的身份加入了国际基金会,其中英特尔设立 10 亿美元 IFS 基金,主要用于 RISC-V 流片服务。

中国 RISC-V 生态发展迅猛,全球 100 亿颗 RISC-V 核出货量中,预计中国将占 1/3 到 1/2。中国社区作为 RISC-V 国际基金会的工作小组和研发伙伴,一直是 RISC-V 最强有力的贡献者之一,在 RISC-V 全球生态建设中正起到关键核心作用。

RISC-V 高性能计算要解决的三个问题

RISC-V 芯片出货超 100 亿颗,这对 RISC-V 新架构而言,是一个不错的里程碑。不过,成果主要集中在嵌入式 SoC 领域。我们观察到,在 RISC-V 高性能计算领域,已有多家创新企业计划在 2023 年发布类似 64 核@2.0GHz 规格的服务器级处理器,这必将成为 RISC-V 下一个令人激动的里程碑。当然,关于 RISC-V 高性能计算,还有三大问题需要解决:

(1)需要为 RISC-V 体系构建一套数学计算库,类似 Intel 处理器的 MKL(Math Kernel Libarary),以支持 RISC-V 在高性能计算的应用,保证计算精度、计算效率以及源代码级安全可控。

目前业内常用的数学计算库主要为 Intel 的 MKL 和 AMD 的 ACML,二者都是免费的,但不开源,因为这是软件类核心知识产权。也许您认为免费不就可以了吗?但当您遇到针对场景需要优化时,将无能为力。这些代码谁担保它的安全性、可靠性呢?

虽然有 OpenBLAS、FFTW、Libm 等部分开源项目可以使用,但这远远不够。而且,开源的版本无法保证计算效率和计算精度。偏偏这在高性能计算应用领域(AI 计算、科学计算)是至关重要的。

数学计算库作为计算中间件,函数规模上以千计,与计算性能、安全性、可靠性深度绑定。也就是说,它将最终决定处理器是否能进入高性能计算领域。

(2)如何让 RISC-V 回归到计算机技术的垂直整合,而不是横向分解的时代?在算力驱动的数字经济时代,计算硬件将呈现出多样性。RISC-V 因其开放性,将比 x86 和 arm 生态更加丰富和多样,换一种说法就是严重碎片化。如果单纯追求硬件计算性能的 spec 数据,很容易滑入横向分解的逻辑,出现类似 VLIW(Very Long Instruction Word)超长指令这种怪物,数十亿美金化为教训。

RISC-V 应该回归到垂直整合的思路上来,要去思考,如何前瞻性地理解应用,从计算语言到编译器,再到底层数学计算库,再到计算机体系结构,实现多个方面垂直整合。存量市场只有赤裸裸的性价比竞争,瞄准增量市场才有跨越式发展的可能。

(3)在异构计算时代,如何构建 “RISC-V CPU + 加速卡(GPU、NPU、DSA、FPGA)” 的高性能异构计算软件栈?面向异构计算黄金时代,国际三巨头以其雄厚的资本实力各自为战,都在整合异构计算硬件平台(CPU、GPU、FPGA等)和布局异构计算软件栈(CUDA、OneAPI、ROCm),试图形成自己的软硬融合的生态体系,同时展开封闭和开放生态之争。

这也意味着 RISC-V 领域也必须面临如何解决异构生态的问题,即,如何解决“n 家公司的 RISC-V CPU + m 家公司的加速卡”的硬件组合,这种组合数量将高达到 n x m;如何实现软硬融合,遵循什么样的 API 标准(开源/自研);异构计算软件栈的应投入多少预算等问题。

声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。

------------ END ------------

4a7242809cb9e0e227fae227fa7fd9db.gif

●专栏《嵌入式工具

●专栏《嵌入式开发》

●专栏《Keil教程》

●嵌入式专栏精选教程

关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

cd7da6c91a1d7dcf1c761fbcfff4a97c.jpeg

37ca65fd809ce8f5de3b85c83b7aab55.png

点击“阅读原文”查看更多分享。


http://www.ppmy.cn/news/429767.html

相关文章

vPro里面的v代表什么意思?

Intel的vPro品牌现在也算是有头有脸、名声在外了,不过不知道大家有没有考虑过vPro本身的含义呢?“Pro”比较好理解,就是 “Professional”,意思是说这是专业版本,类似与“Windows XP Professional”里面的Professional…

RISC-V基本介绍

文章目录 前言一、命名规范二、模块化ISA三、一些概念1. 指令格式2. 寄存器3. 特权级别4. CSR(控制和状态寄存器) 四、学习资料1. 官方资料2. 开发参考 总结 前言 RISC-V作为目前大火的开源指令集架构有着自己的独特魅力,本文将对其基本情况…

2017年最受欢迎的十大开源黑客工具

过去的2017年,对于大多数信息安全从业人员来说是无话可说的一年,充斥各种狗血的开脑洞的剧情,可以出问题的地方全部都出了问题,从MongoDB数据库、到WiFi安全协议、英特尔处理器漏洞、到NSA的超级武器包、僵尸摄像头、会挖矿的海盗…

英特尔vPro博锐技术激活

英特尔vPro博锐技术激活 参考: Intel官方Management Engine BIOS Extension (IntelMEBX)手册:http://www.intel.com/content/dam ... ide_for_7series.pdfIntel官方AMT快速指南:https://communities.intel.com/ex ... yment_Guide_1.1.pdf 软件环境:个人玩玩,不需要下述…

首批 RISC-V 手机要来了,你准备好了吗?

近日,国内一家科技公司 Sipeed 在 Twitter 上发布了一则短视频,演示了运行 Android 10 的 RISC-V RV64 智能手机原型。如果进展顺利的话,预计在 2022 年,搭载 RISC-V 的商用机将成功面世。 Android 10 在 RV64 手机原型上操作很活…

vPro平台再进化:专为商务而生,助力企业数字化大时代

最近,商业PC领域最为关注的大事件莫过于第11代英特尔vPro平台在中国市场的发布,其在性能、安全、远程管理等方面的一系列重磅升级,可以说是再造商业PC。 不过,围绕英特尔vPro平台,网上也有不少疑问,今天我们…

risc-v处理器设计

RISC-V CPU设计-绪论及单周期CPU设计 绪论第一章:单周期CPU设计①:pc_reg②:IF阶段③:ID阶段③ :EX阶段④:MEM阶段⑤:WB阶段结语 绪论 为了更好的学习和理解RISC-V处理器设计,在阅读…

RISC-V的前世今生

RISC-V是什么? RISC全名Reduced Instruction Set Computer ,即精简指令集计算机。V是罗马字母,代表第五代RISC(精简指令集计算机),可读作RISC-FIVE。 RISC-V指令集,类似于INTEL的X86 ,ARM指令集,是一个被CP…