分享好友 行业资讯首页 频道列表

00后都上大学了 17岁的龙芯还好吗

2018-10-07 11:000
        如今正值国庆黄金周,00后新新人类也正在体验着迈入大学校门的第一个假日,而在中国芯片领域,集万千关注于一身的龙芯也走过了17个年头,18年的岁月,00后从牙牙学语已成长为接受高等教育的栋梁之材;17年的时光,龙芯又能否扛得起自研通用CPU的大旗呢?

 

首先,需要纠正一点的是,看到这个名字,会很自然的认为龙芯是举国之财力与人力大肆投入的产物,实则在2001年5月提出时,龙芯只是中科院计算所的一个研发课题组,整个团队只有10余人,并且在2010年时,中科院和北京市共同出资成立了龙芯中科技术有限公司,龙芯也由课题组走向了市场化运营,整个公司自主经营、自负盈亏。

资料显示,紫光集团仅在2014年便获得国家集成电路大基金400亿元人民币的补贴,从2001年龙芯成立到2015年龙芯走上商业化,14年间龙芯共获国家补贴7亿元,这也从另一角度表明,龙芯真不是国家的“亲儿子”。

鉴于网上资源过多,笔者在本篇文章里不过多介绍龙芯的发展历程,重点聚焦于龙芯目前的产品、应用及生态现状。

指令集、微结构及编译器

要想实现CPU真正的自主可控,通过境外购买内核,台积电做SoC或购买ARM IP做集成的方式是绝对实现不了的,必须拥有自己的指令集、微结构及编译器。

在指令集上,龙芯采用的是兼容MIPS指令集,并在2008年购买了MIPS指令的永久授权,其中,兼容指的是保证龙芯能够运行MIPS所定义的指令集,MIPS提供的仅仅是一个载体,龙芯并未使用MIPS的核心,并且经过10余年的发展,龙芯已开发出自己的指令集loongISA,在MIPS上的创新能力已经超过MIPS公司本身。

在微结构上,龙芯已研发出GS132、GS232、GS264、GS464、GS464V、GS464E等多款微结构,目前,相比英特尔、AMD,龙芯在微结构上性能的差距已经不算太大,差距主要体现在主频和制作工艺上。

在编译器上,国际上使用最为广泛的编译器是GCC,该编译器对x86和ARM优化也比较好,版本也比较新。因此,龙芯自主研发了LCC编译器,目前,LCC对龙芯的优化能力尚无法与英特尔的ICC编译器相比,期待LCC能不断提高编译效率。

龙芯产品

凭借着自主可控的指令集、微结构及编译器,目前龙芯自主研发的CPU产品主要分为龙芯1号、龙芯2号及龙芯3号三条产品线。

其中,龙芯1号主要应用于专用领域,如龙芯1H高温钻探芯片在中石油渤海钻探定向井分公司顺利完成高温测试后,便转入应用验证阶段;另一方面在北斗卫星上,已有多颗使用龙芯1E和1F作为主控芯片。

龙芯2号系列芯片多用于工控和终端等领域,如龙芯2K1000处理器已经用于轨道交通、电力等领域。

龙芯3号系列芯片则定位于桌面和服务器领域,主要面向党政军用等对安全度要求较高的市场,如航天科工集团已使用龙芯3号系列完成了2万余台的国产化终端部署,同样,龙芯3号也被应用于交换机、防火墙等网络安全设备上。

龙芯生态

谈到生态问题,可以这样理解:在芯片领域投入1人,在芯片上底层固件开发上则需要6个人,对应到操作系统软件支持上,则需要36人。

目前,龙芯在底层固件上已有昆仑支持;并在2015年8月发布了基于linux社区版的loongnix操作系统;在软件方面,金山WPS、达梦、金仓、神州通用数据库,东方通、金蝶、中创中间件,中软政务处理系统等均支持龙芯。

同时,在市场合作伙伴上,龙芯目前已经有中航工业、中核工业、中船重工、曙光、浪潮、中科梦兰、东软集团、神州数码、中兴、清华同方、众达精电等数百家企业合作伙伴。

根据龙芯提供的资料,从2015年起,龙芯就已经实现了盈利,2017年通过自由利润维持研发运转,其中,整个收入包含国家安全市场及纯商业市场。

结语

经过17年的历程,可以说龙芯发展的还不错,但非要和英特尔这个涵盖IP、技术积淀、规模、软件生态于一体的半导体巨头来比,龙芯确实还差得远。而龙芯也清楚的知道自己与英特尔之间的差距,因此制定了3步走策略:养活自己、特定市场、军民用市场,按照规划,2020年前龙芯都将主打特定市场的应用。

目前,整个IT产业被Wintel和双A(ARM+Andriod)体系牢牢占据,龙芯若能以loongISA+GS系列微结构+LCC+loongnix系统+生态为基础,打造出独立于Wintel和双A之外的世界第3大体系,这既是龙芯之父胡伟武的目标,亦是每一位龙芯关注者的心愿,路漫漫其修远兮,加油!龙芯!

举报 0
收藏 0
打赏 0
评论 0