,其出身可谓是名门之家,由斯坦福大学的hennessy教授领导的研究小组研制开发。由于mips是经典的risc架构,且广泛用于体系结构领域的教学上,如patterson和hennessy的系列著作《计算机体系结构·量化研究方法》就主要以mips为例。
胡伟武他们搞出的龙芯也是基于mips指令集,购买mips的永久授权后,胡伟武他们团队在mips基础上,拓展了mips指令集后形成了属于龙芯的loongisa。
power是ibm开发的risc指令集。ibm于1980年推出了全球第一台基于risc的原型机,而1980年也是ibm在pc市场上称霸的起步时期,但ibm却选择了risc用于高性能领域,其成功也证明了risc比cisc在高性能上更具优势。power架构在超算、金融等高端服务器领域表现十分成功,至今ibm仍在迭代发展power架构。
alpha是一种64位的risc指令集架构,由dec公司设计开发,被用于dec自己的工作站和服务器中。alpha是一款优秀的处理器,它不仅是最早跨过ghz的企业级处理器,而且还是最早计划采用双核,甚至是多核架构的处理器。2001年,康柏收购dec之后,逐步将其全部64位服务器系列产品转移到intel的安腾处理器架构之上。2004年,惠普收购康柏,从此alpha架构淡出了人们的视野。
sparc(scalable processor architecture),是由sun公司在1985年设计的指令集架构,是一种非常有代表性的高性能risc架构。ora公司之后,sparc架构归oracle所有。2017年9月,oracle公司宣布正式放弃硬件业务,也包括了收购自sun的sparc处理器。
还有最后一种risc-v指令集,这是一个开源的指令集架构,遵循risc的设计原则,即力求简洁性,同时保持开放性。这个开源项目于2010年起源于伯克利。
risc-v最大的意义在于其开源性。
后世isa基本上都十分昂贵,如arm的授权。
此外,设计cpu也是一个很复杂、很费钱的工作,不仅需要有经验的架构设计人员,还需要不断的经历仿真、验证、流片测试,而这则是普通公司难以承受的。
risc-v自诞生之日起就是为了解决这些问题,提供一个开源的、广泛应用的、经过验证的指令集。
经过若干年的开发,risc-v具备了完整的软件工具链,以及若干开源的处理器架构设计。
2016年,risc-v基金会成立,作为一个非盈利组织,负责维护risc-v指令集手册和架构文档,并推动risc-v持续发展。
许多著名科技公司,如谷歌、惠普、oracle、西部数据等,都是risc-v基金会的创始会员,越来越多的芯片公司也开始使用或计划使用risc-v架构。
此外,许多体系结构领域的教材,如patterson和hennessy的系列著作《计算机体系结构·量化研究方法》,其作者本身也大力支持risc-v架构,因此后续越来越多的教材也将以risc-v为例。
而随着物联网时代的加速到来,有一个统一的、通用的、开源的指令集架构是很有意义的。
然而risc-v的野心太大,在后世,无论是ptel,还是移动设备的霸主arm,都对其发起了大范围的打压。