这两天在折腾小例子,用来表现对语言做某种扩展后将可更高效的编程。我那蹩脚的coding技术捉襟见肘。一个小例子要言简意赅,写在半页ppt里,要有对比,有突出,又要很直观。尝试了很多次。写小例子很能考察编程能力,指针,静态,数组,寄存器变量,各个类型长度等等。要达到瞄一眼就能印象深刻,被震撼的感觉,难!

眼见为实,看下面的小例子,简单的写个循环:

[code lang="cpp"]
ip (short int* fb, short int* bb,short int* res)
{
int i=0;
for (; i< 8; i++)
res[i] = fb[i] + bb[i]+1;
}[/code]

在龙芯上用simd(单指令多数据,一条指令可以存多个数据)来实现的话,需要这么写,别忘了包含loongson.h头文件,这段代码在gcc4.3之后才支持: Continue reading »

 

要在玲珑电脑上安装qtcreator,发现默认的源,同创的完全连不上,龙梦的没有想要的东西。又从盒子里拷了rays的源还是没有qtcreator。。。。。。
龙芯的源太混乱了,大家都在维护自己的,倒不如都按照debian的标准来做,画地为牢太劳民伤财了,一起努力做好一个源就不错了。
推荐一个现在在用的源,unstable的:
deb ftp://210.51.187.182/loongson2f/sid/ ./
deb-src ftp://210.51.187.182/loongson2f/sid/ ./
deb ftp://210.51.187.182/debian sid main non-free contrib
deb-src ftp://210.51.187.182/debian sid main non-free contrib
Continue reading »

 

刚刚试着创建新的子域名,但都国内无法访问,当然用代理是完全没问题的。其实,我只想记录自己的学习生活和工作过程中遇到的问题,我也很想能记录些和龙芯相关,和编译器相关的内容,希望日后能给别人一些参考,给自己一点回忆的空间,仅此而已,仅此而已。远离浮躁的技术风气,以对知识和技术渴求和尊重的心态写几篇拙文,不做恶!何必呢,以后的世界肯定是兼容并包,开放互联的

更正,今天下午已经可以访问的子域名,估计是增加了审核机制。
另外一件事是,lingcc.net的pagerank居然到了3!!现在lingcc.com的内容都移植自lingcc.net,且之后一直在lingcc.com中更新。看来是前不久一次pagerank更新将lingcc.net提上去的,问题是lingcc.com还是0。

两件事情都很joke。抱歉,本文不接受讨论,有问题请email给我

 

先来介绍一下n32和O32是啥,N32和O32就是MIPS系统上不同的ABI,即Application Binary Interface。MIPS体系结构最早只有o32的系统,但后来改进了寄存器的功能和分配方式,于是就又有了N32,相对于O32,N32的速度更快些。但二者目前在龙芯系统上还无法兼容。因为龙芯目前官方只支持O32,而N32有只有zhllg的overlay中有,所以使用gentoo来安装O32的工具链需要额外解决些问题,所以才有了这篇文章,之所以之前又写了N32的安装方法,是因为有zhllg大牛的技术支持,使得能直接安装N32的工具链。 Continue reading »

 

不管怎样,龙芯是咱们应该骄傲的,但是用它来编译东西确实很慢,我们很需要一个交叉编译器,能够在性能稍好的平台上为龙芯平台编译程序,x86是目前比较常见的平台,本博在实际工作中,需要在gentoo系统上安装支持龙芯n32的交叉编译器,下面分享一下本博的安装过程。
crossdev是gentoo系统下很方便的交叉编译环境安装和卸载工具,想进一步了解可以参考本博的这篇文章Gentoo中的交叉编译利器–crossdev,这里只讨论有了crossdev之后的安装过程。
首先,我们需要支持n32的gcc,glibc,linux-header,insight和binutils.其中,gcc,gdb,insight和linux-header都已经有了官方支持,我们还需要glibc的一些patch。头疼打patch这种繁重的劳动?别急,已经有国内的开源爱好者们做好了这些,我们仅仅需要几个附加步骤即可。 Continue reading »

 
  • 啥是nanojit?

Javascript的JIT后端,原先firefox直接使用javascript解释器,效率比较低。nanojit可以将频繁执行的javascript代码直接翻译为机器码执行,效率更高,性能更好。详细的介绍可以参看这篇文章:an overview of TraceMonkey,  (我是中国人,我要看中文 ).本博还有一篇英文介绍,自己的蹩脚英语拙作。确实闲着无聊可以猛击这里

  • 咋又蹦出来个tracemonkey?

这得先从spidermonkey说起,spidermonkey是firefox里的Javascprit解释器。因为增加了Nanojit,这种通过跟踪(trace)热JAVAscript代码的JIT。所以改名叫tracemonkey。

  • 我只关心这个firefox!

那就从这个地址下载吧,firefox_release.mips1-1_mipsel.deb. 下载之后切换到root帐号或者直接执行。注意目前Nanojit只测试了O32的龙芯,龙芯默认的操作系统和其他Debian衍生系统都能使用(目前测试了debian-en和Rays,没有问题).目前2E和2F的机器都能使用。N32的gentoo系统还不支持。 Continue reading »

 

感谢不用CPU的投递
新闻来源:网易科技
“龙芯今年的销售规模将达到百万片”,“‘龙芯3号’将在今年推出”,“未来5年内,龙芯将成为全球CPU多极竞争格局中的重要一极”。
全国人大代表、龙芯总设计师、中科院计算所微处理器技术研究中心主任胡伟武一口气告诉了记者关于龙芯的好消息。
龙芯的发展定位,使龙芯在保证适用性能的前提下可以走低成本、低功耗的技术路线。在今后全球信息产业链的核心发展格局中,龙芯将成为改变全球CPU多极格局的重要力量,并成为其中的重要一极。

发展龙芯具有战略意义

“坚 持自主创新,掌握信息领域的核心技术,通过自主、可靠、安全的处理器设计,为战略性的国家需求服务;坚持信息化为广大人民服务,走节约型的信息化道路,通 过高性能、低成本、低功耗的处理器设计,大幅度降低信息化的成本”。仔细研究龙芯处理器的研制宗旨,就可以明白龙芯的问世和发展,在国家层面上的战略意 义。

但是,由于我国的芯片设计和加工产业在21世纪初才真正起步,比国外晚了将近20年,这在一定程度上导致我国与芯片领域的领先者不在 同一起跑线上。因此,自2001年5月龙芯处理器正式开始研制以来,一直处在外界的关心和疑虑中。“中国要不要研制通用CPU?”“中国有没有能力研制通 用CPU?”“龙芯能不能卖出去?”胡伟武表示,必须先回答这三个问题,才能增强外界对国产通用CPU的信心。

2002年8月10日, “龙芯1号”研制成功,填补了我国在处理器领域的空白,龙芯用成绩回答了“要不要研制通用CPU”的问题。2005年,“龙芯2号”研制成功,龙芯回答了 “中国有没有能力研制通用处理器”的问题,实现了跨越式创新。胡伟武表示,在“十一五”期间,通过“龙芯3号”的研制,龙芯还要实现更大的跨越创新。

“如 果说‘龙芯1号’是在迷雾中起步,还看不到先行者的影子,那么‘龙芯2号’完成后,在当时实际上已经超过了一些同行者,看清了领先者的背影,而“龙芯3 号”的完成将使龙芯大踏步赶上并超过领先者。”胡伟武表示,“龙芯3号”将继续坚持低成本、低功耗的技术路线,在确保GHz以上并适度提高主频的基础上把 降低功耗和成本作为主要设计指标,争取4核的“龙芯3号”功耗为5-10瓦,16核的“龙芯3号”功耗为20-30瓦。

龙芯产业化在提速

在胡伟武看来,龙芯在过去7年的成长中,前两个问题已经成功解决。最近几年,面临的主要是“龙芯能不能卖出去”的问题,这也是龙芯在前进道路上最为关键的一个环节。

“龙 芯已在产业化应用方面取得突破。”胡伟武表示,目前已有几十家企业在与龙芯合作推出基于龙芯的产品。地处江苏龙芯产业化基地的梦兰集团,在2005年与中 科院合作建立了江苏龙芯产业化基地。目前,基于龙芯的低成本计算机已获得法国、巴西、俄罗斯、南非等国家的青睐。此外,龙芯还联合很多部门做了许多推广工 作,如龙芯在全国高校中的推广计划已经展开,开始与各地高校联合建立实验室,制定龙芯实验教材,从教育入手,在自主可控计算领域培养人才。

从 2005年“龙芯2号”发布后的有市无货,到2年后包括对意法半导体在内的龙芯IP的授权,龙芯开创了我国计算机核心技术对外授权的先例,并取得了巨大的 经济效益。据估算,2007-2011年,中科院计算所的收入将突破1亿美元,这将为龙芯的后续研发提供强大的资金支持。与此同时,基于龙芯处理器的系统 已经完成中试正在逐步走向市场。可以说,龙芯在“能不能卖出去”问题上不断取得突破性进展。

胡伟武认为,技术和市场的转型有利于龙芯发挥 后发优势,实现跨越发展。因为目前国际上高性能通用CPU的发展正面临技术转型:摩尔定律持续高速发展,互连网的普及正在改变计算机的应用模式,主频至上 的计算机处理器设计技术正在终结等等,这些技术转型为我国的龙芯在未来几年发挥后发优势,另辟蹊径,通过跨越式创新实现突破性发展提供了机遇。

胡 伟武表示,龙芯的先进性是保证龙芯长远发展的主要动力。由于龙芯的发展定位,使龙芯在保证适用性的前提下可以走低成本、低功耗的技术路线,龙芯的这种资源 节约型和可持续发展道路是中国特色的信息化发展道路,是不同于美国等其他国家的传统信息化发展道路。在今后全球信息产业链的核心发展格局中,龙芯将成为改 变全球CPU多极格局的重要力量,并成为其中的重要一极。未来2-3年,或者3-5年,龙芯在全球市场上的力量将不容小觑。“我们的目标是,在‘十一五’ 期间,龙芯成为市场上不可忽视的力量;在‘十二五’期间,龙芯成为市场上具有重要影响力的力量。”

 
龙芯之火,可以燎原(下)
胡伟武   时间:2008-1-10

(接上)
        第三、中国的产业环境虽然受控于目前的国外垄断集团,实际上有利于龙芯的发展。2003年我国信息产业销售收入18800亿元,利润750.3亿元,利润 率3.99%;2005年我国信息产业销售收入38411亿元,利润1307亿元,利润率3.4%。可以说,中国的信息产业大而不强,卖的是高科技产品, 实际上不是高科技产业。
        从表面上看来,目前的产业环境有利于国外垄断集团,不利于龙芯。国内信息产业的骨干企业(如联想)受制于CPU提供商,甚至主要靠CPU提供商的返利来获 得利润,他们是不敢得罪CPU提供商来使用龙芯的。可以说,中国的信息产业完全受制于国外的垄断集团。但从本质上说,上述环境也有利于龙芯的发展。中国信 息产业成千上万的企业,由于不掌握核心技术,卖来卖去就是比着卖盒子,打开盒子里面都是一样的,整个产业已经非常透明,大家都在寻求变化。尤其是大量在大 企业的夹缝中艰难生存的中小企业非常愿意接受龙芯这样的新生事物,寻求通过改变来获得市场先机。而且由于产业的透明化和竞争的白热化,只要有几家中小企业 由于使用龙芯在市场上取得竞争优势,就会有大量的其他企业一拥而上。我们只要找准几个突破口,就有可能产生连锁效应。目前在长三角和珠三角地区都已经有这 样的企业,他们大胆投入,希望通过使用龙芯引导市场变化并取得先机。
        此外,国内软件也已经有很强的基础。经过多年的发展,国产软件都已经到了可用的阶段,并已经有了一定的市场规模,正需要通过大规模的应用从可用变成好用。目前正是国产软硬件结合发展的最好时机。
        第四、龙芯会得到政府的大力支持,背靠计算所使龙芯具有可持续发展的基础。龙芯的研发一直都是国家支持的。到目前为止,国家在龙芯研发方面已经投入一亿多 人民币;在龙芯的应用和产业化方面中央和地方政府还有其他投入。只要进行简单的对比分析就可以发现,在全世界只有中国政府才会真心实意地支持像龙芯这样的 通用CPU的发展。去年一位朋友告诉我,他有一次在飞机上碰到E2K处理器的总设计师(E2K是俄罗斯人设计的一个处理器,2000年左右完成大部分设计 但没有流片,当时曾经是各大国际会议追捧的焦点,在我们设计出龙芯1号之前李国杰所长曾经考虑引进E2K技术发展我国通用CPU技术,由于对方开价过高没 有谈成),这位总设计师跟我的那位朋友说,你们中国是对的,坚持自己设计龙芯。现在E2K的项目已经停止,设计团队已经被美国的大公司买走后又被卖掉。
        背靠中科院计算所使龙芯立于不败之地并具有可持续发展的基础。作为国家队计算所一方面可以源源不断地为龙芯提供人才和核心技术储备;另一方面为龙芯产业化 的发展提供了大后方,尤其在产业化初期依托计算所进行龙芯产业化可以使龙芯立于不败之地。例如,由于国家计划启动需要一个过程等原因,龙芯课题组在 2005年以后就没有得到国家的研发经费支持。如果龙芯是由风险投资支持,那么龙芯的团队早就散了,但正因为依托在中科院计算所,我们可以得到中科院和计 算所的支持,使得我们的研发和产业化工作可以正常推进。
        当然,体制内有体制内的问题,要注意克服这些问题。政府只能支持龙芯的研发以及产业化的“扶上马送一程”工作,龙芯最后的成功必须靠市场行为来鉴定。
        总之,西方垄断集团虽然貌似强大,但实际上非常脆弱;龙芯虽然目前还比较弱小,但具有很强的生命力,具有光明的前途。如果说世界上有一个地方能够打破国外 垄断集团在CPU方面的垄断,那肯定是中国。如果在中国有一种力量能够战胜强大的国外垄断集团,这种力量肯定是人民的力量。

二. 走农村包围城市的产业化道路
        普遍规律和特殊规律的结合是中国革命制胜的法宝,也是龙芯产业化成功的法宝。这一点在过去几年的产业化实践中已经越来越明显地显示出来了。
        中国政府高度重视自主创新,中国的集成电路技术和市场正在快速发展,世界计算机技术和市场正在转型。这样的时期是像龙芯这样的队伍后来居上的大好机会。这是龙芯面临的普遍性,但龙芯还有其特殊性。
        龙芯处理器的特殊性之一就是其基础性和通用性。高性能通用CPU芯片是信息领域最基础和核心的芯片,是芯片中的“珠穆朗玛峰”,目前只有美国完全掌握高性 能处理器的研制技术。高性能通用CPU研发周期长,很难由一个企业来独立承担研发过程和研发费用,需要国家意志的驱动。龙芯不像其他专用芯片(如MP3芯 片)只面向特定应用,可以用一个单位完成从芯片到系统的研制及推广。龙芯的通用性导致其应用面广,可以应用在电脑、网络设备、工业控制、数字家电等各行各 业,无法由一个单位一条一条地建设产业链,需要形成一定规模的产业环境和产业集群。试想一下,如果Intel跨掉,国内将有多少企业跟着跨掉就知道通用处 理器的产业环境有多庞大。龙芯的产业链长,除了CPU本身的研制以外,还涉及套片、主板、操作系统、应用软件、系统集成、服务等诸多环节。正因为如此,龙 芯不是一般的芯片,龙芯的产业化成功,将带动整个产业集群,对我国国民经济的带动极大;将直接冲击国外垄断集团,打破美国的信息垄断和数字霸权。
        龙芯的上述基础性和通用性要求我们对龙芯产业化的艰巨性有充分认识;要求我们不仅要建设产业链,更要建设产业环境以及产业集群;要求我们努力争取国家的意志来支持产业环境的改善,建设产业集群。
        龙芯处理器的另外一个特殊性就是市场门槛高,而且市场受强大的国际垄断企业的控制。国内的系统集成企业都受制于像Intel或AMD这样的CPU提供商, 越大的企业(如联想)越不敢得罪Intel和AMD。这就使龙芯陷入先有鸡还是先有蛋的两难境地:一方面,需要龙芯具有很强的竞争力以及很高的成熟度才能 有市场机会;另一方面,龙芯只有在市场中才能不断了解市场需求,提高竞争力和成熟度。科研院所常常用“顶天立地”作为对科研的要求,“顶天”指的是所做的 研究在国际上有一席之地;“立地”指的是所做的研究能够被市场接受,两者是“或”的关系。通用CPU领域的“顶天立地”则有其特殊性,两者是“与”的关 系,只有顶天,才能立地。芯片市场的游戏规则是“赢者通吃(Winner take over)”,只要比别人差1%,就会失掉100%。只有达到国际领先水平才能在市场中立足。
        很多人有一种认识,即像龙芯这样的东西,没有政府的支持就不可能完成产业化,龙芯的第一笔定单肯定来自政府采购或者来自国内自主创新的大企业。我们过去的 经验告诉我们,我们需要政府的支持,但不能依靠政府。政府肯定是支持龙芯的,但不能包办龙芯的产业化。政府只能支持龙芯的研发,以及“扶上马送一程”的技 术转化工作。龙芯产业化的成功,归根到底就是要龙芯本身具有与国际同行进行同台竞技的竞争力。目前已经有十几家国内外企业采用龙芯开发自己的产品,都是没 有政府背景的纯商业行为。
        最近我们通过中法政府间的合作机会与意法半导体合作,向意法半导体学到了很多东西,尤其是端正了对芯片产品的态度;我们还通过在江苏设立产业化基地,在地 方政府的支持下完成万套规模的中试;这些都大大提高了龙芯的竞争力与成熟度。可以说,经过多年的努力,我们最近的产品龙芯2E尤其是龙芯2F已经达到顶天 的水平,是可以与国际同行同台竞技的,是可以立地的。
        上述龙芯的特殊性告诉我们,我们对龙芯研发和产业化的难度要有充分认识,既要充满信心;又要有长期艰苦工作的准备,力戒浮躁,踏踏实实从小事做起。“农村 包围城市”是目前情况下龙芯产业化的正确战略。所谓“农村包围城市”有两方面的含义,一是从农村开始,即从对手的薄弱环节入手;二是心怀城市,即我们的最 终目标是通过自主创新实现自主可控的信息产业。
        根据过去两年龙芯产业化的实践,在农村包围城市的战略指导下,我们逐步形成了以下几方面的战术方法。
        一是根据地战术。到目前为止,龙芯的主要研发和产业化费用都由政府经费支持。国家经费没有持续保障,我们应该开始逐渐摆脱对政府经费的依赖,争取在一两年 之内,找准几个龙芯有竞争力的市场,建立几个牢固的产业根据地。并通过产业根据地的建设,取得一定的利润,扩大龙芯的影响,使龙芯成为市场上不可忽视的力 量。根据过去两年龙芯的市场推广情况,目前龙芯容易立住脚的有以下几种应用。①涉及国家安全的应用,这方面的应用对自主性有很高的要求,是龙芯最具竞争力 的领域。经过过去几年的持续努力,我们在这方面已经取得了突破性进展,基于龙芯的产品逐步得到应用并开始赢利。在这方面,只要继续持续努力,一两年之内当 可形成燎原之势。②传统制造业的改造及先进制造业相关的工业控制领域。制造业是中国的支柱产业,其对自主性的要求比桌面PC高,其主流操作系统都能在龙芯 的MIPS架构上运行(目前龙芯可以运行Linux、VxWorks、WinCE等操作系统),而且应用程序比较固定,不存在桌面PC中的Windows 问题。龙芯由于其低功耗、不用风扇等特点非常适合工业控制场合,目前已经有不少企业开始用龙芯设计相关的工业控制产品。③行业桌面终端。面向特定领域及行 业的桌面终端(如教育、金融、办公等)一般有比较固定的界面及应用,龙芯的性能完全能够满足这类应用,且具有低成本和低功耗的特点。④可以通过政府意志形 成批量的其他应用。我们应该继续积极推动通过政府意志在某些领域(如教育)形成龙芯的大批量(百万套以上)应用。在目前的情况下,通过国家意志使龙芯应用 环境得到较大改善是完全有可能的。
        二是源头战术。根据龙芯产业链长,应用面广的特点,我们应该明确定位,把有限的力量投入到龙芯产业化最需要的地方去。
        两年前,由于当时龙芯的研发与应用严重脱节,下游客户找不到龙芯,我们经常陷入我们自己需要同时扮演Intel、Microsoft和联想的角色的困境。 经常有龙芯的下游企业有很好的使用龙芯的意向,后来接触后发现龙芯的开发系统不完善、或在等待中失去对龙芯的信心、或在试用后发现问题而得不到服务而放 弃。
        针对当时的情况,两年前我们提出了“让下游客户找得到龙芯”的口号。从课题组派出骨干先后成立江苏常熟龙芯产业化基地研发中心以及龙芯技术服务中心做好龙 芯产业化的基础工作。这些工作包括开发系统的建立、工具链的完善、用户手册的编写、网站的建设、服务队伍的建设等。在两年的工作中,我们学会了适应这些看 起来很烦琐、也没有核心技术的基础性工作,让下游企业找得到龙芯并用得好龙芯。经过两年的努力我们基本上做到了龙芯的下游企业想使用龙芯处理器或IP进行 自己的产品开发时,我们能提供一个包括软硬件平台和手册在内的完整的设计开发包,用户完全可以根据设计开发包来解决自己设计中的问题;当用户在产品开发过 程中碰到问题时可以得到及时周到的服务;甚至用户通过访问龙芯的网站就可以开始设计。现在已经有十几家企业通过上述方式使用龙芯芯片开发自己的产品,说明 我们这两年的工作思路是正确的,这两年的工作是卓有成效的。
        通过两年的实践,我们更加明确了龙芯产业化的思路,即“保持核心,立足源头;改善环境,发展龙头”。计算所主要负责基础研究及共性关键技术的研发,计算所 下属的龙芯核心公司作为龙芯产业化的窗口主要负责成果转化、技术转移及技术服务。以此为核心,通过产业化基地的建设(如常熟的梦兰龙芯产业化基地)、技术 转让或授权(如对意法半导体的授权)等手段改善产业环境,辐射出一大批面向不同应用的芯片或系统龙头企业,形成“一个源头、多个龙头”的产业格局。我们应 该有这样的决心和胸怀:经过多年的努力后,计算所及其下属龙芯核心公司只经营源头部分,每年的销售额不用很高,但其带动和辐射下游的龙头企业创造销售额总 和达到几百甚至几千亿元。
        同时,我们还应该认识到,国内的产业环境比较特殊。在具体操作中,尤其是在开始阶段,如果我们只坚守源头,不注意产业链的建设,也很难带动下游企业。因此 对于某些应用(如桌面应用)我们还有必要做一些中试和示范应用的工作,等下游企业能够参与后再逐步从产业链的某些环节退出。目前我们通过江苏梦兰龙芯产业 化基地进行了示范应用工作,取得了很好的效果。
        三是星火战术。团结一切可以团结的力量参与龙芯应用和推广工作。
        我们应该认识到,国内的骨干计算机企业(如联想)非常受制于像Intel或AMD这样的CPU提供商,他们一般不敢得罪Intel和AMD。因此,刚开始时不要对这些企业有太大的幻想。
        我们首先应该团结的是一些中小企业。经过两年的龙芯产业化实践我们发现,在嵌入式领域,龙芯的MIPS架构有很好的基础,加上龙芯在这个领域高性能和低功 耗的优势,因此在这个领域龙芯的推广应用有较大优势。在桌面领域,除了像联想这样的骨干企业外,国内各地方还存在不少面向特定地区及行业的中小企业。这些 企业长期在大企业的打压下生存,一般能得到当地政府某种程度的支持,有比较稳定的渠道,由于面向特定应用(如教育)因此积累了一定的应用软件。相比之下, 他们更希望改变现有格局,对龙芯持欢迎态度。最近我们在几个省地和这样的企业合作,帮助他们设计解决方案并移植应用软件,甚至帮助他们通过使用龙芯得到政 府的经费和采购支持,使得这些与龙芯合作的中小企业在特定地域的特定应用领域取代传统大企业成为该地域该领域的龙头企业。如果把目前桌面的骨干企业比做老 虎,那么这些中小企业就像一匹匹狼,我们每年培养几匹这样的“狼”,打败“老虎”在当地的势力,这样经过几年的努力,在全国就会成为燎原之势,使龙芯成为 市场上一只不可忽略的力量,成为市场的常态,逐步改变市场的游戏规则和龙芯的生态环境。这样,骨干的计算机企业才会逐步认可龙芯,成为龙芯的用户。
        我们还应该团结一些反对目前市场垄断格局的其他国内外企业。即使在美国,也有很多大企业(如IBM、SUN等)不满目前的垄断局面,他们希望改变现状。其 中有些企业积极与龙芯合作,希望和龙芯一起打破目前的垄断局面。对他们来说,龙芯是可以团结的力量;对我们来说,他们也是可以团结的力量。目前,在这方面 的合作我们也已经取得不少进展。
        在条件允许的情况下,要大力加强与高校联合建立龙芯实验室的工作,基于龙芯的软硬件结构编写相关的研究生和大学体系结构教材和实验教材。龙芯高举自主创新 的旗帜,在高校推广是有优势的,很容易得到青年学生的共鸣。从根本上说,治中国信息产业的“空心病”要从教育入手。

三. 走可持续的科学发展道路
        龙芯从无到有经过6年的发展,已经走过了轰轰烈烈的创业阶段,正面临着一个转折。如果这个弯转得好,就将进入持续稳步快速发展的阶段;如果这个弯转不好,就将逐步走向衰退。
        有两个关键因素决定着龙芯能否获得可持续发展。一个是我们能否打通基础研究、科技攻关、工程化及产业化三者间的通路,建立产学研结合的创新机制。二是我们 能否摆脱创业过程形成的对个别带头人的依赖,从组织制度和思想作风两个互补的方面建立起可保我们的事业基业长青的创新能力。
        (1)建立产学研结合的创新机制。全国科技大会提出要建立“以企业为主体、以市场为导向、产学研结合”的创新体系,这是对我国过去几十年的经验尤其是教训 的总结。龙芯要自觉纳入国家的创新体系中去,既充分认识企业的创新主体地位,又要充分利用国立科研院所科研水平高的优势,走一条产学研结合的可持续发展道 路。一方面,我们要看到即使是像联想或华为这样的企业,几十年之内也很难建立起像IBM的Wason实验室这样的研究机构。另一方面,我们要看到像计算所 这样的国立科研院所,如果仅仅满足于申请到经费和发表论文(或许还有培养人才),迟早会丧失生存空间。计算所只有站在国家战略的高度,立足于为国家安全做 贡献,为经济社会做贡献,才是根本出路。李国杰所长经常说,如果中科院决定撤消计算所,有没有人站出来反对说,没有计算所,我们研制的装备中就缺少核心部 件或者我们的企业就会缺少核心技术,作为衡量计算所是否需要存在的唯一标准。
        从龙芯发展的角度来看,如果龙芯不立足于为经济社会作贡献,为国家安全作贡献,只是不断申请项目完成科研任务,证明我们有这种能力,龙芯迟早会失去生存空 间,国家也不支持这种研究。反之,如果龙芯没有像计算所这样的国立科研机构作为后盾,完全按照市场机制运作,即使按照目前龙芯积累的核心技术足以使我们在 市场上吃5年,在这期间一个初创的公司不大可能有研发投入,那么5年后我们的技术照样过时。因此,那种片面认为计算所作为一个研究机构,主要任务是做学术 研究,产业化不是我们的重点;或者认为龙芯经过多年的发展已经有足够的积累,计算所的体制不利于龙芯实现产业化,需要尽快把龙芯的主体转移到企业的观点, 都是错误的。这两种观点都有道理,但都是小道理,小道理要服从大道理。
        龙芯的根本出路还是在“以企业为主体、以市场为导向、产学研结合”的最后一句话上下工夫。实现产学研结合关键是要克服科研和产业化“两张皮”的问题。目前 龙芯产业化的骨干人员都是课题组培养的,这个问题还不是很严重,但我们要充分考虑以后的情况。根据过去两年参与龙芯产业化的实践,解决科研和产业化“两张 皮”的问题要做好以下“三通”。第一是科研人员和产业化人员的理念要通,即不论是在课题组还是在公司,大家要有相同的核心理念;第二是利益要通,即课题组 人员和公司人员能够共同从产业化中受惠;第三是技术要通,即市场需求能及时地反映到课题组来,而课题组的成果能及时地转移到公司去。在上述“三通”的基础 上,再做到感情通,保证在意见分歧的情况下大家能够互相宽容,保证产学研的有机结合。在目前的情况下将课题组培养的人才不断输送到下游公司仍是保持上述 “三通”的最好办法。
        科研人员在主导产业化的过程中,受多年科研习惯的影响,经常脱离市场导向,自觉不自觉地受技术导向。佛教中有一个公案,说有一位法师一辈子做好事,修了很 多功德,年纪大了,就看到阎王派两个小鬼来捉他。法师跟两个小鬼商量说,我出家一辈子,只做了功德,没有修持,你们给我七天时间,我打坐修行成功了,先度 你们两个。那两个小鬼就答应了。这个法师功德太大了,一上座就万念放下了,三天之后就达到无我相、无人相、无众生相的境界。这两个小鬼七天后来了,只看到 一片光明却找不到他了。两个小鬼着急了,说和尚你要守信用啊,说过要度我们两个,不然我们回去交不了差要下地狱坐牢的。法师入定了,没有听见,也不管。这 时两个小鬼发现光里还有一点黑影,原来是这个和尚功德太大,国王送给他一个紫金钵盂,和尚喜欢这个钵盂,打坐时就习惯端在手上,万缘放下,只有钵盂还拿 着。两个小鬼就变成老鼠去咬这个钵盂,卡拉一咬,和尚动念了,一动念就没有光了,现身出来,两个小鬼立刻把锁链铐上。和尚觉得很奇怪,以为自己没有修成, 两个小鬼把经过一说,和尚听了,把紫金钵盂往地上一摔说,好了,我跟你们一起见阎王去吧,这么一下,两个小鬼也开悟了。这个故事告诉我们科研人员要真正克 服掉一些积习是相当困难的。直接参与产业化的科研人员,就需要克服科研导向的魔障,自觉坚持市场导向。
        (2)建立有灵魂的创新组织。就像“枪杆子”是政权的保障,自主创新能力是龙芯可持续发展的保障,而一支有创新力有战斗力的团队是龙芯自主创新能力的核心。
        我们要充分认识到虽然一两个魅力型的领袖对团队初期的快速发展能起到重要作用,但团队对魅力型的领袖的过于依赖会损害队伍的长远发展。因此我们要未雨绸 缪,大力加强队伍的组织建设,提高项目管理能力,使之逐渐摆脱对个人的依赖;我们要理顺基础研究、技术攻关以及产业化人员之间的关系,使之和谐共处、形成 合力;我们要完善奖惩分明的绩效及考核制度,充分发挥每一个团队成员的积极性。
        一支队伍就像一个人,良好的组织架构就象人的躯体,还需要给这个躯体一个灵魂,理想和作风建设就是龙芯课题组的灵魂。加强理想和作风建设,将课题组塑造成 一支有灵魂的团队是龙芯过去六年发展的一大法宝。我们要继续坚定信息化为人民服务的理想,继续培养弘扬科研人员的责任心和奉献精神,继续培养认真求实和拼 搏奋斗的工作作风。我们要继续坚持群众路线,坚持相信群众、依赖群众、关心群众;坚持通过批评和自我批评增加我们的免疫力,使我们少犯错误或不犯错误。党 支部要在龙芯的理想作风建设中发挥核心作用。

四. 结束语
        上述介绍的,是对我们过去几年龙芯研发和产业化实践的总结,以后我们还要继续加强从实践中学习的工作:即进行大量的实践并在实践中进行充分的调查研究;在 调查研究的基础上总结出其中的规律性;并用根据总结出的规律指导实践,在实践中进行进一步验证。我们尤其要充分重视上述三个环节中的“指导实践”部分,深 刻认识理论只有被群众掌握才会形成生产力的道理。
        就像毛主席在《星星之火、可以燎原》一文中总结的那样,龙芯的大规模应用及产业化,“决不是如有些人所谓‘有到来之可能’那样完全没有行动意义的、可望不 可即的一种空的东西。它是站在海岸遥望海中已经看得见桅杆尖头了的一只航船,它是立于高山之颠远看东方已见光芒四射喷薄欲出的一轮朝日,它是躁动于母腹中 的快要成熟了的一个婴儿。”

共1页 当前第1页 1
 

胡伟武   时间:2008-1-10


自从我们于2001年5月正式开始龙芯处理器的研制以来,龙芯已经有了六年的历史。从那时起,龙芯就是在关心者和反对者的疑虑和质疑中前进的。我们每前进 一步,老的问题就会消失,同时新的更难的问题就会出来。总结起来,龙芯的成长过程中,必须先后回答三个问题,或者打三大战役。第一个问题是“中国要不要研 制通用CPU”;第二个问题是“中国有没有能力研制通用CPU”;第三个问题是“龙芯能不能卖出去”。在过去六年中,我们已经成功回答了前两个问题,取得 了前两场战役的胜利,现在面临的是第三个问题,或者第三场战役,也是龙芯前进道路上最关键的一场战役。 Continue reading »

2009-2011© 编译点滴 Suffusion theme by Sayontan Sinha

无觅相关文章插件,快速提升流量