中国CPU发展不起来缘于买办当道
2017-06-02
自主CPU发展情况
龙芯、申威、飞腾是国内自主CPU方面的老玩家,目前三家单位/公司最好的桌面CPU是龙芯3A3000、申威421和飞腾1500A。
飞腾1500A其实是一款相对早一些的CPU,拿来与问世迟一些的龙芯3A3000与申威421相比其实并不算很公平。不过目前飞腾最新的四核桌面CPU只有这一款,也只能这样了。
FT1500A虽然相对早一些,但性能并不落后。就性能上来说,三款CPU大致处于同一个水平,与Intel和AMD都有不小的差距。如果从“矮个里拔高个”方面考虑,申威421是三款CPU中最强的。
申威的最大优势是申威26010的性能得道了全世界的肯定,这使申威的芯片有希望在正在研发的1000P超算上使用,进而在国家工程的保障下,申威可以进一步发展其CPU。
对于申威来说,最大的不足是自主定义指令集,再次强调一下,现在的申威指令集和微结构都是自己做的,和当年的Alpha已经没有多大联系了。不要用挂了十多年的DEC给申威找“爹”。
自主指令集也带来一个问题——软件生态问题非常严重,至少在相当一段时间内,申威的桌面CPU只能在一些特殊场合,跑一些特定任务。
飞腾和申威的主要发展方向是超算,而且由于申威421和飞腾1500A的性能已经能满足党政军,这样就使飞腾和申威没有太多动力去提示单核性能,加上1000P超算的国家工程,会分散大部分人力、财力和精力。因此,飞腾和申威极有可能在单线程性能提升的速度会放缓,主要精力服务于1000P超算的研发。
龙芯由于已经放弃了超算芯片研发。加上已经是民营企业,要自负盈亏,到2020年前主要精力会放在工控和各种行业嵌入式芯片方面,主要目的是找细分市场,养活自己。
同时,为了更好的服务党政军市场,以及将来有可能的民用PC市场,龙芯对提升单核性能非常执着。而且从目前的仿真结果来看成绩比较不错。
不过,由于龙芯人少钱少,加上3A4000研发难度非常大,且计划是同主频下性能提升30-40%,同时,主频还要提升30%。而且还是在制造工艺不变的情况下,这样就非常考验设计能力,因而3A4000会比较迟。可能会要2018年底或者2019年上半年才会有样片。
中国CPU发展不起来的关键在于买办当道
现在国家宏观的政策扶持导向还是偏向于各种合资/合作企业。在大方向上一些人还是对合资充满幻想,对自主技术抱着怀疑的态度。
自主CPU得到的支持是非常有限的。举例来说,兆芯的ZXC其实就是VIA/美国半人马的设计重新去台积电流片,然后ZXC变成国家“十二五”核高基重大科技专项创新成果。ZXD根据目前的信息看,其实是基于ZX-C的改版,做的SoC设计,集成了内存控制器,pcie控制器等,二级cache变大。而ZXD这款芯片也是得到核高基的支持的。
自2013年合资以来,兆芯基本上是VIA的以赛亚穿马甲的情况下,没有多少原创性技术创新,结果在2017年又从核高基拿了一大笔钱......
像龙芯3A3000和龙芯2K1000,是龙芯用自己钱研发的,没拿国家一分钱。这个在有官方背景的IC设计公司中是独一无二的。
其实中国IC设计最大的问题既不是缺人,也不是缺钱,而是缺乏顶层设计,发展思路混乱,大笔资金都通过合资或者合作的方式流向国外巨头的腰包里。在马甲CPU没有多少原创性技术的情况下,拿境外技术穿马甲,就可以依赖政府输血活的非常滋润的同时,国内自主CPU企业只能靠自己赚钱维持生存,靠自己的利润开发新CPU。这种现象是匪夷所思的!
当前最大的问题,用一句老话就是“肉食者鄙,未能远谋”,而且有一些项目是有很多猫腻的,用一位院士的话说:“有的项目给了支持,在程序上也存在问题。如果能摆在桌面上公开论证或者委托权威机构做测评,都过不了关。”
而且如果把对合资项目的重点扶持和对自主技术的薄弱扶持力度解释为“历史的局限性”,恐怕未必能自圆其说。就像《以人民的名义》中,高育良辩护称,当年给赵公子批美食城项目是“历史的局限性”类似。如果真的细细追究,是否会印证了那句话——“艺术高于生活,但却源自生活”,我们这些草根小民也无从得知。
中国信息技术方面发展上思想的混乱,操作系统上也能看出来。
经我国权威测评机构分析、测评,证明Win10和Win8属于同一架构,名称的不同只是为了销售的需要(这也是业界共识),因此政府采购早些时候对Win8的禁令适用于Win10。特别是Win10捆绑微软可信技术,其内涵违反中国的《电子签名法》和《商用密码管理条例》。
即便如此,但还有重量级企业三番五次搞win10政府版,而且还宣称能够“自主知识产权、安全可控”,只不过微软没给国内买办面子,公然打脸——称微软保留WIN10政府版的知识产权。
这种马甲CPU、马甲操作系统摇身一变成为“核高基重大科技专项创新成果”、“自主可控、自主知识产权”的荒谬现象,其实折射出顶层设计的缺失,和发展规划上的混乱。
中国当前最需要的,是像通信产业发展那样,有顶层设计,比如定义什么是真正的自主可控,定义一个技术标准,定义一套相对公平合理的政府扶持方式,而不是现在这种一片混沌,马甲CPU可以大量获得资源倾斜,合资公司承接和高级01专项的情况。
不过,幸好核高基只规划到2020年左右,到2020年之后,国内自主CPU与马甲CPU的竞争环境可能会公平一些,到时候马甲CPU不再像现在这样以亿为单位的从政府拿钱,在政府补贴的大潮褪去之后,可以看出来谁在裸泳。