Advertisement

RISC-V架构的深入探讨与性能优化分享

阅读量:

RISC-V技术杂谈
RISC-V(发音为“risk-five”)是一种遵循精简指令集(RISC)理念的开源指令集架构(ISA)。
相较于其他多数指令集,RISC-V具备高度的自由性,可被用于任何用途,允许任何人进行设计、制造和销售基于RISC-V的芯片与软件。尽管并非首个开源指令集,但其意义非凡,因其设计能够适配现代计算设备(如大规模数据中心云计算机、高端移动设备以及微型嵌入式系统)。在设计过程中,充分考虑了这些应用场景对性能和能耗效率的要求。此外,该指令集还拥有丰富的软件支持,弥补了新指令集通常存在的短板。
该项目最初于2010年在加州大学伯克利分校启动,但众多贡献者来自校内外的志愿者及行业专家。
在RISC-V的设计中,充分考虑了小型化、高效运行以及低功耗等现实需求,并未对特定微架构进行过度设计。
截至2017年5月,RISC-V已经发布了版本2.22的用户空间指令集(userspace ISA),而特权指令集(privileged ISA)则处于草案版本1.10阶段。
2022年6月21日,RISC-V国际组织正式批准了当年首批四项规格与扩展内容——包括高效跟踪机制E-Trace、主管二进制接口SBI、统一可扩展固件接口UEFI规范以及纯乘法扩展Zmmul。
参考文献链接
https://baike.baidu.com/item/RISC-V

全部评论 (0)

还没有任何评论哟~