日前,由阿里巴巴平头哥举办的首届玄铁RISC-V生态大会在上海举行。就本次大会发布的内容来看,紧张是对过去几年的成绩做了汇总,以及一些对未来的期望。目前,RISC-V在中国刚刚起步,风险与机遇并存,确实是国产CPU突围的一个选项,但不宜过度吹捧。
RISC-V是反抗知识产权霸凌的产物

一贯以来,知识产权是西方国家对中国发难的一张牌。在这方面,最范例的例子就要数特朗普,特朗普就在推特中声称,有代价3000亿美元知识产权被窃。
以史为鉴,在抄袭古人知识产权方面,最成功的典范便是美国。在美国追赶欧洲技能的时期,美国忽略欧洲专利,并且肆无忌惮的山寨和盗窃欧洲技能。只不过如今山水轮流转,轮到美国处于技能上风地位了,于是美国就利用知识产权作为武器,打击在科技水平上处于追赶地位的发展中国家。
专利的本意在于社会保障权柄的情形下,私有的知识逐渐变为公有。就空想状态而言,好的专利能吸引投资,更好的回馈创新者,而专利保护期的有限性能鼓励发明人连续创新。他们的新知识在保护期内能用于教诲,保护期后能用于商业,使后来者可以更好的利用。但这只是最空想的状态,在实践中,欧美科技公司总是会滥用知识产权,形成事实上的知识产权霸凌。
这方面,最范例的例子便是高通。在3G时期,高通创始人中的一位天下级科学家,通过一篇论文论证CDMA可以比TDMA提升18倍,于是全天下都把CDMA作为通信技能未来发展的方向,然后高通通过对CDMA技能的垄断,在3G时期滥收高通税,引发众怒,这几年中国、欧洲和韩国对高通频频发起反垄断调查,则是秋后算账。
Intel滥用X86专利也是一个很好的例子。早期,做X86的并不止如今的Intel、AMD两家,Cyrix也是玩家之一,在Cyrix被VIA收购往后,为了垄断市场,Intel对VIA祭出专利大棒,把VIA的X86芯片彻底打去世,顺带拍去世了VIA曾经很红火的桥片业务。之后全美达想要通过兼容X86的办法打插边球,结果被Intel用专利诉讼的办法活活耗去世,由于在诉讼期间,没有公司敢和全美达做生意,末了全美达打赢了官司,输掉了公司。
新崛起的ARM,在授权上也略有滥用知识产权霸权地位的味道,ARM虽然卡的没Intel那么去世,但购买ARM指令集授权颇为不菲,而且还不许可你改。在过去几年里,ARM多次合营美国政府制裁中国企业,数月前,ARM直接宣告不再授权中国芯片设计公司利用其前辈的CPU芯片设计IP。
正是由于Intel和ARM太霸道,RISC-V兴起,随后得到了环球大量商业公司的青睐。由于美国对中国发起科技战,以及Intel和ARM过于霸道,中国IC设计公司只有两个选择,要么研发自主指令集重新努力别辟门户,比如龙芯和申威,要么再找一个国际上相对开放的新指令集,比如RISC-V。对付当下的中国IC设计公司而言,如果胆略不敷,或能力不敷,不敢重新努力别辟门户,开拓和利用自主指令集,那么,RISC-V则是一定的选择。
当下的RISC-V处理器更适宜嵌入式运用
目前,对付RISC-V有不少过于乐不雅观的吹捧,有学者就表示RISC-V是中国CPU领域受欢迎的架构,成为推动新一代信息技能发展的新引擎。还有媒体认为,平头哥已基本完成国际及海内主流操作系统与RISC-V的全适配,包括安卓、Debian、Fedora、Gentoo、Ubuntu、龙蜥、统信、openKylin、创维酷开系统、RTT等操作系统。这意味着RISC-V完备有能力通过云、桌面、终端平分歧操作系统承接软件运用,上层运用开拓者0代码即可顺滑实现架构兼容。
铁流认为,这些评价对付目前的国产RISC-V处理器而言无疑是捧杀,当下的RISC-V处理器仅能知足嵌入式场景,对付桌面和高性能做事器来说力有不逮。
首先,当下的国产RISC-V处理器性能不敷。以玄铁910和无剑600为例,这里解释一下,玄铁910是CPU核,类似ARM Cortex A55,无剑600则是CPU,无剑600集成了四个玄铁910。
根据测评显示,C910 AI推理性能与龙芯GS264和君正Xburst2相称。
当然,这只是推理能力测试,并非通用性能测试。就单核性能而言,网传无剑600 SEPC06测试为10-12分。从这个测试可以看出,玄铁910大概率是一个轻量级的CPU核,与AMD的Zen、龙芯的LA664等高性能CPU核有不小差距。总的来说,无剑600是一个给开拓者的平台,RISC-V在嵌入式方面前景不错,但想要在桌面和做事器市场立足尚需时日。
其次,RISC-V目前的指令集并不适宜做高性能CPU。当下,RISC-V标准指令集非常精简,32位根本指令是47条,64位根本指令15条,根本指令共62条,加上并入标准的扩展指令,总数约为二、三百条。RISC-V功能比较大略,张福新在讲座中指出,用RISC-V和龙芯实现同样的功能(GCC编译器),RISC-V会比龙芯多用20%指令。说的透彻一些,RISC-V还不是一个成熟的商业指令集,还是一个不断完善中的指令集标准。以X86和ARM而言,X86、ARM指令数超过2000条,RISC-V如果想要做高性能桌面产品,目前的指令集是肯定不足的。类似的,龙芯的根本指令集有300多条,加上向量指令、虚拟化、二进制翻译等,指令超过2000条,这才是成熟商业指令集的正常形态。
诚然,RISC-V许可自行拓展私有指令集,但有时候也不是许可拓展就能办理统统问题。详细来说,要做基于RISC-V指令集的高性能桌面CPU,自己拓展了一堆私有向量、虚拟化等指令,这时会创造这些指令没有任何软件支持,由于自己拓展的这些不是RISC-V标准指令集。行业里乃至可能还会发出不公开私有指令、碎片化、分裂RISC-V生态等责怪。
大概几年后,RISC-V进一步发展推出了新的标准,支持了之前没有的特性,为了兼容标准RISC-V生态,就必须放弃自己已经拓展的指令,这即是半途而废,基于私自拓展指令设计的CPU都因不兼容标准RISC-V而在RISC-V体系中被边缘化。
本色上说,本次玄铁RISC-V生态大会是阿里给自己的RISC-V处理器炒热度做展销。而且一些说法言过实在,比如声称“玄铁910冲破了RISC-V性能的天花板,让基于RISC-V架构的高性能芯片成为可能”,即便不提国外机构设计的RISC-V处理器,只看海内,当下国产RISC-V处理器的天花板是包云岗老师主持研发的喷鼻香山处理器,何况玄铁910只是一款轻量级的CPU核,间隔其标榜的高性能尚有不小差距。
其余,Linux发行版支持RISC-V是一回事,海量的运用软件是否支持玄铁和无剑则是另一回事,这一点在信创工程中被充分验证,繁琐的软件适配事情已经成为国产CPU推广的最大障碍,Linux发行版支持RISC-V这仅仅是万里长征第一步,想要进军桌面和做事器,国产RISC-V处理器还有很长的路要走。
RISC-V最大意义是造就人才和提升能力
刘鹤副总理在北京调研集成电路企业发展时指出,“发展集成电路家当必须发挥新型举国系统编制上风,用好政府和市场两方面力量......必须始终坚持国际互助,广交朋友,扩大开放,武断掩护环球家当链供应链稳定”。
作为一个冉冉上升,有望和美国不相上下的大国,美国有的,中国必须有,美国没有的,中国也要有。特殊是在美国发起科技战,在半导体方面遏制中国的大背景下,中国必须有龙芯申威这样的纯自主CPU。同时,中国市场很大,嵌入式市场非常广阔,足以养活多款指令集CPU。
由于有国内外浩瀚厂商参与,RISC-V的家当生态会逐步成熟,特殊是在嵌入式运用方面,会有大量商机。不过,RISC-V毕竟是美国人搞的东西,虽然目前RISC-V基金会拥有RISC-V开放指令集标准,RISC-V基金会表示并不会受美国出口牵制,但未来究竟会怎么样?谁也无法担保RISC-V不会受到国际政治波及。
从这个角度看,RISC-V是国产CPU的一个备选项,乃至只是一个补充选项。RISC-V最大的意义是造就人才,磨炼军队,提升本土设计团队的技能和能力。
本文系不雅观察者网独家稿件,文章内容纯属作者个人不雅观点,不代表平台不雅观点,未经授权,不得转载,否则将深究法律任务。关注不雅观察者网微信guanchacn,逐日阅读意见意义文章。










