IBM宣布:开源高性能Power指令集,国产芯新机遇来了?

众所周知,芯片国产化是中国信息产业发展的核心方向,而CPU则代表着芯片中的核心技术,但在此方面,中国一直与欧美等发达国家相比有着明显差距,虽然经过了多年的努力,在技术差距上有一定缩小,但民用商业领域仍然没有看到太多国产CPU的身影。

IBM宣布:开源高性能Power指令集,国产芯新机遇来了?

目前国产CPU所采用的指令集架构有几大类,分别是MIPS架构、x86架构、Power架构、Alpha架构、RISC-V架构和ARM架构,而这些指令集架构是CPU运算进行指导和优化的硬程序,因此无法避免,但令人遗憾的是,这些架构专利没有一个是中国发明的。

对于一款CPU来说,绝对的硬件技术水平不是最重要的,指令集架构才是关键所在,目前商业主流的指令集架构在不同的领域各自出现了明显的霸主格局,x86架构统治着桌面PC与服务器领域;ARM架构统治着移动手持领域,同时也在桌面PC和服务器领域全面进军,更是在嵌入式领域占据了绝对优势。

正因为如此,国内一些排得上号的芯片厂商几乎都选择x86架构或者ARM架构作为CPU设计的方向,比如x86系有北大众志、兆芯和海光,ARM系有飞腾、华为海思、展讯和华芯通,特别是华为海思,近年来借助ARM架构快速崛起,成为了手机SoC不可忽视的一股力量。

IBM宣布:开源高性能Power指令集,国产芯新机遇来了?

而x86架构在国内并未诞生任何普及化的民用CPU,原因就在于英特尔和AMD本身是芯片公司而不是知识产权公司,因此x86架构是它们的生命线,如果得到它们授权的芯片公司使用x86架构生产芯片,一旦对英特尔和AMD造成了实质威胁时,它们就会选择停止授权。况且x86架构授权费非常高,远非普通公司或者组织能够用得起的。

因此在中国芯片发展史上,ARM架构的局面就乐观多了,因为ARM架构虽说是ARM公司的专利,但这家公司商业模式是以开放共赢为基本原则,它们是通过基础架构授权、IP核授权等方式获得经济收益的,比如华为海思就需要向ARM公司支付一笔巨额的专利费。

尽管如此,ARM架构毕竟属于ARM公司,一方面使用架构专利的公司需要向ARM公司支付极其高昂的授权费,另一方面,ARM公司已经被日本软银公司所收购,从绝对的自主可控的角度来看,受制于人是在所难免的。

但现在新的机遇来了,美国IBM公司在当地时间8月20日的OpenPower峰会上宣布,旗下高性能CPU Power处理器的指令集架构作为开放标准,作为该计划的一部分,OpenPower基金会将成为Linux基金会的一个部门。

此次Power ISA的开源,可以说是为整个开源社区做出了巨大贡献。在这之前,OpenPower联盟成员需要向IBM支付一定的许可费才能获得Power的授权,但现在随着ower ISA的开源,开发者无需支付版税以及专利费就能够获得Power ISA,并且有可能在该基础上研发出拥有专利权的技术和产品。

Power架构最大的特点就是采用对称多处理器技术,能够保障内存访问任何一个CPU时速度都是一样的,而这项优点是连英特尔的X86架构都做不到的,因此Power架构未来被应用于高端服务器市场的前景非常广泛,在国内银行等关键行业都能作重要应用。

IBM宣布:开源高性能Power指令集,国产芯新机遇来了?

业内人士认为,Power ISA开源将会带来全新的机遇和挑战,或将推动国产高性能CPU的发展一条新的可选之路,虽然IBM是美国企业,但开源的Power指令集是不会受到美国“禁令”的影响。不过需要指出的是,Power指令集的CPU虽然具有效率高、性能强劲等特点,但对于国内厂商来说,想要完全引进消化绝非易事。

成立于2013年的中晟宏芯是OpenPower基金会成员,获得IBM Power CPU的授权,并且得到了IBM、中科院计算所提供的技术支持。此前该公司已经发布了第一款IBM授权Power架构的服务器芯片产品CP1,不过并未得到应用。据计划,中晟宏芯有望在2019年完全实现Power芯片的消化吸收再创新,制成完全国产化的Power系列CPU。

然而到现在为止,中晟宏芯的Power系列CPU仍然没有什么消息,随着如今 Power ISA的开源,之前中晟宏芯的竞争优势如今也不再了,不过对于其他国产芯片厂商来说,Power ISA开源或将是一个新的机遇,但面临的挑战也将是巨大的,希望未来中国有更多的芯片厂商能够脱颖而出!

我是王石头,喜欢本文记得点赞评论,欢迎关注我哦!

打开微信扫一扫

王石头
聚划算购物

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: