来源|远川研究所(ID:caijingyanjiu)

作者|杨健楷

头图|IC photo


2020年11月29日,远川研究所发布了《谁主沉浮:国产CPU的三大路线之争》一文。该文讲述了在缺芯少魂的时代背景下,胡伟武等人在2001年成立龙芯课题组,在2002年成功研发出龙芯一号CPU,打破了英特尔等国外厂商在中国市场的垄断局面,其后的十几年,龙芯经历了数度起伏,现已成为国产CPU产业第一梯队中的佼佼者。


上述文章发出后,引发了业内对于技术路线的讨论:引进,还是自主?对于不同的架构和公司,曾有不少专业人士提出自己的意见,并与远川研究所科技组做了深入探讨,引发我们进一步思考,国产CPU自主派的价值,究竟在哪里?


带着这个核心问题,我们在今年5月27日在上海与胡伟武做了两个小时的长谈,全面复盘了龙芯的二十年历史,试图厘清以下问题:


1. 以龙芯为代表的自主派路线是如何诞生的?

2. 龙芯是如何摸索出一条成功的市场化路径的?

3. 国产CPU产业的历史发展规律是什么?


一番交谈下来,上述疑问悉数得到解答。胡伟武为我们讲述了一个全新的国产CPU故事,展现了龙芯不同成长阶段的时代背景,总结了一个自主派团队二十年的战斗经验。


在胡伟武看来,龙芯二十年做的所有事情,都围绕一个中心展开:在外国厂商垄断的生态体系之外,中国的信息产业发展需要一个独立自主的存在。龙芯最为重要的价值,是在这件事情上做了二十年,也就能够从不掌握产业规律的“必然王国”,走到掌握并充分利用产业规律的“自由王国”,最终将在2023年走向公开市场。


那么,龙芯是如何走向“自由王国”的?以下,是远川与胡伟武的对话:


01 自主派路线的诞生

胡伟武与导师夏培肃院士<br label=图片备注 class=text-img-note>
胡伟武与导师夏培肃院士


虽然会议的主题是高性能计算机,但大家讨论后聚焦在CPU上。那时高性能计算机都是用国外芯片来做。金怡濂院士的一句话让我记住一辈子,他说,CPU这个东西一定要做,哪怕做个8086也得试试看。8086是英特尔在1978年推出的16位处理器。


我的导师夏培肃院士多次跟我说,我这辈子最大的心愿是搞好中国的计算机事业,我们这代人没搞好,你要搞得比我好。


与此同时,我的师兄李国杰院士,计算所第二代和柳传志并肩的牛人,在主持开发曙光机、以市场化手段发展服务器产业同时,又开始不断呐喊,倡导自主,给我们第三代以实际的支持,拉开了龙芯自主研发CPU的序幕。


所以,我们精神上传承自第一代计算机人,然后也要向第二代计算机人学习市场化的方法,由此在市场化条件下实现自主,创造一个独立于Wintel(微软-英特尔)和AA(安卓-ARM)的第三套体系。


 远川 :2006年,龙芯与很早提倡自主创新理论的北大教授路风,一同在科技部和中宣部举办的自主创新报告团演讲。路风的理论对龙芯产生了什么影响?是否从那个时候开始,中央层面上已经开始意识到,产业政策应该往自主创新的方向走?


 胡伟武 :2006年的中央自主创新报告团,我和路风教授在一个组,听过他的报告,印象最深刻的就是技术创新能力。后来,我将其提炼为,高技术产品背后是技术,技术背后是技术能力,技术能力是最重要的,相当于自主创新的“枪杆子”。


2006年到2010年间,龙芯CPU各方面稍有起色,国外各主流CPU企业都找过龙芯,希望跟我们合作,他们说,你们不用这么辛苦,技术可以授权,用我的就行了,或者谈合资。坦率说,当时把他们的二流、甚至三流产品给我们,也比我们的一流产品好。


但是从技术能力的角度,不该要。我后来说,他们翻来覆去跟我讲技术合作,其实就是4个字,交枪不杀。我只要把枪杆子交出来了,放弃了,自主创新的实践就中断了,队伍就散掉了。


那么,是不是从2006年开始就转向了自主创新?应该说,那时是拉开了自主创新的序幕,或吹响了号角。2006年开全国科技大会,是第二次科学的春天,中央在科技理论上明确:科技要紧紧围绕经济社会发展的中心任务,解决制约经济社会发展的关键问题。随后召开十七大,明确了企业是技术创新的主体。


但是,究竟怎么创新呢?其实仍有争论。2006年开科技大会之前,对于应该叫自主创新还是开放创新,大家意见不一,有人说我们现在开放了,应该叫开放创新。虽然后来官方文件都表达为自主创新,但实际上做定义的时候有三种模式:原始创新、引进消化吸收再创新以及集成创新。政策真正落地执行的时候,客观上来讲,原始创新几乎没有支持或者不怎么支持,因为周期太长。


到了去年的十九届五中全会,有两句表述值得注意:“把科技自立自强作为国家发展的战略支撑”,以及“以改革创新作为根本动力”。这实际上终结了创新模式的争论,但在实践层面,估计至少还需要10~15年的时间,才能证明自主创新这条路是对的。


02 龙芯下海

胡伟武与学生技术攻关<br label=图片备注 class=text-img-note>
胡伟武与学生技术攻关


正因为团队军心比较稳定,即便工资很低,龙芯也最终挺过了最低潮的2010年到2015年,最后在市场中找到活路。


信息产业有个特点,叫大尾效应,除10%的企业占据90%的市场,还有90%的企业占据10%的市场,这些企业还能活。2006年开始,龙芯开始在涉及安全的工控领域如轨交、电力拓展,原来这些场景根本不敢用龙芯,全是国外的,在我们慢慢做完几个项目后,逐渐取得了业界的信任。


工控领域从硬件到软件都是垂直独立的,没有被生态垄断,各种CPU都能用一点,即便你的产品品质差一点,也可通过贴身服务弥补。从2013年到2015年,我们至少做了几百个“小烟囱”项目。


到2015年,龙芯营收过亿,由于团队很省钱,达到盈亏平衡。所以我说,龙芯做工控,是种了一个盐碱地,虽然不好种,但你认真做一定不饿肚子。工控市场种好了,也就成了龙芯的根据地,没人争,也没人争得过。


 远川 :这里有一个问题,工控市场为什么这么散?


 胡伟武 :工控原本不是一个平台化的领域。


举个例子,在工控场景,如果你的内存控制器不是自己做的,就不能把内存颗粒调通。那如果你买别人的IP来做呢,买谁的就找谁帮你调,而工控特点是很散,你总不能100个都要别人帮你调,供应商只会帮你调一次,但不会帮你调很多次。


同样的,工控场景的内核也是五花八门,不是通用的,这个核跑这个操作系统,那个核跑那个操作系统,如果不是自己研发的,你是不会调的。这就是为什么工控市场要从头开始建立能力,才能做得出来。


所以,芯片不是核心技术,里面的IP、内核等才是核心技术。买IP然后做出一个芯片来,一两年肯定够了。但是要做出ARM这样的CPU核或者像龙芯这样自己做CPU核,没有10年是不可能的。


这就是掌握自主研发这个枪杆子的好处。工控市场需要5~10年才能进去,进去之后需要保障10~20年的服务。时间这么长,那么,龙芯就死不了。有了这个底牌,我们才敢说,龙芯是一只不死的队伍。


而且,因为龙芯进入工控市场很早,现在有能力抓住工控平台化的机遇。


工控有一个经常用的实时操作系统,是风河公司的VxWorks,高铁也好,大飞机也好,控制都用它的,可靠性强。但风河没有图形显示系统,而飞机要飞得快,仪表显示要保证实时性,Windows做图形是很容易的,但保证不了实时性。龙芯凭借在这方面的努力,在积累了大量客户经验后,做出了全世界最好的实时操作系统的图形系统。


基于工控实时操作系统,龙芯有能力进一步将其平台化。正如安卓把打车、购物等许多本地服务app化,龙芯也照样可以把飞机、高铁、工厂等工控场景app化。


03 找到规律那个“鸡蛋”

龙芯2021年新款芯片3A5000,支持自主指令系统架构<br label=图片备注 class=text-img-note>
龙芯2021年新款芯片3A5000,支持自主指令系统架构


当然,在构建第三个生态体系的过程中,龙芯也真是运气非常好,在我们很弱的时候有试错机会,稍强一点,再给我们找个对手练,练完一个对手后,再来一个更强一点的,国内对手练三轮,龙芯就可以走向开放市场了。


 远川 :刚才我们说了很多国外厂商,我们信息产业之前走弯路,是不是因为对于他们的成败,其实认识是不够深刻的?


 胡伟武 :对,你说的很对。我们来简单比较一下现在居于统治地位的Wintel和AA体系,也研究一下英特尔和谷歌的模式。


首先来看英特尔,估计很少有人意识到,微软的一个操作系统,不管谁的主板都能装,那么多接口插上去都能认,甚至10年前的Windows今天还能装。这是因为,英特尔虽然打的inside,但其实outside做的很厉害。然后我们看谷歌,安卓系统其实基于开源的Linux开发,Linux一升级,原来的应用就不能用了,安卓不管怎么升级,老APP都能跑。


英特尔和谷歌的共通之处,是他们学会了怎么把生态系统管起来。而且英特尔的功力更胜一筹,安卓系统放到不同硬件设备上是不兼容的,但是英特尔可以做到主板级兼容,这个技术套路很深,需要研究很长时间才能弄通。


再放大到整个产业观察,我们会发现,总体而言,电脑是芯片赚钱、整机不赚钱,手机是芯片不赚钱、整机赚钱。如果手机芯片公司掌握着安卓,会是一个完全不同的格局。在产业现象的背后,就是规律,我们要找到那个规律,并且照其办事。只要按照规律来练,谁都不怕。


 远川 :感觉按照规律来办事,的确是挺困难的。


 胡伟武 :是的。任何现象背后都有规律,你要找到规律照着做才会赢。很多人受主观意愿牵制,但实际上违背规律。有人说,在风口上猪都会飞起来,大家听到这句话热血沸腾,但有没有想过,风停了,所有的猪都会摔死。


借用一句话,温度可以把鸡蛋变成小鸡,但是温度不能把石头变成小鸡,风就是温度,我们要找的是鸡蛋,而不是温度,这是最基本的东西。如果找不到,再好的概念都赔钱。


具体到龙芯的实践中,我们日常会做三件事:在研发实践中找到规律,上升为标准和流程;在管理实践中找到规律,上升为管理制度;在市场实践中找到规律,上升为商业模式。找到之后,在实践中反复运用,持续改进,螺旋上升。


但归根结底,龙芯要设立一个高于赚钱的目标,我们越是坚持为人民做龙芯,利润越会滚滚而来。我们越是坚持赚钱,利润就会离我们远去,这是辩证法的哲学。


 远川 :龙芯的核心价值在哪?


 胡伟武 :长期的积累。为什么是这个?也是一个比喻,这样你会很快搞清楚我们跟别人的区别。1000个人做一年,和100个人做10年,都是1000个人年,但工作效果会有天壤之别。


其中的差别,就是长期坚持的价值。龙芯的价值,就在于已经有20年了,任何人都比不过这个积累。并不是人人都可以体会这个优势。


04 龙芯的思考题


在两个小时的长谈中,胡伟武提到了一个产业现象:


就行业总体而言,电脑是芯片赚钱、整机不赚钱,手机是芯片不赚钱、整机赚钱。


这种现象背后必然有深刻的产业规律,抓住这个现象背后的规律,国产CPU也就能学会如何在残酷的市场竞争中迎接竞争并打下胜仗。


这个规律他并没有直接讲出来,而是让我们去思考。


本文来自微信公众号:远川研究所(ID:caijingyanjiu),作者:杨健楷