思想硬才能技术硬
胡伟武
根据“三会一课”要求,我每年要给大家讲一次党课。今年讲课的题目是《精神硬才能技术硬》。为什么选这个题目呢?发展硬科技是我国经济高质量发展必须要过的一个坎。我最近有一个深刻体会,就是一个团队、一个组织要做到技术硬,首先就必须做到精神硬。
最近龙芯的队伍扩展得很快,到上周为止已经有950多人了,考虑到很多新同事对龙芯还不够了解,所以我先大致讲一下龙芯的基本情况。
胡伟武
我们是2001年在中科院计算所开始研制龙芯CPU的。那时候我博士毕业没多久,满腔热血,觉得中国这么一个大国怎么能没有自己的CPU呢,下决心要做CPU。从2001年到2010年得到了科学院知识创新工程、863计划、973计划、自然科学基金、核高基重大专项等项目的支持,完成了近10年的技术积累。回过头算一下,我作为计算所的课题组长,这10年总共花掉国家4个多亿。
2010年,龙芯团队转型成立公司。跟市场结合,把科学院的技术(样品)转换成产品。这个过程很痛苦。当时我们转型的决心非常大。像张戈、高翔他们18岁跟我读研究生,23岁博士毕业,25岁就评了副高,26岁从计算所辞职加入公司;杨旭、李晓钰他们当时都是博士生,从计算所退学加入公司。即使这样,我们还是走了很多弯路。一般人办企业是从零开始的,像我这样的研究员办企业是从“负数”开始的,“负数”就是美国人的论文看得太多了,国家项目指南看得太多了。最终我们肃清了“学院派”的流毒,并在市场实践中形成了工控和信息化两个市场方向。这个过程总结起来有两个公式,一个是“样品+质量体系=产品”,另一个是“产品+服务体系=商品”,然后企业就能良性发展。
2021年是建党百年,也是龙芯20周年。经过20年的努力,我们完成了技术“补课”,开启了自主生态建设的新征程。我们系统掌握了包括指令系统、CPU核、GPU核、内存接口、高速IO接口等在内的CPU关键核心技术,以及包括BIOS、内核、编译器(GCC、LLVM、GoLong)、虚拟机(Java、JavaScript、.NET)、浏览器、图形系统等在内的操作系统关键核心技术,龙芯CPU最新产品3A5000的性能已逼近市场主流CPU的水平,明年推出的3A6000性能将达到市场主流CPU的水平。我们的产品在安全设备、电子政务、能源、交通、金融、教育等领域得到了大量应用,形成了包括几千家企业的产业链,一个自主可控的信息产业生态正在形成。
龙芯能取得今天的成绩,主要原因是打造了一支有“灵魂”的团队。我们在2001年成立龙芯课题组的时候,就10来个人、100万经费和一间50平米的实验室。龙芯早期的核心研发人员主要是国内培养的,我到目前为止大概培养了60~70个博士生,留在龙芯的有近40个。我的导师夏培肃老师在计算所研究生工作研讨会上介绍过一条经验,说她的学生最优秀的都留下来了,我觉得我的学生最优秀的基本上也都留下来了。
20多年来我们度过了多次九死一生,就是靠这个团队坚持了下来。在长期坚持中,我们耐得住寂寞,挡得住诱惑,受得了委屈。
“十五”期间,国内对于要不要研制自主CPU没有取得共识。虽然国家给了龙芯一些经费支持,刚好那时候出了个“汉芯造假”事件,很多人就觉得龙芯也是假的,是在骗国家的经费、浪费纳税人的钱。那时候如果在百度里边输入“龙芯”两个字,第一个关联出来的词条就是“龙芯打假”,有人还专门做个了“龙芯打假”网站。
“十一五”期间,大家开始觉得龙芯是真的,却又觉得龙芯虽然技术上还行,但没有用,所以还是浪费纳税人的钱。为此,2005年我们派张福新他们到常熟建龙芯产业化基地,在没人用的情况下,自己做整机,并在江苏中小学推广了15万套龙芯教育电脑。2010年团队转型市场化运作公司时,我给龙芯确立了几条基本原则,其中一条是:龙芯团队不评国家奖、不报院士。2009年和2011年,计算所通过研究员投票推选我去报院士,我不报,我当时说过一句话“中国不缺院士,但缺一个像Intel这样的企业”。
“十二五”期间,我们刚下海就走了很多弯路,差点在市场的海洋中淹死。首先是犯了教条主义的错误,不了解市场需求,照着美国人的论文和国家项目指南做研发,导致我们承担的“核高基”项目卖100万套电脑的任务没有完成。当时领导和专家就觉得龙芯都做10年了还不行,看来发展CPU主要得靠引进,国家项目主要支持引进国外技术的CPU,只在工控领域给龙芯一些小支持,经费不到引进X86和ARM的5%。“十二五”前半期,我们的市场还没有做起来,而国家项目已经给龙芯断炊了,龙芯面临生存危机。我那时候经常看电视剧《长征》,长征多困难啊,但能坚持走下去!我们那时候就跟长征一样,也是非常困难的,开始减员增效、低成本运营,技术骨干比在计算所事业编制时的工资还低。从2010年龙芯转型企业主体后,到2012年间走了很多弯路,2013年我们进行管理、市场和研发的全方位转型,明确了“以创新发展为主题、以产业发展为主线、以生态建设为目标”的方针,到2015年销售收入首次破亿元,首次实现了盈亏平衡。
经过“十二五”的转型,“十三五”期间龙芯实现了CPU性能提高十倍、销售收入提高十倍的“双十倍”跨越。2020年龙芯研制成功的3A5000的通用处理性能是“十二五”主要产品龙芯3A1000的十倍以上,2020年公司销售收入超过10亿元,是2015年的十倍,各类CPU销售首次破百万片。
团队和人一样,都有组织(身体各部分)、有流程(呼吸、消化等循环系统)。人是有灵魂的,没有灵魂就是行尸走肉;团队没有灵魂就没有战斗力,龙芯团队的灵魂就是理想和作风的建设。我经常讲,不发军饷(或军饷很低)的红军和八路军最有战斗力。为什么国民党军的军饷比红军、八路军高很多倍,但红军、八路军没有人跑到国民党那边去?假如现在有的单位给你比在龙芯高好几倍的工资,你去吗?不好说。但我要告诉大家的是,当时我们最困难的时候,很多骨干都面临过这样的诱惑,面对3倍、5倍甚至10倍的工资,他们都没有走。所以我们的队伍是有战斗力的队伍,因为我们已经从思想上解决了为谁做龙芯这个根本性问题。
我们非常重视文化建设。制度管人的行为,就是要求大家想通想不通都得干;文化管人的思想,就是大家主动干。我们长期坚持又红又专、红重于专的人才引进和培养标准。我们承担过不少国家战略项目,国家给了很多条件和待遇引进海外高水平人才,但说实话我们引进不了,也尝试过,我见过不少水平很高的人,专是专、但不红。这些人“绝对值”很大,但一点贡献还没做就先要这个待遇要那个权力,对龙芯来说是“负数”,这样的人不能引进到龙芯团队来。
毛主席说过,社会主义的宣传阵地,我们无产阶级不去占领,就会被资产阶级占领。我把这句话改成“年轻人的思想阵地,我们不去占领,就会被洋买办占领”。什么是洋买办?就是一天到晚跟你说,咱们自己做的东西不行,他有个美国主子,做的东西比咱们自己做的好,我们可以通过他购买美国人的“好东西”。这种人就叫洋买办。我们一定要增强自主创新的信心,坚信自己研发的东西肯定能够超过美西方的,用这种信心占领我们的思想阵地。
多年来龙芯受到有关部委的多项表彰,有中组部授予的“全国先进基层党组织”、全国总工会授予的“工人先锋号”、团中央授予的“青年文明号”、中央国家机关授予的“五一劳动奖状”等等,这些都说明龙芯是一支很红的队伍,是一支听党指挥的队伍。
前面介绍了龙芯的一些基本情况。下面从两个方面给大家讲今天的党课:一是建立正确的科研价值观。二是用毛泽东思想武装龙芯公司。
一、建立正确的科研价值观
先讲讲我自己科研价值观的形成过程。
我1986年上中国科学技术大学,1991年9月本科毕业后被保送到中科院计算所,跟我的导师夏培肃老师读研究生,1996年3月博士毕业后留所工作,2001年开始做龙芯CPU,2010年开始办企业。
多年来,我有一个深刻体会,就是每次做人生选择的时候,少考虑对自己有多大好处,多考虑对国家和人民的好处,这样一辈子选下来就会发现对自己的好处是最大的。我的很多同学,包括大学、研究生同学现在都很羡慕我。我的导师曾经跟我讲,她1951年在英国爱丁堡大学博士毕业后回国,后来她的同学都很羡慕她,李国杰老师也是因为回国为国家做贡献,比他的同学都强很多。我们不要把平台当做自己的能力,国家给你这个平台,你是做了不少贡献,但有人就觉得这是我的能力,结果换个平台就不行了。
在长期的科研实践中,我逐渐认识到一个人的价值不在于他得到什么,而在于他付出什么,最终形成了为人民做科研的科研价值观。
要从根本上解决为谁做科研的问题,首先要正确认识我们的民族、国家、党和社会主义道路,如果在大道理上都认识不清,就很难知道为谁做科研。下面重点围绕“四个自信”和党的科技理论给大家讲一讲科研价值观。
(一)文化自信:民族认同
中华民族是个伟大的民族,在五千年的发展中凝聚起高度的民族智慧和创新精神。我认为中华民族是世界上最优秀的民族,没有之一。
古埃及很强大,现在也就是尼罗河的一个入海口。古希腊很强大,现在不过是爱琴海边的一个无足轻重的小国。古罗马很强大,现在也就是地中海中的一只小“靴子”。西班牙当年也很强大,现在谁还在乎他?英国当年号称“日不落帝国”,如今就英伦三岛那点地方还有人在闹独立。前苏联很强大,也不过才70年。美国建国才200年,强大不过100年,没想到近10年衰落得那么快,以其暴发户的心态和在国际上“欺男霸女”的做法,可知他强大的时间就像电路中的一个毛刺,不会长久的。
中国虽历经风雨,但是五千年来我们仍旧是这片土地上的主人,仍然在以一个国家体系存在并发展着,仍然是这个世界上的主要强国。国家都会有强弱的时候,然而纵观五千年历史,能够一直延续下来的国家主体只有中华民族。四大文明古国中,古巴比伦、古埃及、古印度的文明都湮没了,只有中华文明延续下来,只有中国文字一直延续下来,没有中断过,为什么?因为我们的“基因”好。中华民族在五千年的发展进化中形成了其特有的优秀基因,我认为主要有以下三条:
一是高度包容的文化。在世界大民族中,只有中华民族的智慧能够以高度包容的文化而不是狭隘的血统作为民族的特征,从而能够延续五千年的文化不被中断。中华民族由56个民族组成,历史上经历多次融合,从早期炎黄部落的融合到南北朝、五代十国、元朝、清朝的融合,一直都是文化融合。如果不是以文化而是以血统作为我们民族的特征,中华民族早就湮没在历史长河中了。这是非常高的智慧。
二是文明的正义性。在世界大民族中,只有中华民族没有文明历史的大血债,没有资本的大血债;中国的崛起完全依靠自己的力量,依靠自己的勤奋和智慧。中华文明崇尚为集体利益牺牲个人利益;而西方文明更加崇尚个人自由,不崇尚为集体利益牺牲个人利益。
三是精准的度的把握。在世界大民族中,只有中华民族的智慧能够把全民族的统一作为最高意志,面对内外强敌的威胁,坚决反击、永不屈服,并在反击胜利后适可而止,不因盲目扩张而导致民族资源衰竭枯涸,从而具有对内外危险无与伦比的抵御消解能力以及悠长的民族耐久力。我们每次遭到外族入侵,反击胜利后并不赶尽杀绝,每次扩张一点点,并一点点融合进来。
一个民族在数千年历史中能够始终如一地保持这种高贵的文明心态和创新精神,即或是一时落后,即或是曾经屈辱,也无法掩盖她不朽的万丈光芒!无法阻挡她像她几千年曾经的那样成为世界文明的领导者!我们不要因为暂时落后,就将那些曾经如野兽般残酷屠杀与掠夺世界的所谓发达文明,看得如同他们自己标榜的那样道貌岸然。一个依靠屠杀掠夺其他民族而积累了原始资本的血腥民族,不管他后来戴上了何等光芒闪烁的桂冠并且以世界领袖自居,终究都会付出惨痛的代价。
这就是我们民族的文化基因,我们对自己的文化要有充分的自信。
(二)理论自信:共产党的理论特征
理论自信就是对马克思主义理论特别是中国特色社会主义理论体系的科学性、真理性的自信。我从三个方面给大家讲一讲我的认识和理解。
第一,党的先进性主要来自理论的先进性。共产党是世界上唯一一个有理论指导的政党。美国的民主党和共和党有理论指导吗?没有。他们连党章都没有。我们党的先进性主要来自理论的先进性。
为什么要理论指导?这是一个发展观的问题,是民主发展还是科学发展?什么叫民主发展?就是按多数人的意见办。什么叫科学发展?就是按客观规律办。毛主席说过,真理往往掌握在少数人手里,多数人的意见不一定对。那我们按什么办?我们是在实践中不断探索规律,并且让群众认识到规律,然后大家一起按规律办。
党的先进性首先体现在对党员的严格要求。党章明确要求党员要参加党的一个组织并在其中积极工作,这个要求其他党派一般没有,美国的民主党和共和党不可能要求党员定期参加学习,参加“三会一课”。还有,每个党员都要宣誓,随时准备为党和人民牺牲一切。大家想一想,什么叫随时,什么叫牺牲一切?我们如果真正践行了这些诺言的话,还有什么东西不可以放弃?
中国共产党代表了中国最广大人民的根本利益。我们吸收先进分子入党,人品好的吸收进来了,学问做得好的吸收进来了,官当得好的吸收进来了,“三个代表”之后生意做得好的老板也允许入党了。可以说中国14亿人中80%的精英在党内。人类历史五千年,一个由精英阶层组成的政党一般都是为精英阶层的利益服务的,但是由中国的精英阶层组成的中国共产党公开宣布并努力践行,我们没有自己的特殊利益,是为广大人民服务的。这样的一群人就两个字可以形容:高尚。我们为什么能一党执政?就是因为党的理论使我们的党具有免疫力,能不断纠正错误,始终保持先进性。
我刚开始做龙芯的时候,因为很多东西都不会,就请硅谷的一些工程师来指导。其中有一个工程师是犹太人,相处时间长了就无话不谈,有一次他问我,你们共产党有多少党员?我记得那时候是6700万。我告诉他以后,他就反问我,你们党员怎么这么少?我说你没听错吧,6700万可是世界上第一大党。他说,你们有13亿人口,平均每20个人里才有一个党员,我们美国的民主党和共和党的党员比例比你们高,说明比共产党得民心。
我说这个不对,我们入党很难的,得写好几次申请书,还得参加政治学习,入党后还要经过一年的预备期教育和考察,具备条件的才能转正。给他讲清楚后,我就问他,你们是怎么入党的?他说他们入党很简单,填个表格、签个字就行了。
然后我就给他讲,我们每个党员入党时都要发誓,随时准备为党和人民牺牲一切。他想了想说,那你们共产党很了不起,平均每20个人里就有1人愿意为了党和人民的利益随时准备牺牲一切,我们美国是做不到的。就是那次简单的对话引起了我的思考,我们共产党跟别的党真的不一样,我们党的先进性就体现在我们党是工人阶级政党,代表的是全中国最广大人民的根本利益。
第二,马克思主义理论的本质是平等公正。如果说资本主义的旗帜上飘扬着“民主自由”4个大字,那么社会主义的旗帜上则飘扬着“平等公正”4个大字。民主自由是上层建筑层面的东西,会随着生产关系发展而发展,而平等公正是人类社会的发展目标。对资本主义的民主自由我们还是要肯定的,因为与封建社会把人分等级相比,它实现了一定程度的平等,但还需要进一步提升。
举几个例子。只有我们共产党提出实现全民脱贫,而且我们真的做到了;而按照联合国的标准美国还有三、四千万人没有脱贫。还有,我们党规定党员领导干部不得经商,它的充要条件就是资本家不得执政。在美国,特朗普、小布什都是资本家,他们可以执政;但在中国任何一个私营企业老板都不能当官,只能进入政协、人大参政。
规定领导干部不得经商是我们党的核心标志之一,杜绝了钱权结合。历史上的朝代,比如汉、唐、满清,建国50年到100年的时候是最辉煌的时候,到了100年之后就开始走下坡路,因为它丧失了警惕,开始堕落,有钱的、有权的、有知识的勾结起来剥削广大人民,最后被推翻了。还有,我们党规定当“裸官”不行,如果老婆孩子都在国外,那就不能当官。
近期,中央对司局级干部增加了新要求,就是家属不能在企业当高管,我有好几个担任司局级领导干部的朋友,就是因为家属在企业当高管,或者家属辞职,或者自己辞职。正是因为我们党对党员干部要求这么严格,几乎不近人情地严苛,才能保证我们始终站在人民的立场上,才能保证党在500年、1000年以后还能执政。这就是我们共产党的厉害之处,我打心眼里佩服,打心眼里拥护。
共产主义的旗帜上闪耀着“平等”的光辉,但是我们也要认识到,平等是终极目标,实现平等是一个渐进的过程。就像数学函数1/n,当n趋于无穷的时候,这个极限等于0;当n是一个具体的值,不管这个值多大,1/n都不等于0。当我们在通往平等的道路上一步步迈进时,我们就在朝着共产主义的目标迈进。什么是共产主义?共产主义也有先进和落后、好与坏的矛盾,但是共产主义没有阶级矛盾,没有剥削。
去年12月26日,毛主席诞辰日,团中央举办了一个“中国制造日”活动,让我去做个报告,讲讲毛泽东思想。我当时开场第一段话是这么说的,“昨天是西方的圣诞节,西方的圣人昨天生日,今天是我们中国人的‘圣诞节’,中国的圣人毛主席今天生日;西方的圣人说这个世界没救了,我那儿有个天堂,你这辈子好好干,下辈子可以到天堂来;中国的圣人说,只要我们消灭剥削和压迫,让人民当家做主人,我们就可以把现世改造成天堂”。共产主义就是这样一个社会,我们正在一步步朝着这个方向前进。
第三,党的理论是不断发展的,但变化中有不变的基本原理。对这个问题的理解,要注意把握三点:一是立场,即人民的立场还是精英的立场。尤其是党员要站稳人民的立场,这是我们安身立命的东西。我前一阵子在网上查了一下,我们国家缴纳个人所得税的起征点是月收入5000元,14亿人中每年缴纳个人所得税的只有6400万人。今天坐在龙芯会议室听课的都应该是缴税的吧?可能有人认为个人所得税起征点太低了,应该提高。有些人觉得我们都是精英阶层,比那些夏天冒酷暑在工地劳动、冬天冒严寒在风里吃饭的人自然要高一等,大家可千万不能有这样的思想,人没有高低贵贱之分,都是平等的,我们必须要站稳人民的立场。
二是观点,即主观决定客观还是客观决定主观。什么是主观决定客观?就是当一个事情不知道怎么办的时候,大家来投个票,按多数人的意见办;但多数人的意见是会被误导的,只要媒体掌握在手里,就能决定多数人的意见。什么是客观决定主观?就是从事实出发,当一个事情不知道怎么办的时候,先找个地方做试点,在试点中总结经验教训,再扩大试点,再总结,最后在成熟的时候上升为规章制度。毛主席在《实践论》中讲的从实践到认识、从认识到实践的过程,邓小平讲的“摸着石头过河”,科学发展观讲的前进中的问题用发展的方法来解决,都是这个意思。
三是方法,即矛盾的两个方面还是一个方面。看任何事情,是看两个方面还是一个方面,哪个是主要方面。看问题不全面,方法不正确,就可能出现失误或者错误。
上面讲的是党的理论的基本原理。随着实践的发展,党的理论不断发展,形成具有实践指导意义的具体理论。下面围绕党的基本理论中“平等”这个基本原理,结合改革开放的实践,给大家讲一讲我们党是如何处理好效率和公平的关系的。
党的“十二大”开始转向以经济建设为中心。私人企业快速发展,允许一定程度的剥削,因为我们要发展经济,让少数人先富起来。我2003年开始当全国青联委员,参加了一些青联活动,有一次听一个北大很有名的经济学家做报告,他说改革开放以来我们分田到户,调动了人的积极性,生产效率提高了,但是研究发现资本的效率是人的效率的700倍,所以我们的政策应该向资本倾斜。我不知道这700倍是怎么算的,反正我听了以后很不高兴。私人企业快速发展,社会开始出现贫富两极分化,两极分化到一定程度,党就开始慢慢往回纠,这里面有精准的度的把握,有对效率和公平这对矛盾的天平的不断调整。
党的“十六大”提出“坚持效率优先、兼顾公平”,而且它有个解释,“初次分配注重效率,再次分配注重公平”。什么是初次分配?薪酬、股权都是初次分配。什么是再次分配?政府的税收是再次分配。政府收了税以后给谁花,是给企业发展再生产,还是用来保障民生?“十六大”开始政府将税收主要用来保障民生,免掉了征收了5000年的农业税,免掉了农村孩子的学费,等等。
党的“十七大”提出“初次分配和再分配都要处理好效率和公平的关系,再分配更加注重公平”。开始强调初次分配中的公平问题了。“十七大”之前,我国出台了一个《劳动合同法》,是规范企业和员工的关系的。我当全国人大代表时学习过这部法律,可以说,这部法律是全世界所有劳动法中对工人阶级保护得最严格的法律,完全向着工人阶级。
当时有不少人反对这部法律立法,认为是立法超前。法律专家说,民法的基本原则是对等原则,《劳动合同法》太不对等了,但当时人大的解释是这部法律不是民法而是社会法。地方政府包括主管经济的一些官员说,我们现在的投资环境已经不如东南亚了,如果再这么一弄就更没有人来投资了。但是我们还是在“十七大”之前出台了这部法律,为什么?因为我们共产党是工人阶级的政党,工人阶级是我们国家的领导阶级。
在《劳动合同法》出台之前,我国农民工签劳动合同的比例只有百分之二十几,农民工工伤等的各种维权没有法律依据,政府没法帮他们维权。当时深圳有个服装厂,把工人锁在工厂里干活,结果着火烧死一百多人。现在农民工签劳动合同的比例应该超过95%了。我参加了“十七大”前的一些座谈会,当时有个判断,农民工是工人阶级的重要组成部分,即将成为工人阶级的主体。
党的“十八大”提出“初次分配和再分配都要兼顾效率和公平,再分配更加注重公平”;而且提出了“双同步”,即“努力实现居民收入增长和经济发展同步、劳动报酬增长和劳动生产率提高同步”。什么是居民收入增长和经济发展同步?打个比方,假设今年北京市的GDP增长了10%,居民收入增长了8%,北京市委书记考核可能会被扣分,因为没有实现同步;而假设今年北京市的GDP增长了8%,居民收入增长了8%,居民收入增长和经济发展才是同步的。
还有,劳动报酬增长和劳动生产率提高同步,说的是企业的效率增长10%,工资得涨10%。当然,企业效率指的是全社会平均的,不是指某个企业的,如果一个企业今年效率涨了一倍,工资也涨一倍那不现实。所以,即使在经济困难的时候,我们也不断提高最低收入标准,不断地提高养老金标准,虽然这对企业都是负担,但我们是共产党领导的,要强调公平。
党的“十九大”提出“坚持按劳分配原则,完善按要素分配的体制机制,促进分配收入更合理、更有序”,“坚持在经济增长的同时实现居民收入同步增长、在劳动生产率提高的同时实现劳动报酬同步提高”。我上小学时就知道社会主义分配制度是按劳分配,改革开放以后强调按要素分配(包括劳动、资本、管理和技术4个要素),曾经有一段时间劳动不被重视,管理、技术、资本拿了很多,“十九大”又明确按劳分配原则。最近中央有个新的提法叫三次分配,就是强调企业要有社会责任,希望企业通过捐赠等各种方式来回报社会。
我们党的理论发展,以马克思主义为指导,植根于中华民族这块沃土,精准地把握好度,一步步走向公平;每向公平走一步,就离共产主义的理想近一步。所以,党的理论与资本主义理论相比有着无比的先进性,我们怎么能不自信?
(三)道路自信:中国特色社会主义道路
首先,大家要认清资本主义和社会主义的本质特征。概括起来讲,就是从民主自由到平等公正。为了看清两者的区别,我们先对自由、民主、法治这些概念进行分析。
先讲自由。西方讲天赋人权,我们举一个极端的例子,为什么我们没有杀人的“自由”?动物之间可以互相残杀而不受到惩罚,但人为什么不行?因为我们觉得物竞天择太残酷了。所以文明社会的一个基本原理,就是每个人交出部分权力由国家按照多数人的意见统一行使。比如全世界所有人都同意,杀人这个权力,大家都交出来由国家统一来行使,国家可以枪决死刑犯,可以发动战争。但是因为历史的不同、文明的不同,不同的地方交出的权利是不一样的。
我多年前曾在《参考消息》上看到一篇报道,说美国一个老头为了省水,在自家的后院里弄了个蓄水池接雨水,结果被他邻居告了;按照美国那个州的法律,雨水是国家财产,接雨水就是偷盗国家财产,如果罪名成立得坐10年牢。但蓄水节约在中国是个美德,这个权利不是交给国家统一行使的。所以,不同的文明、不同的国家,每个人交出的权力程度和交出哪部分权利是不一样的。
总体上中华文明强调个人应该为集体牺牲一些个人利益,而西方强调不能牺牲得太多。从抗疫就能看出来,日韩跟我们的文化差不多,虽然也是资本主义制度,但他们与美西方比疫情管理就好一些,因为受东方文化的影响,老百姓觉得受点约束是应该的。
其实,自由和自私只有一墙之隔,很多打着自由旗号的人其实是为自私找借口。美国指责我们为了新冠疫情防控限制了人民的自由,前一阵子我也想过这个问题,革命先烈不是追求“若为自由故,两者皆可抛”吗?后来我想清楚了这里面的区别。革命先烈是为了别人的自由抛弃自己的生命;而美国人精英阶层是为了自己的自由抛弃弱者的生命。
关于民主,是民主发展还是科学发展,是按科学规律办还是按多数人的意见办,前面已经讲过了。
下面讲讲法治。《共产党宣言》我经常读,里面有这么一句话,“法律、道德、宗教在他们(无产阶级)看来全都是资产阶级偏见,隐藏在这些偏见后面的全都是资产阶级利益”。彭真同志当人大常委会委员长的时候说过一句话,立法就是在矛盾的焦点上切一刀。这一刀是很难切的。
我给大家举个极端的例子。二战结束后,盟军有个非常有名的纽伦堡审判,目的是要把纳粹军官送上绞刑架。纳粹军官为自己辩护,说我无罪,我在执行国家的法律。希特勒这个人很坏,但很聪明,他通过国会立了几部法律,目的就是消灭犹太人。纳粹军官说我执行国家法律,有什么罪?后来审判不下去,就休庭了。最后合议庭经过合议作出一个立法的基本原则,叫作“恶法非法”,判定希特勒那几部法律不是法律,纳粹军官还得上绞刑架。有点“胜者为王”的感觉,是不是?法律有时候真是个“双刃剑”,我们不能什么都生活在法律的底线上。
再举个例子。基层自治制度是我国的基本制度,农村的村委会是老百姓选的,如果一个村里姓张的占70%、姓李的占30%,每次村领导都会选姓张的。村委会主任的权力很大,他可以批宅基地只给姓张的、不给姓李的,盖公章只给姓张的盖、不给姓李的盖,等等。所以我们对法治也要一分为二地看。我们立的法律就应该是向着工人阶级和农民阶级的法律。
其次,大家要认清中国特色社会主义道路是中华民族伟大复兴的必由之路。在中国历史上有几个盛世,汉、唐、清时GDP占全球至少1/3以上,宋朝时GDP占全球50%以上,全世界都在学汉语,唐贞观四年全国刑事案件只有29起。西汉时期有个将军叫陈汤,驻守边关,在没有上书中央得到皇帝同意的情况下,率军出击1万多里,把叛乱的匈奴单于的脑袋砍了下来,挂在了城头上,回来后进行自我弹劾,陈述用兵情况,说此举就是想让全世界都知道“明犯强汉者,虽远必诛”。大家看,这就是盛世。中华民族伟大复兴就是国际地位又达到曾经的盛世水平。
今年是中华人民共和国成立73周年。现在中国的GDP大约占全球18~19%,美国大约占24~25%,再过几年,中国的GDP就能超过美国。中央没有说到本世纪中叶我们第二个百年目标实现后,我们是否达到复兴的水平。要是让我来给复兴设一个条件,如果能实现“美国的高考必考汉语、中国的高考选考英语”,那我们肯定是盛世复兴了。
实现中华民族伟大复兴,必须坚持走中国特色社会主义道路。道路很漫长,因此中央设了一些重要的里程碑。
1987年党的“十三大”制定了“三步走”发展战略。第一步,到1990年,实现国民生产总值比1980年翻一番,解决人民的温饱问题。第二步,到20世纪末,国民生产总值再增长一倍,人民生活达到小康水平。第三步,到21世纪中叶,人均国民生产总值达到中等发达国家水平,人民生活比较富裕,基本实现现代化。
1997年党的“十五大”在“三步走”发展战略的第二步目标即将实现之际,提出了新的“三步走”发展战略。第一步,2010年实现国民生产总值比2000年翻一番,使人民的小康生活更加宽裕;第二步,到建党100周年时,使国民经济更加发展;第三步,到建国100周年时,基本实现现代化,建成富强民主文明的社会主义国家。2002年党的“十六大”明确提出全面建设小康社会的奋斗目标。2012年党的“十八大”提出到2020年实现全面建成小康社会的宏伟目标。
2017年党的“十九大”作出新的战略安排:第一步,2020年全面小康;第二步,2035年基本实现社会主义现代化;第三步,到本世纪中叶,把我国建成富强民主文明和谐美丽的社会主义现代化强国。其中“基本实现社会主义现代化”提前了15年。
可以看出,社会主义制度的优越性不仅在于集中力量办大事,更在于长期坚持办大事。实践已经证明和正在证明,中国特色社会主义道路是中国人民的历史选择,是实现中华民族伟大复兴中国梦的必由之路。我们要清楚地看到社会主义跟资本主义的差异所在、优势所在,更加坚定走中国特色社会主义道路的决心和信心。
(四)制度自信:中国特色社会主义制度
首先,讲一讲我国的政治制度。我国的国体是工人阶级领导的、以工农联盟为基础的人民民主专政的社会主义国家。我国的政治制度包括一个根本制度、三个基本制度;一个根本制度就是人民代表大会制度,三个基本制度分别是中国共产党领导的多党合作和政治协商制度、民族区域自治制度、基层群众自治制度。中国共产党领导的多党合作和政治协商制度是在长期的革命和建设过程中形成的,发挥了非常重要的作用,并将长期存在和发展。民族区域自治制度就是在国家统一领导下,各少数民族聚居的地方实行区域自治、设立自治机关、行使自治权的制度。基层群众自治制度就是依照宪法和法律,由居民(村民)选举的成员组成居民(村民)委员会,实行自我管理、自我教育、自我服务、自我监督的制度。
我们从新冠肺炎疫情防控来看看基层组织的作用。我们为什么能控制得住疫情?一个重要原因就是我们的基层组织发挥了很重要的作用。唐朝的时候就有基层组织。唐朝最重要的经济制度是“井田制”,基层组织制度就是“什伍制”,五户为一伍,设伍长;十户为一什,设什长。宋朝以后基层组织最低到县级,县以下靠乡绅管理。民国没有真正地把基层组织恢复起来。我们党把基层组织建立起来了,所以发生新冠肺炎疫情后才有村委会把守路口,居委会看住小区,把疫情有效地控制住了,这是我们的组织优势。西方完全靠警察就不行。
我们的民主是选举民主和协商民主的统一,这是我们民主集中制的优势。比如,要出台一个政策,让群众来表决,表决前要协商,看群众有没有意见;假设你提了三点意见,我看了后就跟你商量,说第一点提得不错,可以采纳,第二、三点提得也不错,但现在还有些早,可能过几年才能吸收进来,你想了想说行。所以我们的政策得票率会很高,执行度会很好,因为我们协商过。我们的法院也一样,经济类官司先在庭下调解,调解成功的有百分之六、七十,没必要一上来就掐,非要把矛盾激化到不可调和的程度,这是我们中华民族的智慧。
其次,讲一讲我国的经济制度。我国的基本经济制度是以公有制为主体、多种所有制经济共同发展的制度。我国是由政府发行货币,而美国是由私人发行货币,美联储是个私有银行,美国的几大金融寡头家族基本上能指定总统候选人。我国的经济制度具有很大的优越性。当年我们加入WTO的时候,美国人以为我们肯定能够变成美国的体制和制度,但我们按美国的算法玩赢了他。股市汇市都一样,我卖你买、你卖我买,谁钱多谁赢。美国人卖的时候,我们全国的央企国企一起买,他卖不过我买;美国人买的时候,我们全国的央企国企一起卖,他买不过我卖。由于我们的央企国企有统一意志,我们按照美国人的算法,通过买卖就能赢,避免让美国“剪羊毛”。我们现在GDP接近美国80%了,对美国来说60%是他的防线,前苏联和日本都是经济总量达到美国60%的时候被搞垮的。
美国大约平均每10年就得找个地方“剪羊毛”,这个“羊毛”的数量大概是1万亿美元。例如,上世纪80年代美国剪了日本的“羊毛”,90年代美国剪了东南亚和南美的“羊毛”。美国“剪羊毛”有两种剪法。一种是短周期剪法。以日本为例,刚开始,1美元兑250~300日元,美国人买很多日元在手里,然后逼着日本签订广场协议,通过各种方式让日元升值,最后升到1美元兑79日元,再把日元卖出去,赚了好多倍。而且日元升值导致产业成本大幅提高,制造业大量迁出日本。日本就这样被搞垮了。现在日本的GDP才四、五万亿美元,美国都二十几万亿美元了,日本的经济总量从1995年达到美国的71%跌到20%了。另一种是长周期剪法,大概十几年一个周期。首先美联储降息,向全世界输出美元,钱多了大家就发展经济;大概6、7年后,美联储加息,钱又回到了美国;一些国家的企业本来发展挺好的,突然钱流走了,企业经营困难;这些国家就找世界银行贷款,美国就说,为了公平竞争,你得开放你的股市和汇市;开放后美元再大举进来,把这些国家的优良实业资产廉价买走了。
本世纪初,美国本来想剪中国的“羊毛”,结果没剪走,资金链断了;2008年美国出现了金融危机,就剪欧洲兄弟的“羊毛”,把希腊、西班牙搞得都快破产了。当美国把一个国家搞得濒临破产,准备收割这个国家经济的时候,没想到这些国家发现还可以找中国借钱,中国人与人为善,借给他们救命钱,实现双赢。例如我们租了希腊的港口99年,而美国本来付出代价做好了局,该收割的时候没有收割成,恨死中国了。
所以,大家不要觉得公有制不好,不要觉得央企国企不好,央企和国企是我们国家经济和金融的稳定器。记得几年前,美国搞得人民币贬值,都到1美元兑7元多人民币了,中央就让央企国企把手头的美元卖出去,买入人民币,保持人民币稳定。我们公司财务说咱们是不是该囤点美元了,因为我们很多采购是用美元的;我说龙芯虽然不是国企,但得站在国家角度来看问题,能够搞垮人民币的只有中国人民,外国金融寡头没有那么多人民币,我们这时候不能买美元,一定要把人民币拿在手里。大家看现在都是1美元兑6.3元人民币了,那时候买的话多亏啊。央企国企的稳定性加上民企的灵活性,这是我们经济制度的优势。
第三,讲一讲市场经济条件下的新型举国体制。很多人说我们应该像搞“两弹一星”一样发展CPU和操作系统,要总理或副总理亲自挂帅指挥才能搞成。那是计划经济时代的举国体制,现在需要的是市场经济条件下的新型举国体制。以龙芯为例,新型体制的优越性在龙芯身上有以下体现。
一是龙芯资本的“接力棒”。从投资的角度讲,我们的天使轮是中央资本投的。我们2001年开始做CPU,2001~2010年,科学院知识创新工程、“863”计划、“973”计划、自然科学基金、“核高基”重大专项等的研发投入4亿多元,我们只做了些样品,没有给国家产出。我们的创投A轮来自地方资本。2009年我们开始筹办企业,没有人投。我就像堂吉诃德,拿个长矛叫龙芯,想斗两个风车,一个叫Intel,一个叫ARM。这时候北京市投了,中关村管委会开了20多次协调会,最后让北京工业发展投资公司来投。北工投当时的董事长到计算所来谈的时候说了一句话,我印象特别深刻,他说我知道投龙芯肯定是赔的,但是赔了也要投,因为这是政治任务。北工投当时投了1个亿,并带动民营资本跟投了1个亿。北工投的1个亿里边有5000万是国资的钱,5000万是财政的钱,是给团队股权激励的,2016年财政的5000万已经值2个亿了,但仍按约定原价卖还给团队,在座的有很多是受益者。之后我们的创投B、C、D轮是社会资本。2015年鼎晖资本入资,随后2017年、2019年完成C、D轮融资。D轮是国风投领投的,又给团队股权激励。我们公司科创板上市已于2021年12月在上交所过会。
大家看龙芯资本的“接力棒”,从中央资本、地方资本、社会资本到公众资本,只有中国才有这样的支持。我做龙芯前,俄罗斯有一个团队做叫E2K的CPU,做得不错,他的总设计师经常被邀请到国际学术会议做报告,很风光,我听过几次,现在这个团队没了。我有一个中科大的校友有一次坐飞机遇到E2K的总师,那个总师说我真羡慕你们中国,坚持做龙芯,而我们E2K早就完了。欧盟、日韩想搞CPU都没搞成,俄罗斯CPU也被灭了,只有我们中国能搞成。我们有的同事可能觉得和其他引进国外技术的CPU企业比,龙芯拿国家的钱太少了,不到他们的十分之一。我们千万不要这样想,大家看国家天使轮投了我们10年,创投A轮在大家都不看好我们的情况下北京市投进来还给我们股权激励,这是市场经济条件下的新型举国体制才能做到的,我们是真正的受益者。
二是市场试错机会。任何高科技产品研发和推广都有很大的风险,当时龙芯产品的性能跟Intel相比差太远了,又贵又慢没人买,但我们得到了政策性市场的支持。2010年开始在工控领域应用,2015年开始在信息化领域应用,解决了数以千计的问题。我们的产品性能从2015年到2020年提高了10倍,越来越好用。从龙芯3A1000到3A5000,性能提高都是市场带出来的,生态完善也是市场带出来的,关键是在性能较弱的情况下国家还给你市场,让你从市场中盈利,来养研发,在其他国家根本没有这个机会。
三是党中央的集中统一领导。自主CPU的应用推广,构建自主的信息技术体系和产业生态,多年来很多专家不断地呼吁,多个部委都想推动自主CPU的规模应用,都做不成。后来在党中央直接领导下,各部委协同把这件事情干成了。所以,我们坚决维护党中央权威和集中统一领导,坚决维护近平同志的核心地位,是发自内心的,这样才有龙芯的发展。
对龙芯来说,市场经济条件下的新型举国体制就是把有为政府转化为有效市场,通过研发支持把龙芯“扶上马”,通过市场带动把龙芯“送一程”,路边还有资本护航。这是我们特有的市场经济条件下的举国体制优势。我们要有制度自信,不要老看着西方的好。
(五)与时俱进的党的科技思想和理论
党的科技思想和理论在不断发展,我理解主要经历了以下三个阶段:
第一阶段,解决了知识分子的地位问题。解放前知识分子是我们党的统战对象。毛主席在建国前的一篇文章中提到,我们党是为人民服务的,人民由工人阶级、农民阶级、小资产阶级和民族资产阶级组成。知识分子被归到小资产阶级这一类。大家知道无产阶级的“产”跟中产阶级的“产”有什么区别吗?无产阶级这个“产”指的是生产资料和生产工具,中产阶级这个“产”指的是财产。所以,在座的绝大多数既是无产阶级又是中产阶级,说你是无产阶级是因为你设计龙芯CPU的生产资料和生产工具不是你自己的,说你是中产阶级是因为你有房有车。知识分子为什么是小资产阶级?因为脑袋也是知识分子用于生产的重要甚至是主要的生产工具。
建国后到社会主义建设时代,知识分子小资产阶级的身份影响社会主义建设了。因此在1956年北戴河会议上,党中央提出“知识分子也是工人阶级的一部分”,知识分子成为领导阶级的一部分。毛主席多次指出,判断知识分子是否革命的标准,要看他愿意不愿意跟工人、农民相结合。绝大多数知识分子是瞧不起工人、农民的,所以还是小资产阶级,是应该被工人阶级领导的,只有从内心深处把自己等同于工人、农民,才是我们国家的领导阶级的一分子。当时知识分子的主要贡献突出体现在对“两弹一星”的贡献中。
第二阶段,提出“科学技术是第一生产力”,科技跟经济结合。这是邓小平同志提出来的。1991年邓小平同志为“863”题词“发展高科技、实现产业化”,这是我党科技理论的一个跨越。但当时高科技产业跟我们的农业、工业等传统产业是分离的。高科技产业化的主要方法就是科研院所转制。比如我们科学院曾经有三个计算所,包括北京的计算所、成都计算所、沈阳计算所,后两个计算所都转成企业了。党的“十七大”明确提出,科技发展要“紧紧围绕经济社会发展这个中心任务”,“着力突破制约经济社会发展的关键技术”,构建“以企业为主体,以市场为导向,产学研结合”的技术创新体系,高科技开始和传统产业紧密结合,企业成为技术创新主体。党的“十八大”明确提出“创新驱动发展”;此前我们是要素驱动发展,即资源、能源、劳动力驱动发展。习近平总书记有篇讲话讲得非常好,说资源、能源和劳动力都是有限的,只有创新是无限的。后来党的“十九大”又提出创新引领发展、高质量发展等等,党的科技理论又有了新发展。
第三阶段,强调“科技自立自强”。科技自立自强的提出,终结了十几年来关于引进技术和自主研发的争论。记得在2005年前后,李国杰老师参加了国家科技中长期规划的制定,回来后给我们讲,关于自主创新这个词的提法在专家层面有很大争议,有很多经济学家认为我们不应该提自主创新,而应该提开放创新,说中国的比较优势是劳动力成本,所以应该重点发展劳动力密集型产业。后来虽然提出了自主创新,但明确了自主创新有三种模式,即原始创新、引进消化再创新和集成创新。这三种模式在我国自主CPU中都有体现,龙芯和申威是原始创新,用ARM的IP“攒”CPU是集成创新,与X86架构的CPU企业合资是引进消化再创新。
党的十九届五中全会正式提出“把科技自立自强作为国家发展的战略支撑”,一锤定音,“科技自立自强”就是要依靠自主研发。五中全会还提出要“构建以国内大循环为主体、国内国际双循环相互促进的新发展格局”,“以改革创新为根本动力”。当我看到“改革创新”这个词的时候,觉得很振奋,自从我记事以来,“改革”后边跟的都是“开放”两个字。
看到党的科技思想和理论在不断发展,我们第一感到高兴,第二感到责任。过去国家间的利益竞争主要靠军队,现在企业是国家间竞争的主力军。军队是压阵的,科研院所是做后勤的。美国卡脖子卡的是企业的脖子,解决卡脖子问题主要也得靠企业。
新世纪以来,我们国家发展碰到了瓶颈。我举几个例子。2012年中国的碳排放占全球的28%,美国加欧盟总共才27%。中国2013~2015年消耗的水泥是66亿吨,美国20世纪100年加起来才消耗了44亿吨。2011年中国信息产业百强利润是美国苹果公司的40%。所以说为什么国家需要我们,从这些数字就能看出来。我们在科学院讲“国家人谋国家事、国家队扛国家责”,什么是国家事?什么是国家责?建立自主信息技术体系就是国家事,解决信息产业“卡脖子”问题就是国家责。创新怎么报国?创新挣钱、纳税报国。
不同时代的科研人员有不同的使命。在经济发展的主战场上,改革开放头30年是1980年代“胆子大”的创业者站在国家经济社会发展的潮头,几亿农民工是主力军。我们在科学院当旁观者,总觉得自己很厉害,企业水平不行,卖八亿件衬衫才能换回来一架飞机。现在农民工在前线撑不住了,裹着伤口撤下来了。科研人员不能继续当旁观者了,该我们上战场了!过去我们是“躲进小楼成一统”,现在当国家发展碰到瓶颈,党中央在高科技领域发出“国有疑难可问谁?”的呼唤时,脱胎于科学院的我们应该第一个站出来说“国有疑难可问我!”如果评职称的时候讲得天花乱坠,国家被人“卡脖子”时却一声不吭,评那些东西有啥用啊?古人讲得好:“男儿何不带吴钩,收取关山五十州”。后边两句大家还记得吗?就是“请君暂上凌烟阁,若个书生万户侯?”我们的后人看历史,我们这个时代必然是率先解放思想、走出科技象牙塔的科研人员引领国家经济社会发展,肯定是一群在中美高科技产业的斗争中呕心沥血作出贡献的创业者成为这段历史的主要功臣,而不是教授和院士,大家信不信?
二、用毛泽东思想武装龙芯公司
我1986年在浙江省永康一中入党,现在已有35年多的党龄了。我给大家讲讲自己入党35年的思想变化过程。
永康一中培养我入党可能是因为我学习成绩好,我在永康市中考和高考都是第一名,高考成绩在浙江省排第29名。当时我就觉得入党很光荣,但对党的认识是模糊的。我入党时几位老党员给我的寄语让我印象深刻。一位老同志说“入党是为了吃亏”。我的一位入党介绍人说“组织上入党只有一次,思想上入党有无数次”。支部书记说“党员关键是怎么面对困难和利益”。还有一位政治老师是从部队转业回来的,他说,对党特别有感情,每次缴纳党费都要从钱包里找最新的钱。我也长期这样,每次缴纳党费都从钱包里找最新的钱,但现在都要求转账了。
我在中科大上大学期间,对党的认识不是很清楚。1991年,我到计算所读研究生,接触到很多优秀党员,他们都把创新报国作为人生目标。我的导师夏老师多次跟我说,“我这辈子最大的心愿就是发展好中国的计算机事业,我们这代人没做好,你做得比我好”。黄令仪老师的故事我讲过很多次了,有一次在食堂吃早饭的时候我跟她说,都快80岁的人了,别一天到晚拖着鼠标盯屏幕了;她脱口而出说“胡老师,我这辈子最大的心愿就是匍匐在地,擦干祖国身上的耻辱”,还说“我是亲眼看见我的同胞被日本人的飞机炸死的,我们是被日本人搜过身的”。李国杰老师,就是他的引领和支持,我们才把CPU做起来的;2013年他在龙芯的一个产业联盟会议上致辞,说“我的导师夏老师今年90岁了、干不动了,我也70岁了,如果到胡伟武这一代,自主的CPU还不行,那中国的IT产业就没戏了”。所以我们是背着“十字架”在走沼泽地,导师、前辈们的交代你不完成怎么办呢?
后来我通过不断学习,使党的理论融入了我的人生观和世界观,成为思想习惯。我碰到事情需要作出选择时,很少想自己有多大好处,要说一点没有也是有点的,但任何时候首先考虑国家需要。下决心做CPU是这么考虑的,下决心办企业是这么考虑的,下决心推自主指令系统也是这么考虑的,就是觉得国家需要,再难也要把它做成。为什么?因为站在国家的角度考虑龙芯发展已经成为我的思想习惯了。总结起来就是“三个坚持”:坚持为人民做龙芯的根本宗旨,坚持实事求是的思想方法,坚持自力更生艰苦奋斗的工作作风。
(一)坚持为人民做龙芯的根本宗旨
回顾龙芯经历的千难万险,多次九死一生直到今天,最关键的就是从根本上解决了“为谁做龙芯”的问题,这是龙芯一切生存和发展的基础。
一是站在国家的角度考虑龙芯的发展。每次当龙芯面临选择的时候,我们就站在国家、人民的角度而不是自己的角度考虑问题。我们从来没有把上市赚钱作为目标,而是把上市作为加速龙芯发展的手段。赚钱是我们达到龙芯目标的自然结果,而不是我们做龙芯的根本原因。我们越是坚持为人民做龙芯,利润越会滚滚而来,我们越是为赚钱做龙芯,利润就会离我们而去,这就是企业经营的辩证法。我们持续推动自主CPU的研发和产业化,因为我们觉得国家需要。
“十五”期间推动研制自主CPU成为国家战略。现在回想一下我们为什么要做CPU?当时李国杰老师大力呼吁和支持是一个方面。从我内心深处,可追溯到1998年4月的第97次香山科学会议。那次会议主题是高性能计算,我的导师夏老师与江南计算所的金怡濂老师和九院九所的周毓麟老师联合主办。我那时博士毕业没多久,是会议秘书。会上大家讨论了我国高性能机应该怎么发展,到第三天的时候讨论到做芯片,我们高性能机芯片怎么办?当时金怡濂老师说了一句话,他说我看CPU这个事情总得做一下,哪怕做个586也得试试看。1998年的时候市场上的CPU是奔腾III的水平,586差了三代,所以当金院士说这句话的时候,我的印象特别深刻。
2000年,李国杰老师大力呼吁“十五”期间再不做CPU就来不及了。当时我国要不要做CPU没有取得共识,2001年李老师给了我100万试试看。我们拿着这100万经费,先做了个龙芯1号的FPGA原型系统,把操作系统跑起来了。然后拿这个原型系统开鉴定会,从科学院拿了500万,做了个龙芯1号。龙芯1号的推出极大地振奋了我们国家做CPU的信心,“863”计划2002年开始立项支持。到“十五”后期,再以“863”成果推动“核高基”重大专项的立项,研制自主CPU成为国家战略。
“十一五”期间推动使用自主CPU成为国家战略。CPU做完之后要用啊,李老师就带着我去发改委、工信部等部门汇报,基本上是到处碰壁。一位副局长说的一句话我记忆深刻:“我们现在反向设计的都不敢用,别说你们正向设计的了”。当时真的是没人用啊,所以派张福新、吴少刚、胡明昌他们到常熟去,自己去做整机,那真的是迫不得已啊。张福新当时做龙芯1号、龙芯2号是我们的绝对主力,我把他比作“小王”,我说这就跟打扑克牌一样,得出“小王”了,要不然就做不起来。张福新当时结婚才两个月,在那儿一干就是十几年。我们在常熟推广了15万套教育电脑,才知道样品跟产品的区别,后来龙芯没有ODM企业,他们又转型做龙芯的ODM企业。现在这个产业起来了,张福新、吴少刚、胡明昌都回来了,回归队伍挺好,但他们付出了很多,牺牲了很多!
“十二五”以来推动建立自主生态体系成为国家战略。“十二五”一开头我们就被当头棒喝,说国家都支持龙芯10年了,做得也不怎么样,看来自主研发的不行,要支持引进的,桌面要支持引进X86,服务器要支持引进IBM和ARM,龙芯最多可以做工控。我说不对,我们做CPU到底是要干嘛?我们是要建立自己的信息技术体系!引进X86和ARM建不成自主体系,只有自主研发才能建立自主体系。所以开始推动建立体系成为国家战略。2016年,习近平总书记提出“构建安全可控的信息技术体系”。
有一次,我接到一个猎头的电话,她要给国外CPU企业找一个做CPU的负责人,想请我去,工资给得很高。我说我不去,她问我为什么,我说我要为我自己的国家做,她又问我有没有学生或同事推荐一个,我说他们也不去,她又问为什么,我说他们也要为自己的国家做,搞得那个人特别不好意思。所以,我们一切的出发点就是国家需要,对我来说就是我导师的精神传到我这里了,刻在骨子里了。
二是为人民“构建安全可控的信息技术体系”。我们要构建独立于Wintel体系和AA体系的自主信息技术体系和产业生态。为什么要建体系?举几个例子。2017年我国规模以上工业企业的平均利润率是6.5%,而电子工业的平均利润率是5.4%。同样是卖整机,苹果公司2018年销售收入为2656亿美元,净利润为595亿美元,而联想公司2018年销售收入510亿美元,净利润6亿美元。同样是卖芯片,Intel公司2018年销售收入708亿美元,净利润210亿美元,展锐销售收入为16亿美元,利润是亏损的。上述数据是按照美元兑人民币汇率6.7算出来的。需要指出的是,展锐手机芯片销售数量不少于Intel电脑芯片销售数量,都是二、三亿片。这就奇怪了,在电脑领域是做芯片的赚钱,手机领域则反过来了,是做整机的赚钱,为什么呢?
因为信息产业本质上是“解决方案为王”的产业,大的解决方案就是生态。解决方案决定用户使用习惯和产业主导权。电脑怎么用、什么时候升级,是Intel和微软说了算。手机怎么用、什么时候升级,是苹果、谷歌、ARM说了算。说了算的肯定赚钱,因为它可以制定利润分配的规则。一个产业链里的企业之间也有剥削,产业生态的主导者就是剥削者。即使是华为,2018年的净利润593亿元人民币如果按美元兑人民币汇率6.7算的话是89亿美元,还不到苹果的零头,而且华为的主要利润来自通信设备。所以我们不革命行吗?只有建自己的体系才是我国信息产业的根本出路。
我们构建信息产业新发展格局需要打通信息产业国内大循环的技术链堵点,指令系统、CPU、操作系统就是技术堵点。我们如果是为人民做龙芯,就应该把这些底层核心技术都掌握了;如果想为自己上市赚钱做龙芯,可以跟着洋鬼子走,企业只要有点利润,包装一下上市了就能赚钱。说到底,还是因为我们是为人民做龙芯,所以要建自主体系。做产品挣钱上市的做法和做体系的做法是完全不同的套路,目标不同,具体方法肯定不同。
现在距离2035年没几年了,到2050年也不长。如果说我们龙芯不做了,大家做X86、ARM去吧,到2050年中国做了一堆X86、ARM的东西,那能叫民族复兴吗?能叫社会主义现代化强国吗?不能!所以龙芯就得继续做自己的第三套生态。未来全球信息产业格局,就是美国跟他的盟友做一套,中国带着“一带一路”国家做一套。俄罗斯现在看来大概率会加入中国主导的信息体系。当然不是脱钩,是你中有我、我中有你,我们会继续用美西方的,美西方也会用我们的,只是各有重点。到那时候我们才能叫社会主义现代化强国,才能叫民族复兴。我们龙芯人的责任是很重的,大家不要妄自菲薄,更不要因一时的挫折而灰心。
三是坚持劳动者主体地位,实行工分制度。企业的钱是谁赚的,是资本的利润还是劳动者的剩余价值?马克思主义者认为,只有劳动能创造价值,资本、技术和管理都可以加速价值的创造。劳动者才是社会的主人,劳动最光荣,所以我们要实行惠及全员的“工分制度”,并按照累计的工分在“国庆节”前给大家发奖金。为什么不把它并到年终奖里发呢?这样大家还可能少交点税,因为我们国家有全年一次性奖金单独计税优惠政策。但我说,多交点税就多交点税,就是要在“国庆节”前发,要让每个员工都知道,这是社会主义属性的东西。当然股权激励也很重要,但它根本上是属于资本主义属性的东西。
四是通过群众路线持续改进作风。我们党有一个很好的传统,就是每两、三年组织一次专题学习教育活动。每次教育活动都要走群众路线,我都有很大收获。
2005年开展了保持共产党员先进性教育活动。学习中有一个环节是党员标准的讨论,核心是党员如何面对困难和利益。当时龙芯课题组只有几十个人,说实话我是最辛苦的,从前端的代码设计到验证、测试、物理设计、流片回来调试,从头盯到尾,有两次在实验室待了7天7夜没睡觉,当然中间打半小时的盹是有的。大家有没有经历过7天7夜不睡觉的感觉?晚上最困的时候是凌晨1点到2点,熬过去就不困了,7天里最困的是第2、3天,熬过去也就不困了,还特别亢奋,但就是不想吃饭。虽然我最辛苦,但在党员先进性讨论的时候,我受到了同志们的批评。这个批评总结起来就一句话“你什么都干了,我们干什么”?这让我有了很大顿悟,认识到自己成为龙芯的“天花板”了。在科研院所什么是利益?就是能够出成绩的科研项目。党员就是要把最容易出成果的科研项目让给群众。在计算所一般研究员每年得申请好几个项目。但大家可以数数看,从2005年以后,我自己牵头承担的项目不超过5个,还有一、两个是被逼着承担的,因为要求我签军令状。我把大量龙芯的项目让年轻人来承担,让我的学生来承担,这样他们才能成长。张福新当副研究员时承担了“核高基”一个1.7亿元的课题,很快就评正高了,房子也分到了。所以我把容易出成果的科研项目让年轻人承担,团队就能很快地成长。这样一波一波传下去,虽然我不具体承担项目,但外人都把龙芯的成绩记到我头上,其实我得到的好处最大。
2007年开展了党的“十七大”精神学习。这次学习进一步明确了科研的目的是服务于国家安全和经济社会发展。大家如果把“十七大”报告和“十六大”报告作个对比,就会发现在“十六大”报告中,科教文卫有专门的一章;“十七大”报告没有这一章了,按照经济建设、政治建设、文化建设、社会建设来组织,教育和卫生放在了“社会建设”,科技创新放在了“经济建设”的第一条。通过学习十七大报告,我们知道党号召我们要为经济建设服务,我们就在2008年在计算所成立龙芯技术服务中心,是龙芯中科的前身。
2008年开展了科学发展观学习。大家看《龙芯的足迹》那本书,我们就是在讨论“什么是龙芯的科学发展”的时候,第一次提出来要建自主体系。此前,我们只是很感性地觉得中国要有自己的CPU核心技术,在那次科学发展观的学习讨论中,我们明确提出来要建立自主可控的信息技术体系和产业生态。2008年是我的“不惑”之年,龙芯也“不惑”了,确立了发展目标。
2012年开展了党的“十八大”精神学习。那时候我们办企业已经三年了,经营得不好,正处于困难时期。“十八大”提出的创新驱动发展战略,让我们坚定了在困难中坚持自主研发技术路线的信心。“十八大”我还有一个意外的收获。我作为“十八大”代表,在出席“十八大”期间,有一天晚上看了一本介绍江苏某个乡镇企业的书,看了以后有个顿悟,我觉得龙芯特别像上世纪90年代江浙一带的乡镇企业,要想提高效率和效益,管理上不能教条,要灵活机动。刚开始办公司时,我们把Intel、IBM等企业的制度套到龙芯身上来。比如,对事业部的考核,年初先给你定个任务指标,平时拿80%的工资,年底完成任务后再发20%的工资。当时由于没有历史数据,给的任务指标肯定是不准的,所以很难完成。在这种情况下,有的事业部到了四季度一看年度任务完不成了,反正20%的工资也没有了,就干脆把本来可以在四季度完成的销售留到明年1月份再做。本来绩效的目的是为了提高积极性,但我们教条主义式的绩效挫伤了积极性,说明它不符合龙芯的实际情况。“十八大”后,我们就把制度改了,不扣工资了,开始有了销售提成和利润奖励,并结合龙芯发展实践持续不断地对绩效制度进行完善,取得了很好的效果。
2020年开展了党的十九届五中全会精神学习。我作为“十九大”代表参加了这次全会。十九届五中全会提出要“构建以国内大循环为主体、国内国际双循环相互促进的新发展格局”,我就思考我国信息产业大循环由哪些环节组成,并总结出来三个环节:基于自主IP核的芯片研发,基于自主指令系统的软件生态,以及基于自主工艺的芯片生产。这“三个基于”实质上就是我们信息产业面临的三个堵点,我们要把它打通。目前看,龙芯IP核全自主了,指令系统自主了,我们积极使用自主化程度高的工艺进行龙芯CPU的生产,只有境内工艺的材料和设备还有点受制于人,这个问题解决后国内信息产业大循环就转起来了。
除了通过专题学习教育改进龙芯管理,我们主动每年召开民主生活会,进行思想的“体检”。身体的体检很重要,思想的“体检”同样很重要,要不然思想会“生病”。通过召开民主生活会,听取采纳大家的意见建议,持续改进工作作风和制度规定,收到了很好的效果。例如,我们实行“孝亲奖”,由员工和公司按照1:1的比例给其60岁以上的父母“发工资”,就是在民主生活会上提出来的,我们采纳实行后,反响非常好。又如,我们实行人财物等管理部门人员到业务部门“轮岗”担任助理制度,改进服务作风,也是在民主生活会上提出来的;记得当时财务部有个同志到一个部门当助理后,说我自己是从财务出来的,都没想到报销那么难,后来财务部改进了工作。我们还组织人财物经理每季度与员工面对面交流一次,倾听大家的意见建议。
去年开始,我们结合“三会一课”,每月组织全员政治学习,对统一思想、统一行动、提高效率起到了很好的作用。实践证明,把党建作为企业管理平台,是降低企业成本、提高企业效率的有效方法。
(二)坚持实事求是的思想方法
实事求是的思想方法是一个体系,展开来有四条。
一是一切从实际出发。首先要看什么是实际。对企业经营来讲,要从市场需求的实际和企业发展阶段的实际出发,而不是从技术发展趋势或项目指南出发。龙芯从2010年转型以来,前三年走了弯路,就是因为没有从这两个实际出发,而是从美国人的论文和国家项目指南出发。我们那时候承担“核高基”课题,觉得钱还挺多,照着国家项目指南和多核发展趋势做了一个卖不出去的3B1500,浪费了很多钱、很多时间。至于企业发展阶段的实际,就是一定要知道企业发展处于什么阶段,有什么实力,比如力量小的时候只能打“游击战”,力量大一点就可以打“运动战”,再大一点才可以打“阵地战”。虽然我们有一个很宏大的目标,但脱离了发展阶段的实际就会犯错误。我们过去犯的错误,就是因为没有从实际出发,犯了教条主义的错误。
从实际出发最难的是什么?就是当我们在工作实践中发现的问题、规律跟领导的要求或者多数群众的意见不一致时,我们该怎么办?这个问题是我们每个人都有可能遇到的,也是需要把握好的。这是最为难的时候。毛主席已经系统地告诉我们方法了,比如说我们跟群众意见不一致时,我们要告诉群众,如果群众还没觉悟,我们要等一等,要让他知道有这个需求,让他认识到应该这样做。我在《龙芯工作方法》里面讲过民主集中的方法,民主集中制从表面上看,是通过民主方法征求意见,有利于作出正确决策,但这是表面之意,它的本质之意是在决策过程中让群众充分地参与,群众参与决策,领导做出决策后执行起来就特别快。
二是理论联系实际。理论一般指原理性、概念性的东西。从另外一个角度理解,项目指南也是理论。比如,某天工信部发布项目指南了,我们要不要干,关键就要看这个指南跟我们的实际符不符合。再比如,Intel出什么新技术了,对我们来说也是个理论,我们怎么做,需要结合我们自己的能力和市场需求实际来决定。还有,某个优秀企业有很好的管理经验,对我们来说也是理论,我们只有把企业管理的一般性逻辑和我们企业发展的实际相结合,才能形成最适合自己的管理方法。当我们发现一个企业的做法很好的时候,我们首先要问一下背后的逻辑是什么,基本原理是什么?当找到背后的逻辑和基本原理,然后结合自身实际提出具体做法,这时候就生动活泼了,就有实效了。
关于理论联系实际的方法,我在《龙芯工作方法》里边都告诉大家了,那篇文章要经常读一读,很有用的。我们不要照搬照抄,更不要拿大部头吓人,尤其是有的部门有一个很不好的习惯,就是拿领导的话吓人,说领导都是这么说的。你不能老这么干,你自己没主意吗?
三是遵循客观规律。实事求是中的“实事”就是客观存在的一切事物,“求”就是研究,“是”就是规律性。《中庸》里说“天命之谓性,率性之谓道,修道之谓教”。通俗地理解,天命就是客观存在的事物,率性就是遵循客观规律,修道就是把客观规律教给大家。道理都是一样的,我把它总结成三句话:在科研实践中找到规律形成研发流程和技术标准,在管理实践中找到规律形成管理制度,在市场实践中找到规律形成商业模式。所以,龙芯的商业模式不是Wintel模式也不是AA模式,我们是像Intel那样卖芯片,像Google那样提供基础版操作系统给合作伙伴,这是在实践中探索形成的。制度要滞后于实践,要保持制度的生命力。当一个事情还没有看清楚、没有把握的时候,千万不要搞制度。什么时候搞制度呢?比如说有一件事情,先后有多个人来问怎么办,这个问题在实践中反复出现了,而且解决方法都差不多,那就可以写个制度给大家,以后都别来问了,就按制度办。
我以前给大家出过一道题:电脑是做芯片的赚钱,手机是做整机的赚钱,这背后的基本规律是什么?我在前面给了大家一个比较表面的答案,说是“解决方案为王”。大家回去以后可以讨论一下,人工智能领域是做什么赚钱?如果找到了背后的规律,答案就很清楚。就能知道为什么现在我们国家的人工智能上市企业都是亏损的。要从业务逻辑本身,而不是资本逻辑去思考公司的发展。你只要把握住规律,干什么事情都会很轻松的。
四是在实践中检验和发展真理。在实践中检验和发展真理,就要坚持和运用“持续改进、螺旋上升”的方法。就是把前面三条连贯起来反复用。
在龙芯20年的实践中,我们用实事求是的方法逐步形成了对CPU性能、操作系统、指令系统等的认识并不断提高。下面,我分别给大家讲一讲。
在实践中提高对CPU性能的认识。我们从2001年开始研制龙芯CPU,在计算所完成了近十年的技术积累。2002年研制成功龙芯1号后,2003年研制成功龙芯2B,2004年研制成功龙芯2C,2006年研制成功龙芯2E,平均每14个月性能提高3倍,其中龙芯2E的性能是龙芯1号的25倍左右,达到了Intel奔腾III的水平。2007年研制成功的龙芯2F是龙芯第一款真正的CPU产品,2009年9月28号研制成功的3A1000是第一款四核CPU。
2010年龙芯团队转型市场化运作公司,在市场应用中试错。总体上可以分三个阶段:第一阶段从2011年到2015年,在嵌入式设备中试点应用,到2015年每年销售CPU达到几万片;第二阶段从2016年到2019年,在电子政务领域试点应用,到2019年每年销售CPU达到几十万片;第三阶段从2020年到2022年,在电子政务领域推广,在关键行业应用试点,2020年起每年销售CPU达到上百万片。在多轮“试错”中我们的技术平台和产业链不断完善。一是性能不断提高,逼近市场主流CPU的水平;二是软件生态不断完善,从必然王国走向自由王国;三是形成了包括上千家企业的产业链,一个自主可控的信息产业生态正在形成。我希望经过三轮政策性市场试错,到“十四五”后半期龙芯可以走向开放市场,我们不能总是依赖政策性市场。
2010年前后我经常到国际会议上报告龙芯的研发情况,很多美国媒体对龙芯一直比较关注,其中有一个叫《MIT Review》的作了连续报道,说中国有个龙芯CPU性能逼近Intel了。国内媒体有很多转载,很多领导包括国家部委、科学院的领导看到后,有的直接给我写邮件,有的给李国杰所长写贺信,说美国人自己说的,龙芯快赶上Intel了。李老师看了后很高兴,把贺信转给我,我也很高兴。比如Intel做4核的时候,我们做了8核,Intel当时向量是128位,我们做了256位,3B1500就是这样的,多核浮点峰值性能不比Intel的差。但到2012年真正在办公试点用的时候,才发现我们的CPU打开Office、浏览器的时候就是慢,根本原因是此性能非彼性能,我们所谓的性能是多核浮点峰值性能,但通用处理性能不行。经过认真分析,我们找到了差距。一是我们的通用处理性能不行,而不是专用处理性能不行。衡量通用处理性能的测试程序是SPEC CPU,而不是高性能机用的Linpack。二是我们的单核性能不足,而不是核数不够多。2005年之后市场主流产品是多核,但多核的前提是得先把单核做好。Intel做多核的时候,他的单核性能相当于大学毕业了,多核可以达到“人多力量大”的效果;而我们那时候的单核性能也就相当于小学生水平,多核只能是“人多饭量大”。三是我们的设计能力不行,而不是工艺不行。当时我们的3A1000主频是1GHz,但是把当时Intel 的CPU主频也降到1GHz,同样主频下我们实测性能只有Intel的1/5,而工艺差不了这么多,即使是65nm到7nm主频最多相差1倍。我们做3B1500的时候由于认识不足,耽误了两、三年时间,假设我们当时认识到这个问题的话,现在CPU性能就可能往前提3年,3A5000在2018或2019年就出来了,就没有引进X86、ARM技术什么事了。
看到了差距和问题,2013年我们痛定思痛,开始转折,着力练好内功,通过设计优化提高单核通用处理性能,“十三五”期间我们的单核性能提高了10倍。2020~2021年市场上的Intel的I3、I5处理器的SPEC CPU2006跑分大概是30~40分,我们现在已经达到26分了,正在研发的3A6000使用与3A5000相同工艺,将达到35分,而当时八核3B1500的单核性能仅有2~3分。我们通过不断努力,终于完成了通用处理性能“补课”。下一步我们将把性价比作为主要目标。3A6000及其配套芯片在性能提高百分之四、五十的同时,成本降低百分之二、三十,性价比接近提高一倍,在开放市场就有一定竞争力了。
在实践中提高对操作系统的认识。形成基础版操作系统是我们的第一个认识。2010年我们市场化转型时没想做操作系统,是被应用倒逼着做起来的。我们做CPU,相当于是Intel,那与龙芯配套的“微软”在哪里?我们不得不基于开源社区维护与龙芯CPU配套的基础版操作系统。事实上,操作系统有两种模式,一种是微软的Windows模式,统信、麒麟就是Windows模式;一种是安卓模式,谷歌提供开源操作系统安卓,下游的手机整机企业如华为、小米等基于安卓做自己的产品操作系统。龙芯也像谷歌一样提供一个与龙芯CPU配套的基础版操作系统,支撑下游的操作系统、整机或系统企业形成产品操作系统。
我们需要通过基础版操作系统对包括内核、编译器、虚拟机、浏览器、图形系统等核心模块进行开发和验证。X86和ARM平台的这些核心模块都是Intel或ARM公司开发的,而当时龙芯采用的MIPS架构上很多软件都没有。我们被应用倒逼着,从最初的浏览器、Java虚拟机、图形系统、Flash播放,到后来的KVM虚拟机、.NET、UEFI、ACPI等等,每个模块的研发都耗时大半年或者1~2年,就这样一个个搞定了。在这个过程中我不断地问,与X86的Linux比,我们还缺什么?前一阵子系统研发部报告说我们已经建成了LoongArch的基础软件体系,不缺了。龙芯做了几十个操作系统核心模块,刚开始是被逼出来的,现在成了我们的独特优势。例如,龙芯的浏览器可以做到IE兼容,成为龙芯平台的“一招鲜”。Linux平台的浏览器中只有龙芯浏览器可以上网银,X86和ARM的浏览器都不行。还有.NET虚拟机,ARM的.NET不如龙芯的好,也没有技术服务,在.NET的应用上龙芯比ARM有优势。很多BS架构,在Linux平台上,B就是Chromium浏览器,S就是Java虚拟机;在Windows平台上,B就是IE浏览器,S就是.NET虚拟机,只有龙芯两个都有。这样的例子还很多。
对操作系统的第二个认识,就是统一系统架构,实现操作系统与硬件的兼容性。2012~2013年的时候“核高基”有十几个应用试点,每次开会都会提到一个词叫组合爆炸,说的是如果有5款整机用龙芯CPU,适配3款操作系统和3款数据库,总共就有45个版本。但我们想一想,Windows就一个版本不管谁的整机都能装,十年前的Windows今天的整机上还能装,一台PC那么多接口插上什么都能认。后来我们提出统一系统架构,实现龙芯操作系统跨主板的整机兼容和CPU代际兼容。涉及指令、固件、整机、内核、CPU等等一整套规范体系。现在不管是谁的整机,不管是谁的操作系统,在龙芯平台上装上就能跑,操作系统跟硬件结合部的规范我们已经做完了。
对操作系统的第三个认识,就是要形成既兼容又自主的编程框架。首先克服Linux系统版本间不兼容的问题。由于Linux本身的开放性,同一应用在不同版本的Linux上不兼容。所以我们做个了兼容包,在龙芯平台上,不管Linux版本怎么演变,都能保证应用兼容,而且没有性能损失,存储容量开销也很小。统信的应用可以在麒麟上跑,反之亦然。做完这个还不够,我们要形成自主编程语言和编程框架。现在自主信息化领域有个重要任务是迁移适配,因为应用是在Windows等别人的平台上写出来的,但要在自己的平台上跑。未来在龙芯平台上有自己的编程语言和编程框架,实现在龙芯平台上写应用、跑应用,不用迁移适配。自主操作系统的一个本质特征就是有自己的编程语言和编程框架。现在的统信、麒麟操作系统都不是自主操作系统,而是开源操作系统的自主发行版。虽然安卓也来自于Linux,但因为它有自己的编程语言和编程框架,不用跟着Linux升级,它就是一个新的操作系统。我们现在也开始做了。
在实践中提高对指令系统的认识。2008年我们提出要建自己的信息技术体系,当时我认为基于X86和ARM不可能建自主体系,但是幻想基于比较开放的MIPS和RISC-V是有可能的。但到后来尤其是2018~2019年,我们体会到了,即使MIPS这样的小公司,也不愿意我们超过他,当我们的CPU性能比他高、可以主导软件生态的时候,就开始折腾我们了。我终于搞明白一个道理,就是“丫鬟拿了一辈子钥匙还是个丫鬟”。大家看过《红楼梦》吧?平儿是多好的一个人,但由于她是个丫鬟,王熙凤就可以随时拿她撒气。另外,我们还碰到一种情况,就是有些人到处造谣,说龙芯是MIPS架构,我是X86架构或者ARM架构,你看X86、ARM都是主流的,MIPS都快死了,所以龙芯也不行。多么可悲啊!我们中国人做CPU,还要比谁的美国主子发展得好。我们应该克服这种奴才心态。
我们在国外指令系统上做跟班可以,想超过他们是不行的。国内凡是做X86的,没有人想过要超过Intel,国内凡是做ARM的,也没人想过要超过ARM和高通。龙芯虽然小一点,但我们要实现“三足鼎立”。就像中国人可以用英文写文章,但不可能用英文发展民族文化,同样,我们可以用国外的指令系统做产品,但不可能基于国外指令系统做出自己的生态体系。基于国外指令系统的信息产业不可能支撑起中华民族的伟大复兴!所以,我们要坚定不移地做自主指令系统,哪怕暂时丢点市场,哪怕要忍受一段时间销售收入的下降。
做指令系统难的是软件生态,在实践中我们总结出来需要“2+3+3+2”共10个方面的本领。第一个“2”是BIOS和内核。两个“3”分别是三大编译器GCC、LLVM、GoLong和三大虚拟机Java、JavaScript、.NET。有了上述8项技术,就可以编译出完整的Linux系统。最后一个“2”是两大二进制翻译器。这10项技术龙芯都掌握了。
我们的目标是基于龙芯的基础软硬件发展自己的应用,但作为过渡手段,还要通过二进制翻译技术兼容部分X86和ARM的应用。基本思路是,不跑Windows但跑Windows的应用,不跑安卓但跑安卓的应用,虽然麻烦一点,但效率高。技术路线已经打通,剩下的是工程投入问题。我们从2020年开始做,现在有点成果了。在研发过程中我们又发现,在X86兼容方面有“三件套”非常重要:一个是Windows打印机驱动,一个是IE兼容的浏览器,再一个是.NET。这“三件套”我们做得很好,形成了龙芯的独特优势,很好地满足市场的迫切需求。
总体上看,前20年我们解决了CPU性能问题以及操作系统跟CPU结合部的问题,下一步要把工作重心转到操作系统跟应用的结合部上。我们的最终目标是形成一个龙芯应用框架,简称LAF,它由5部分组成,分别是LBF、LCF、LDF、LATX、LATA。LBF即龙芯应用基础框架,就是传统的Linux那些东西,我们已经完成了。LCF即龙芯应用兼容框架,我们基本上完成了。LDF即龙芯应用开发框架,就是我们自己的编程语言和编程框架,最终实现大家在龙芯平台上写应用,消除无休止的应用迁移适配。这是我们下一阶段的目标,现在已经开始预研。LATX是龙芯X86架构翻译系统;LATA是龙芯ARM架构翻译系统;这两个翻译系统是在龙芯应用不够丰富的阶段采取的辅助性手段,现在重点先做X86的。整个龙芯应用框架争取在“十四五”期间基本完成。就像手机APP都有苹果版和安卓版,未来电脑应用除了有Windows版,还有龙芯版。
上面讲的这些,都是实事求是的思想方法在龙芯的具体应用,都是在实践中认识和总结出来的。没有实践,哪有这些认识?我相信,我们的认识和总结会引导、带领中国自主信息产业的发展方向,因为这是一条我们必须走而且唯一能走通的路。我们敢于实践,善于总结,并将成果用于指导下一阶段实践。只要我们坚持实事求是的思想方法,我们的事业就一定能够取得成功。
(三)坚持自力更生艰苦奋斗的工作作风
自力更生、艰苦奋斗是我党的优良传统,也是龙芯立业发展的根基,我们一定要长期坚持并发扬光大。
一是坚持掌握自主创新的“枪杆子”。毛主席打江山很重视“枪杆子”问题,这是他从实践中认识到的。毛主席年轻的时候觉得中国的问题可以通过社会改良的方法来解决。他在《湘江评论》创刊宣言里写道,打倒强权有两种方法,一急烈的,一温和的,他主张温和的社会改良方法,认为用强权打倒强权,结果仍得到强权。后来在李大钊、陈独秀等同志的影响下,接受了共产主义,在湖南组织领导了十几次工人罢工,但收效甚微,多名工人领袖被杀。第一次国共合作时期,毛主席把很大精力放在帮助国民党改组和建军队等工作上,受到孙中山的器重。1927年“四一二”反革命政变后,毛主席下决心自己拿枪杆子上山,并在“八七会议”上明确提出“须知政权是由枪杆子中取得的”著名论断。这是毛主席走了很多曲折的道路,在革命的实践中、在残酷的斗争中、在付出血的代价后才觉悟到的。从此枪杆子再也没有放弃过。解放战争的时候延安都可以暂时放弃,但在斯大林、丘吉尔、罗斯福“三巨头”私谋分赃、要求共产党放弃武装的时候,毛主席说“人民的武装,一支枪、一粒子弹,都要保存,不能交出去”。
对龙芯来讲,核心技术能力就是我们自主创新的“枪杆子”,必须牢牢掌握在自己手中。大家很重视技术,但殊不知技术背后还有个技术能力,技术是死的,技术能力是活的。能力会在实践中提高,比如,我会做28nm的芯片,就会做14nm的,还会做7nm的。我们在2010年办企业前后,国外主要CPU企业都找过我,他们说你不用那么辛苦,我有比你好的,可以授权给你,或者合资。说实话,2010年之前就是他们二流的东西也比我们一流的好。但是我们不能要,因为他们表面的善意背后就是四个字“缴枪不杀”,是要摧毁我们的能力。我们一旦用了他的技术套路,我们的研发能力就没了,就把我们的“枪杆子”交出去了。他可以不“杀”你,给你一点点好处,但需要你拿国家的利益进行交换。后来,微软在中国推Windows10政府版的时候,也有好心人找过我,说可以把Windows10的政府版迁到龙芯上来,我说不要。有人觉得很奇怪,问我为什么不要。我说自主CPU已经被国外CPU企业收编得差不多了,只有龙芯还高举自主旗帜,如果龙芯再被收编了,自主CPU就全军覆没了。大家一定要明白“枪杆子”的重要性,坚定不移地建立我们自己的能力和生态。
二是建立自主能力才能解决使用中的问题。为什么在工控领域龙芯CPU是主导型CPU?因为工控应用需要底层软硬件技术能力。例如工控主板的内存不是标准内存条,因为龙芯CPU的内存控制器是自己做的,我们可以帮用户把工控主板的内存调稳定;而其它CPU,内存控制器都是买国外的,往往难以帮用户把工控主板的内存调稳定。又如龙芯2K1000有两个核,客户说两个核要跑不同的操作系统,要不是自主研发,很难提供这种底层技术支持,我们每年要给客户定制几十个工控操作系统。正是因为我们打通了自底向上的技术链,能够解决用户使用中存在的问题,形成了“服务好”的良好口碑,在工控领域形成了很好的发展态势。有好多次工控客户基于ARM平台做完主板后调不稳定,最后转向龙芯。
三是建立自主能力才能实现持续发展。现在龙芯3A5000的性能逼近市场主流产品水平,已经超过引进的CPU,而且形成了自己的特色。3A5000采用的是12/14nm工艺节点,单核性能不比ARM平台7nm的产品差。下一步,龙芯3A6000的LA664新处理器核比3A5000的LA464处理器核的性能将进一步提高,初步性能评估表明,同频定点性能提高40%左右、浮点性能提高60%以上。这一步跨上去,龙芯CPU的性能跟现在市场上Intel的I3、I5相比就不差了。另外,我们打通技术链,还可以做到在每个局部都不如国外的情况下,整体性能优于国外系统。2020年以前,大家说龙芯自主化最强,但性能最低、生态最差;2021年以来,评测机构、产业链和部分用户已经形成龙芯桌面CPU性能最高的认识。在软件生态方面,X86好在Windows,ARM好在安卓,Linux生态都不好。过去自主CPU在生态方面是比“烂”,现在我们要开始比好,争取干完今年我们能赢得“龙芯的自主性最强、性能最高、生态最好”的口碑。须知生态是干出来的,不是跟出来的。通过长期自主研发实践的龙芯团队,已经长出了熊心豹子胆,做到了创新自由。
坚持“独立自主,自力更生”的中国计算机事业开拓者
坚持自力更生,我们有三条经验,也是龙芯需要长期坚持的。
一要坚持走“市场带技术”的道路。发展核心技术有两条路线,一条是“市场换技术”,像汽车产业,通过合资等方式把中国市场给予国外企业,希望在合资过程中得到先进技术。另一条是“市场带技术”,像航天产业,通过体制内市场引导,带动技术进步,再参与体制外市场竞争。上世纪六、七十年代,我们的导弹、卫星、火箭技术都比别人差,我们自主干了几十年,现在已经进入世界领先行列了。目前CPU也存在上述两条路线,一条是境外主要CPU企业均通过合资或授权方式成为“自主CPU”,强调自主CPU要“融入”已有生态;一条是龙芯和申威自主编写CPU源代码,自主开发指令系统,并在应用中不断演进,强调自主CPU要建立自主生态。我们要坚定地走“市场带技术”的自力更生道路,紧握科技自立自强的“枪杆子”,有了“枪杆子”谁都不用怕,谁都打不过我们。
二要将自主进行到底。什么叫到底?就是只依赖人力资源和自然资源。我把信息产业的依赖链分成五层。最上面一层是应用,如办公、电商、微信、游戏等等。应用层下面是整机,包括PC、服务器、打印机、网络设备、行业终端、工控设备等。上面这两层我国都很强。第三层是操作系统、CPU及其它芯片,现在美国在这一层卡我们脖子,我国要大力发展,很多投机取巧的人就来了。需要强调的是,操作系统、CPU芯片下面还有两层才能到底,这才是我国信息产业的真正“短板”。从设计角度看,操作系统下面是包括内核、编译器、虚拟机、浏览器等在内的操作系统核心模块,CPU芯片下面是CPU核、GPU核、内存接口等核心IP;最下面一层是指令系统,CPU核以及所有软件都依赖指令系统,到了指令系统就到底了。从生产角度看,芯片下面是生产、封装、测试工艺;工艺下面是材料和设备,如光刻胶、光刻机等。
所以,指令系统和生产工艺(包括材料、设备)是信息产业的两个基石,是信息产业的两条腿。随着龙芯推出自主指令系统,龙芯已经有一条腿稳稳地站在了中国大地上。境内的生产工艺已经可以满足我国自主信息化的要求,龙芯通过自主研发各种IP及设计优化来克服境内工艺的不足。但我国生产工艺所需要的材料和设备还受制于人。我相信,我国工艺材料和设备受制于人的局面在“十四五”期间可以初步缓解,在“十五五”期间可以根本缓解。毛主席说“封锁吧,封锁个十年八年,中国的一切问题都解决了”。我们不怕封锁、不怕制裁,一定要有这个信心,将自主进行到底。
三要耐着性子坚持干。高复杂系统的能力建设需要以30年为周期。30年好像是个规律,中国古代就有“三十年河东、三十年河西”的成语;我们共产党打江山30年,社会主义建设30年,改革开放30年后,“十八大”又开启了一个新时代。我再举两个例子:前苏联解体后有一艘建了一半的“乌里扬诺夫斯克号”航母1992年拆解了,从此俄罗斯失去了造航母的能力,据说新航母2030年才能服役,需要三十多年。我国的“运十”是1986年下马的,“C919”是2017年首飞的,也是30多年。我看我们做第三套生态也需要30年。
有没有办法避免耗时的多轮试错迭代,一步到位呢?改革开放以来我们做了很多尝试,比如“造不如买”,计算机就是这样的;“市场换技术”,汽车就是这样的;“研不如买”(就是直接买国外的团队或公司),结果也不行;后来就是“弯道超车”。大家看这四种方法,没有一种想省钱,也没有一种想省人,想省的都是时间。但有些时候时间是不能省的。有的产品像养猪,一年就出栏了;有的产品像养牛,三年就能干活了;有的产品像养孩子,得养二、三十年。CPU就是我们的孩子,我们要有养孩子的耐心。
如果把创新比作一个函数,过去这个函数有三个重要变量,即体制机制、人才、经费,一定要把时间作为第四个变量。举个简单例子,一项工作100个人干10年是1000人年,1000个人干1年也是1000人年,干出来效果怎么样?大家结合自己的工作实际想一想。所以,有些事情不是光靠加大投入就能做成的,有可能加大了两倍投入结果效率才提高20%。复杂系统需要在实践中演进,没有理论可以推理。如果你告诉我投入多少,三年之后就能超过Intel,那你开出价码来,我一定能找政府要到经费支持,但这不是钱能解决的问题。
发展核心技术需要愚公移山精神和实事求是的作风,不要幻想“弯道超车”。“两弹一星”的先辈和几亿农民工靠的都是“5+2”、“白+黑”的“直道追赶”。特别是“两弹一星”的先辈,一代人吃了两代人的苦,没有任何享受,完全靠艰苦奋斗,饿着肚子干,最后干成了。现在该我们上了,也得有这个精神。建立自主信息技术体系和产业生态需要30年的努力,目前龙芯已经发展21年了,并且呈现出加速发展的态势,我们需要继续努力,不能有丝毫的懈怠。
同志们,以“两弹一星”元勋为代表的先辈们精神硬,因此技术硬,在艰难困苦的条件下为新中国建立起了完整的工业体系。龙芯团队只有精神硬,才能技术硬,通过底层技术的自主研发构建独立于Wintel体系和AA体系的新型信息技术体系。风展红旗如画,眺望社会主义现代化国家建设的新征程,龙芯人信心十足,意志坚定,我们将牢记自主体系建设使命,不负时代所托、人民所盼,以优异成绩迎接党的“二十大”胜利召开。
(胡伟武,系龙芯中科董事长、中科院计算所研究员、龙芯CPU首席科学家,本文根据2022年3月25日胡伟武在龙芯中科的党课报告录音整理)