之前,上海芯联芯宣布宣布2019年初已从Wave Computing取得MIPS Processor的中国地区独家的商业经营权。
有好多位网友留言,把内容综合一下,大致意思是:
龙芯抄MIPS,申威抄Alpha,华为拿到ARM永久授权高度自主可控。多亏有飞腾和华为这样强大的团队,现在标准上中国已经是领导者。MIPS和Alpha是死路,芯联芯已获得MIPS中国地区独家许可权,龙芯的永久授权成遮羞布。
那就分别谈谈"MIPS和Alhpa是死路"和某司ARM永久授权的问题
不知道为何,现在很多ARM的支持者,非常喜欢把SW说成是Alhpa,非常有意思的是,从留言来看,持这个观点的网友大多是ARM的支持者。
关于SW和Alpha的关系,美国人都不认为SW是Alhpa,就国内一大堆ARM的支持者拼命给SW找洋爹。
SW能够在超算上取得举世瞩目的成绩,龙芯能够在获得政府资源少的可怜的情况下,实现自负盈亏,并在党政办公方面局部取代X86 CPU,在各种装备上实现国产化替代,无论如何都无法用"是死路"来形容。
相比之下,国内一些ARM服务器厂商,获得核高基01专项重点扶持,或地方政府高度扶持,然而在商业市场上被X86压着打,结果拼命往党政市场冲,还动用政商关系往党政国企冲。耗费巨大国家资源去扶持ARM,给日本软银做嫁衣,铁流不认为这是明智之举。
必须说明的是,某司的ARM永久授权,存在发展权的问题,因为指令集被ARM牢牢控制。无法通过购买ARM授权发展出中国版Wintel。至于网友声称的"现在标准上中国已经是领导者",不知道ARM和孙正义是否答应。
相比之下,SW64不存在任何知识产权问题,而且SW还有对外授权SW64指令集的业务。
龙芯也掌握了发展权,扩展了上千条指令集,而且在生态建设上颇具建树,不少API龙芯是实际维护者,一些重要软件,已经分为龙芯版和MIPS版了。不久前,还推出了龙芯KVM虚拟机产品解决方案。如果龙芯持之以恒,形成自己的生态。那么,就能走一条自己的路。而这是购买ARM永久授权根本做不到的。
何况,ARM指令集授权费用非常贵,很多公司对"ARM税"颇有看法,因此RISC-V才能获得如此多的支持者,并在这么短的时间里获得大量大中小公司的响应。
想问一下国内这些做ARM服务器CPU的公司,刨除依靠政商关系,获得的党政国企的政策性订单之外,从商业市场上其他公司订单中赚到的利润,够支付ARM的授权费么?
作为对比,龙芯和SW都没有这方面的资本开支。
ARM还有其他限制,比如对外授权IP,龙芯和SW都可以,但ARM阵营的玩家,苹果也好,高通也罢,某司亦然,都无法对外授权IP。
龙芯和SW都有对外IP授权业务,海信、海尔买了龙芯几百万套IP授权,国科微购买了龙芯GS132E做SSD主控芯片。一些公司也买了SW的IP授权做产品。
另外,关于所谓ARM阵营IC设计公司自建生态,其实也是非常搞笑的。
某司等公司搞服务器CPU,之所以买ARM指令集授权,就是为了ARM的生态。
这种做法的根源,是缺乏独立自主的决心和信心,选择跟着洋人身后吃土的技术路线,搭便车。在心态上处于骑墙派,非常符合商业公司只考虑自身的短期利益,不顾长远和全局的秉性。
而如果自建生态,那么,既然软件硬件全部自己搞,为何不自主指令集呢?
难不成钱多的发慌,忍不住花巨资买ARM指令集授权给日本人送钱?
现在,网络上有一个非常有意思的现象,诸多ARM的支持者,从言论上看,极有可能是某司的支持者,非常喜欢贬低龙芯和申威。
无视美帝都不认为SW是Alpha,硬是把SW贬低为抄袭Alhpa;无视MIPS开源,且龙芯添加了上千条指令集,并且自建生态,硬是声称龙芯是MIPS马甲,并用某司买ARM授权为论据从自主性上"吊打"龙芯。
还有一种舆论引导方式是一起拉低大家下限,比如鼓吹Aphla、MIPS、ARM都是国外的,中国人都是用国外的东西,所以大家谁也不比谁强。
事实上,这种说法也是经不起推敲的。
首先,SW64不是Alhpa,LoongISA只是上千条指令集中,有二、三百条MIPS指令集,且MIPS已经开源。这和某司买ARM指令集授权是两回事。
其次,能否免费使用和是否具有发展权非常关键。
LoongISA、SW64国内单位使用是免费的。而ARM指令集授权费用非常贵。
铁流不是极端民族主义者,马克思主义是外国人的总结理论,程朱理学是中国人总结的理论,但就指导中国实践而言,自然是那套理论更加科学合理就用哪个。
类似的,阿拉伯数字是古印度人和阿拉伯人发明的,就数学运算来说,确实比用汉字(一、二、三......八九)更加方便,那么,自然是哪个好用用哪个。
但“哪个好用用哪个”有两个前提,一个是不需要向洋人支付专利费的。另一个是具有发展权。
我们用阿拉伯数字,从来就不需要向洋人支付专利费。就这一点来说。SW64和LoongISA也不需要——SW64S是国内单位原创,SW还可以将指令集对外授权。LoongISA是基于MIPS的增加了上千条指令的成果,在MIPS开源后,不仅MIPS R6龙芯免费用,MIPS R4、MIPS R5这些龙芯都免费使用。
再来看具有发展权。发展权的最佳诠释就是国内可以根据马克思主义结合中国实际不断进行发展。
再打个比方,日语源自中文,但经过不断发展,现在已经自成体系。而且这个过程中,中国无法要求日本禁止使用汉字,也无法要求日本支付专利费。
而目前龙芯基于MIPS发展出自己的LoongISA,就类似于日本基于中文发展出日文。既免费用,MIPS也无法要求龙芯不能用MIPS指令。可以说,发展权意味着国内厂商可以走出一条自己的路。
某司买ARM指令集授权则做不到这一点,一是ARM指令集授权不仅要花钱,还死贵死贵。
二是没有发展权,发展权在ARM手里。高通、苹果这么多年,只是设计微结构,没法动ARM指令集。因为MIPS允许大家修改增添指令导致生态破碎化的前车之鉴ARM看在眼里,因而对指令集修改添加,ARM卡的很死。
不具备发展权的东西,只能是永远“ARM卖给你啥,你只能用啥”。一旦被政治力量胁迫,ARM加入制裁。那么,国内厂商可能将重蹈中兴的覆辙。
网络上一些对ARM粉饰和对自主CPU的贬低,其实是为了给某司抢自主可控旗帜,究其原因,一方面可能是一些某司粉丝比较狂热,类似于苹果粉丝,无视客观事实,某司必须世界第一,某司已然成为舆论的政治正确。谁敢说真话就喷死你。
另一方面,和如今ARM服务器全球退潮,商业市场被X86碾压有关。由于商业市场被X86压着打,AMD、高通等公司都做不下去了。这么一来,ARM服务器CPU自然就只能冲党政市场了,那么,鼓吹自主可控,抢自主可控旗帜和话语权,就是重中之重。某司也在各种场合鼓吹自己的ARM芯片自主可控,并动用政商关系强推(国内同属ARM阵营的服务器CPU厂商哭晕,同ARM不同命)。某司官方的这种宣传,必然会带来一定的舆论波澜,进而使一些网友产生误解。
至于鼓吹某司ARM CPU核自主设计。现在的情况是,国内各路马甲CPU都鼓吹自主设计,搞"假怀孕"式研发。而且某司还有在十二五核高基成果展上把买A57包装成完整知识产权,自主研发的前科;以及在央采目录中,把A57和A72的ARM服务器CPU都标明“自主知识产权”和“自主创新”的前科。
这种"狼来了",使其官方宣传的信誉很成问题。
铁流认为,国内这些横空出世,短时间一口气吃成胖子的CPU,不是马甲CPU,很有可能就是基于国外某款CPU核进行修改的产物。
因为一步登天,一口气吃成胖子未必技术发展规律,从Intel、AMD、IBM、ARM等公司的CPU发展历程看,都是迭代演进几十年。因为后一代都是针对前一代发现的问题进行改进,而每一代改进源码量一般不会超过25%。而很多问题,都是需要规模化应用才能发现的。正因如此,铁流在以前的文章中强调,规模化应用对国产CPU非常重要,是国产CPU进步的阶梯。
苹果属于中途插入,也不是一口气吃成胖子,而是拿ARM A8、A9、A15改了三代,经过A4、A5、A5X、A6、A6X数代处理器之后,才出自己的CPU核。伯利克这么牛,RISC-V也是迭代演进,一步一个脚印。
那种几年搞一个Zen级别的内核一步登天,还宣传源代码100%自己写,就好比一个原来连米格21这个级别的飞机都没有独立设计和制造经验的工厂,宣传自己花了几年就能独立设计和制造了J20一样不靠谱。
从实践上看,那种几年时间吃成胖子,一步登天,比较类似的模式是美国盟友引进F35的技术,并用多年时间学会部分技术,依靠进口核心器件和自制部分零件进行组装,这才是正常的技术发展规律。
对于那些横空出世,一口气吃成胖子,并宣称100%源代码自己写的CPU,最好证明自己自主研发的做法,就是向高校开源。
毕竟,利益集团搞定由少数人组成的评委会不要太容易,最典型的例子就是han芯。
倪光南院士就曾经披露,一些项目如果放到阳光下评审,根本就过不了。向高校开源后,由于能够看到源码的人曾几何倍数增长,利益集团难以堵住悠悠众口。
铁流认为,对于那些鼓吹自主可控,自主知识产权的国产CPU,如果想要冲党政J国企市场,拿国家资源,必须先向国内高校开源。
如果CPU核每一行源代码真的是自己写的,向高校开源也没啥问题,龙芯就对高校开源了两款CPU核。
这种做法有三种好处:
一是可以鉴别"李逵"和"李鬼",鉴定真自主和假自主。防止国家资源被马甲CPU浪费。
二是有利于高校教学,由于西方公司在技术上各种保留,现在高校在这方面问题很多,如果有了现成的高性能CPU全套源码和设计文档,就可以让学生亲自动手进行修改或设计,接触到工业界的源码,真正的去设计CPU。
三是有利于国内CPU设计公司。这种方式可以给自己培养出一批粉丝和预备役员工。同时,也不会对自己的商业利益造成损害,因为向高校开源只允许教学不能商用,还能够"自证清白"。如果商业公司对最新的产品开源有顾虑,那么,将老一代的产品开源总可以吧。
就怕这些ARM CPU没这个能力和胆量了。
「 支持!」
您的打赏将用于网站日常运行与维护。
帮助我们办好网站,宣传红色文化!