印度研制出第一款RISC-V芯片原型Shakrti

据报道,印度研制出了第一款 RISC-V 芯片原型 Shakrti


RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。与大多数指令集相比,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。


Shakrti 项目得到了印度政府的资助,包含从微控制器到多核处理器甚至面向 HPC 等应用的多个版本。

微信图片_20180731214140.jpg


Shakrti首个面世的原型是低功耗版本,频率为 400MHz,开发者称该原型是为民用核反应堆的控制系统设计的。中国政府也对 RISC-V 架构很感兴趣。       


RISC-V成为印度国家指令集


2011年,加州大学伯克利分校发布了开放指令集RISC-V,并很快建立起一个开源软硬件生态系统。很多企业开始将RISC-V集成到产品中,例如全球第一大硬盘产商西部数据(Western Digital)将把每年各类存储产品中嵌入的10亿个处理器核换成RISC-V。


印度政府则大力资助基于RISC-V的处理器项目,使RISC-V成为了印度的事实国家指令集。


2011年,印度开始实施处理器战略计划,在全国范围资助2-3个研制处理器的项目。印度理工学院马德拉斯分校(Indian Institute of Technology,Madras)的G. S. Madhusudan与V. Kamakoti教授在该计划支持下启动了SHAKTI处理器项目,目标是研制与IBM PowerPC兼容的处理器。为了获得合法授权,SHAKTI项目组与IBM开展了合作谈判,但始终未能达成一致。


与此同时,加州大学伯克利分校推出了一套开放指令集RISC-V,其原型芯片也于2013年1月成功流片。于是2013年SHAKTI项目组毅然放弃PowerPC,全面拥抱RISC-V——将项目目标调整为研制6款基于RISC-V指令集的开源处理器核,涵盖了32位的单核微控制器、64核64位高性能处理器和安全处理器等多个应用领域。项目目标的临时调整不仅未受到指责,反而得到了政府更大力度的支持,调整后的SHAKTI项目获得了9000万美元的经费支持。


另一边,2016年1月,曾长期开展超级计算机研究的先进计算发展中心(Centre for Development of Advanced Computing,C-DAC)获得印度电子信息技术部4500万美元的资助,目标研制一款基于RISC-V指令集的2GHz四核处理器。在印度政府支持的另一个关于神经形态加速器(neuromorphic accelerator)项目中,也将RISC-V作为计算主核心。


过去几年,随着印度政府资助的处理器相关项目都开始向RISC-V靠拢,RISC-V成为了印度的事实国家指令集。


通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部