提高前沿研究水平是实现计算所源头定位的关键
孙凝晖2014年1月10日
两年多来,计算所的员工对“一个定位”开展广泛讨论,不断修正完善,目前对2011-2030年的计算所定位描述为:“创建学术前瞻的引领产业型战略高技术研究所,保障国家信息安全,成为中国计算机产业人才与技术的源头。在计算技术学科的计算机系统、网络、智能技术三个主要研究领域,开展以体系结构与算法为特色的学术研究、技术创新、技术应用与技术转移,率先成为世界一流水平的研究所。”
一、什么是前沿研究
前沿研究的宗旨是解决前沿需求,这些需求包括来自促进学科发展的基础问题、来自产业的共性问题以及影响国家长远发展的战略需求。前沿需求会随着经济与社会的发展而不断推进。例如,从1945年第一台计算机ENIAC诞生到1960年代,计算机主要是满足军方需求,上世纪60年代美国军方耗资100亿美元的防范苏联核轰炸的实时系统SAGE项目就促进了大型机技术、内存技术、交互技术等发展,提升了负责研发的MIT、IBM的实力,孵化了DEC等创业公司。从1960年代开始,民用需求开始兴起,为降低用户维护成本,IBM研制了划时代的System360,还于1961年成立了沃森实验室(ThomasJ.WatsonResearchCenter)。斯坦福大学与硅谷的崛起也得益于准确地把握了产业需求。科学技术发展史其实是人类社会发展的技术选择史,因此前沿需求的引导对前沿研究至关重要。
二、前沿研究与产业的关系
2003年,美国科学院的国家研究顾问团(NationalResearchCounciloftheNationalAcademies)对信息产业的历史发展进行了调研,形成了供美国政府决策参考的重要报告《InnovationinInformationTechnology》(信息产业创新)。报告强调了前沿研究对信息产业发展的作用,揭示了政府、大学、企业在前沿研究与产业发展中的重要作用与互动关系。
三、前沿研究在计算所历史上的贡献
回顾计算所57年的发展历史,始终把握不同时代国家的前沿需求来开展科研工作,在具有影响力的贡献背后,离不开前沿研究的关键作用。
在1970年代,光靠工艺的进步已不能持续提高计算机的速度,创立了中国第一个体系结构研究小组的高庆狮院士开展了并行微结构的前沿研究工作,提出了虚共存细胞结构纵横加工向量机原理,成为计算所研制十亿次、百亿次巨型机的基础,他给出的素数存储系统的最优地址映射算法,还被计算机体系结构最权威的教科书《ComputerArchitecture:AQuantitativeApproach》收录。
二十世纪80年代,国家的前沿需求从为国防建设服务转变为面向国民经济建设主战场。计算所大力推动微机技术的前沿研究,倪光南院士提出了在汉字输入中应用联想功能,研制的GF20/11A汉字微计算机系统获中国科学院1983年度重大科技成果一等奖,联想式汉字微型机LX-PC系统获得1988年度国家科技进步一等奖,为我国微机产业化的发展做出了重要贡献。
到了1990年代,计算所1991年研制了用于石油地质勘探油田开发的KJ8920大型数据处理系统,获1993年度国家科技进步一等奖。然而,我国的高性能计算机仍以面向军事应用、定制系统为主,日益增长的民用需求只能进口国际企业的产品,关键部门从国外引进计算机的指标要受“巴统组织(针对社会主义国家的输出管制统筹委员会)”的限制,国产商品化高性能计算机市场一片空白。1990年3月国家智能计算机研究开发中心成立,在李国杰院士的领导下开辟了并行处理的前沿研究方向。1993年研制的曙光一号是我国第一台全对称多处理机,也是国内首次采用商品化微处理器芯片和Unix操作系统,1995年研制的曙光1000是我国第一台采用大规模并行处理技术(MPP)的计算机,也是国际上第一次采用蛀洞路由机制的计算机,从此开启了曙光高性能计算机的产业化之路。其中,智能中心的一个重要的布局是设立了一个专门从事前沿研究的理论组,计算所后来的智能信息处理、信息检索、网络安全、大数据处理等学术方向都是从那个时候开始并逐步成长起来。
四、新时期计算所的前沿研究
在新的时期建设创新型国家、成为计算机产业强国,必须有原始性创新的前沿研究。以处理器芯片为例,满足党政军信息化的自主创新,技术只要能接近IntelCPU的水平就可以了,但要像ARM那样能在智能手机这样的新兴领域赢得市场,就需要类似于英国剑桥大学在上世纪80-90年代就开始的以低功耗为目标的长期前沿研究。在计算机系统方向,当前的主流应用负载特征从“大象搬木头”变成了“蚂蚁搬大米”,只有做好世界水平的高通量计算机等前沿研究,才足够支撑中国企业成为IT领域世界级企业的宏大目标。
表一计算机化(XaaC,XasaComputer)的历史演变与未来发展趋势
我们有机会做颠覆性创新的前沿研究。信息技术正处于大变革的历史前夜,我们与世界站在同一起跑线上。例如,表一给出了计算机化(XaaC,Xasacomputer)的发展趋势,我们在科学院NICT先导专项承担的海云计算系统,就是要研究如何将计算机缩小到毫米级别,如何在云端对EB级大数据进行高速智能处理,这些都是未来三元融合世界(IT3.0)的核心技术。
计算所在前沿研究上的布局是围绕计算机科学的三个基本问题,即(1)CharlesBabbage(1791-1871)问题——提出了自动计算的概念,实现比人算得更快的机器计算;(2)VannevarBush(1890-1974)Memex问题——要求可以存储海量的书籍、报纸、杂志、照片、记录等各种文献,并通过超级链接组织起来,实现存储、索引、日志、评价和摘要的集成;(3)AlanTuring(1912-1954)问题——使机器具有看、说、听以及思考的能力。以计算机体系结构国家重点实验室、科学院网络数据科学与技术重点实验室、科学院智能信息处理重点实验室为组织平台。计算所在“端网云”信息基础设施上的八项重要工作:多核处理器、E级计算机、网络大数据分析系统、云服务器、可编程虚拟路由器、超级基站、智能信息处理、普适计算设备,只有得到前沿研究成果的支撑,才能取得突破性的进展。
五、结语
作为信息技术领域的科学院研究所,没有国际化高水平的前沿研究,计算所科研工作的前瞻性、引领性就无法体现。要体现出科学院研究所的独特价值,区别于作为技术创新主体的企业和国家创新体系中的其他力量,就必须以学术领先、引领产业的成果来标识自己。没有开阔的国际视野来牵引我们的研究活动,不通过高水平前沿研究的过程来不断形成学术积累、影响力和高水平的人才梯队,计算所的可持续发展就得不到保障。
计算技术和计算所发展的历史证明,做好前沿研究必须准备把握时代的前沿需求。新时期计算所要成为产业源头,就必须把握产业的前沿需求,我们要多与企业交流,多向企业请教,多和企业合作。计算所要努力成为像斯坦福大学对美国硅谷的作用那样的世界一流研究所。