欢迎访问
中国首颗自主指令集芯片,不是龙芯,而是申威CPU
2023-07-17 来源:互联网乱侃秀
572

关键词: 芯片 英特尔 龙芯

众所周知,目前龙芯推出了100%自研的指令集LoongArch,并基于LoongArch推出了龙芯3A5000系列,彻底与MIPS说拜拜了。


为此,芯联芯非常不爽,将龙芯起诉至法庭,称龙芯侵犯了MIPS的知识产权,不过龙芯已经获得了胜利,正式证明自己的LoongArch,是自研的,为发展扫清了一切障碍。


很多人表示,龙芯的LoongArch或许是国内第一套自主指令集,而龙芯3A5000,或许是首款采用自主指令集设计出来的国产芯片。


但其实还真不是的,龙芯3A5000只能算第二款,而LoongArch也只能算是国内第二套自主指令集。



第一款采用自主指令集的国产芯片是申威SW26010,而国内第一套自主的芯片指令集是申威的SW64。


首款申威处理器的代号是"SW-1",于2006年研制成功。但在当时,申威的处理器采用的是DEC公司的Alpha架构,而SW-1采用130nm制程,主频仅为900MHz。


而在研制了这一款芯片之后,申威觉得使用别人的指令集,会存在安全问题,于是开始研究自己的指令集,设计了申威指令系统SW64。



后来申威CPU持续升级,推出了SW1600、SW1610,但这两款CPU中,使用了SW64指令集,但也兼容了Alpha指令集,不能算是全自主指令集的国产芯片。


转折点是2015年,当年4月份美国看到中国超算太厉害了,于是制裁中国四家超算中心以及国防科技大学,禁止Intel等美国公司向中国出口高性能计算芯片。


意味着中国的超级计算机不能使用intel的芯片了,怎么办呢?这时候大家想到用申威芯片顶上去。



但如果采用Alpha指令集后,估计会有安全隐患,于是决定不再使用Alpha指令集,全部切换成自研的SW64,于是就推出了SW26010芯片,这就是国内真正第一颗采用自主芯片指令集的芯片。


而采用40960颗申威26010芯片的超级计算机神威.太湖之光,在2016年取代“天河二号”登上全球超算榜首,算力排名全球第一,让申威处理器,全球瞩目。


我国科研人员,也依托“神威·太湖之光”超级计算机的应用成果首次荣获“戈登·贝尔”奖,实现零的突破。



Baidu
map