今年春节后的争议热点,被流浪地球和翟天临承包了。

网友们还沉浸在科幻电影给我们描绘的科技畅想中,学术造假事件便又一次出现在公众的眼前。

网友们也很给面子,上一秒还在为电影的价值观争个你死我活,下一秒就统一口径炮轰翟天临。

讽刺的是,在这场开年大戏中,可以拯救地球的科技是假的,可学术造假却是真的。

自古以来,人们对学术造假的容忍度都是极低的。有区别的是,以前学术造假只有科场舞弊,可操作空间不大而且风险也高,一旦被抓住就是杀头。反观今天,真应了那句老话,有钱能使鬼推磨。

个人学历造假,对学术的质疑就足以让整个社会来承受。

那么,科学技术上的造假呢?又需要付出怎样的代价?

曾经的一次“科研造假”

前段时间,我国的芯片制造进展又一次被拉出来“公开处刑”。

不少网络媒体开始吹中微公司研制的5nm等离子体蚀刻机将用于芯片生产,四处宣扬芯片生产技术终于突破欧美封锁云云。这种心情特别能理解,谁不希望中国在芯片技术上彻底腾飞。

他们总是对单一的芯片制造工序产生盲目自信,又对自主研发的芯片异常苛责。

龙芯中科,就是这样一家备受争议的企业。

提及国产芯片,有咱们熟知的企业有华为、海思、大唐、联发科;还有像炬力、全志这样不太熟悉的企业,他们不仅缓解了中国“缺芯”的现状,每年还会向海外出口上百万的国产芯片。

但是对于龙芯中科,大多数人对于它的印象就两个字——骗子。

起底龙芯事件的开始

龙芯是我国自主研发的一款通用处理器,最早是由中科院自主研发。

在2010年创立龙芯中科技术有限公司,龙芯也走出实验室走向了产业化。这一切现在看来都很美好,可就是“自主研发”这四个字,直接把龙芯中科送进了舆论的漩涡中。

事件的起因是在2011年,龙芯中从美普思科技公司购买了MIPS32和MIPS64 架构的永久授权,使用MIPS架构开发芯片。

一石激起千层浪,紧随而来的就是网络上的口诛笔伐,开始质疑龙芯使用美国的架构怎么能叫”自主研发”,并且质疑龙芯中科骗取国家科研经费,并称其为国产芯片的耻辱、中国科技的笑话、欺世盗名的叛徒。

不得不承认公司自诞生之初,确实得益于国家一笔不小的科研经费才正式成立。究竟花费了多少就不得而知了,根据坊间传闻是5个亿,其真假无从考证。3年后,龙芯中科靠着芯片利润勉强生存,直到2015年,龙芯中科才真正实现盈利。

直到最近,龙芯的新一代四核处理3A4000的初样设计已正式交付流片。而且3A4000处理器的研发完全是靠龙芯中科自己的利润和股东的投资完成的。

可仍然有网友的第一反应是“骗经费的又来了”。

一场真正的科研造假

这世上的事就是如此,好事不出门,坏事传千里。可要是说这坏事根本不是自己做的,你说那得多憋屈!

经过调查,我们发现一个有趣的事情,有很多网友完全分不清“龙芯”和“汉芯”的区别,随即跟风黑龙芯中科是骗经费的小偷。

事实上,“汉芯”才真正是一次低劣的、让人发指的科研造假事件!

在2003年的2月份,上海交通大学的陈进教授在一场发布会上正式对外宣布他自己“发明”的芯片“汉芯1号”,而实际上这是一块摩托罗拉的芯片。

陈进先是从国外买回芯片,并且打磨掉“摩托罗拉”的铭文,通过印上“汉芯”的标签,才得以“发明”出这块芯片。

更加有戏剧色彩的是,这块芯片还通过了国内专业的专家组成员的评审鉴定。认定“汉芯”的性能已经接近国际先进水平,而且还在某些方面超过了国外的同类产品。

陈进作为“汉芯1号”的“发明者”,不仅获得了上亿元的科研经费,还被上海交大特聘为长江学者,上海市也授予其“上海市创业领军人物”称号。

陈进通过这种近似愚蠢的方式获得了无数金钱与荣誉。

这个谎言一直持续到2006年的1月份,在清华大学的论坛上经人爆料才得以让整件事情浮出水面。

原本给中国人极大自豪感的“汉芯1号”,瞬间就成了中国芯片制造业的笑话,民众对科研的怀疑,对学术的怀疑,直到今天仍不能释怀。

龙芯,真正的背锅侠

取名字,真的是个技术活。“汉芯”,“龙芯”,一字之差,而且争议点都来自“骗取经费”,这让多少吃瓜群众傻傻分不清楚。

经此一事,中国人对“自主研发”的狂热期盼,从一种梦想扭曲成了一种偏执。

在计算机领域里,大多数人对自主研发的理解就是从0到1的过程,只要敢打着“自主研发”的旗号,肯定会被扒的体无完肤。

打个比方,如果你要自主研发个板车,你得先从砍树的斧头开始研究,这才对起“自主研发”这四个字。

这个板车的比喻看上去很滑稽,可一旦换做是软硬件开发,偏执的人非但不觉得可笑,还觉得自己挺有理。

说的再极端一点,你只要说你的产品是自主研发的,这部分偏执的人,恨不得发明者每呼吸的一口气都是来自于中国的,更别提产品的核心技术是出自其他国家,你不符合这个标准就是你的问题。

连工具都不允许使用的“自主研发”,难度之大,可见一斑。

技术分析,龙芯的自主研发

龙芯所谓的“自主研发”,是真?是假?

从技术上看,龙芯确实是自主研发的芯片。从表面上看,龙芯也确实使用了美国的MIPS架构来开发芯片。那为什么还能说龙芯是自主研发的呢?想解释的明白这个事,还得从CPU的架构说起。

细说起来,一个CPU的架构可细分为两种,一种叫指令集架构,一种叫微架构。

如果把处理器比作是一个算盘的话,指令集架构就是算盘运算时使用的“加减乘除”这些法则,你看不见摸不着,但确实是客观存在的法则;微架构就是算盘上的算珠,你能看得见摸得着。

所以,微架构决定着CPU内部原件“长什么样子”,它们如何排列;而具体的工作原理就是指令集架构所规定的。

对于CPU来说,只要指令集相同,就算微架构的花样再多,都是可以正常进行工作的。

好比是不管你的算盘使用什么材料的算珠,什么样的算盘框子,用什么东西串起来的,只要你懂得“加减乘除”这些运算法则,使用任何一个算盘都可以进行计算。

那么,要是指令集架构完全不同,就意味着整个CPU的运算法则是不相同的。运算法则不同,CPU内部的排列顺序自然不会一样。

所以,不同架构的CPU根本没有可比性。

这就像是在对比“加法”和“除法”,哪一个运算速度更快。

科普向,龙芯使用什么架构?

我们一般提到CPU的架构,大都是说指令集架构,也就是CPU的运算法则。现在市面上共有4类主流的CPU架构,分别是

英特尔和AMD所使用的X86架构;拥有全部的复杂指令集,可以应对各种使用场合。

ARM公司自己的ARM架构;它是一种进阶精简指令集,相比X86去掉了一部分无用的算法,所以它的功耗更小,现在被用作智能手机的处理器。

美普思科技公司的MIPS架构;它只是精简指令集,所以它的设计更简单,开发周期更短,可以短时间内开发出下一代处理器。

IBM公司的PowerPC架构。它也是精简指令集,随着IBM公司的没落逐渐被人们所淡忘,现在只存在于通信、汽车等专有领域中。

每一类指令集,都是好几代指令集产品的总称,它们下边还有N多个具体的指令集。

所以,在龙芯开发立项时,他们能选择的也只有4条路,X86、ARM、MIPS、完全自主研发架构。

自主研发芯片的意义就在于彻底摆脱AMD和英特尔的技术封锁,而ARM公司本身不生产芯片,完全靠卖芯片的架构方案赚钱。如果完全自主开发指令集,难度特别巨大,相当于是重新定义一套计算方法。

以X86为例,除了一开始的x86指令,还有x87,MMX,SSE1-4,x86-64,AVX1-2等等,每次指令集更新都会申请相应的各种专利。

想使用指令集,就要看人家英特尔的脸色行事,并且很多指令集都是在专利封锁之内根本不能使用,所以要是使用了X86架构,那么在CPU生产上永世不得翻身。

永远使用落后的指令集,性能永远是落后的。

谁又会买一个性能过时的产品呢?

反之,掌握着众多专利技术的英特尔,在某些专利上设置一些陷阱,诱使你购买某项专利并使用,不知不觉间便侵犯了另一项未购买的专利,对它来说相当容易。

所以凡是真正有实力与英特尔一争高下的企业,绝不会到英特尔的领地内——使用x86与其竞争。这就是ARM指令集能在移动时代迅速兴起的原因。

综合利弊,开发周期短,可以快速进行迭代,专利束缚较少的MIPS架构成为了龙芯的首选。

选择,这是个问题

选择MIPS架构,不仅仅是金钱成本和时间成本的问题,更是因为它与英特尔、AMD、ARM三家完全没有市场重合,没有专利束缚。这也是龙芯购买MIPS永久授权的原因,想在芯片制造领域中翻身,只能这样做了。

在距离自主研发指令集的道路上,中国还差的很远。

如果这还不算“自主研发”,那它应该算什么呢?

龙芯又什么时候才能摆脱“科研造假”的帽子呢?

说了这么多,仍然无法改变龙芯处理器不好用的事实。不仅仅是性能不足,而且也不具备良好的软件生态,使用起来体验特别差。

可能,现在对龙芯最好的支持,就是不去支持。反正现在它还是不好用,静静的等它成长的那一天吧。

别去消磨心中那仅存的美好。

推荐内容