第三部分-伙伴图之登上“珠穆朗玛”

05年06月13日

    登山总是登的越高越有成就感。
                             —作者

第七章  登上“珠穆朗玛”

    如果问英特尔公司与中国合作项目中,什么是技术的最颠峰,毫无疑问地说是中科院计算所与英特尔公司共同合作的IA-64位开放源代码编译系统。
    编辑器接受以高级程序设计语言(如C、C++和Fortran)编写的程序,并将其转换为处理器能够识别的机器指令。像安腾这样的处理器拥有多个功能部件,能够并行地执行多条指令。因此,要求现代编译器也能够识别源代码中的并行性,对指令流进行高度,以缩短程序的执行时间,提高处理器的性能。随着微处理器体系结构的升级换代,同步提高编译器技术也变得越来越重要。
    也就是说,如果能做编译器,那么一定要深入IA-64所有指令系统。中科计算所与英特尔公司于2001年4月开始为期两年的合作,在不到1年的时间完成。2002年2月4日,两家就联合召开了发布会。这次“珠穆朗玛”合作的意义正如:中国科学院计算技术研究所李国杰院士所说,“随着微处理器技术的飞速发展,处理器性能在很大程度上取决于编译器的质量,编译技术成为计算机的核心技术,地位变得越来越重要。我国要发展自己的微处理器事业,必然要有自己的编译技术作为后盾。”“IA-64开放源代码编译系统的研究,有助于掌握先进的处理器和编译器的设计技术以及产品软件开发过程的管理技术和先进的软件工程技术,为研制自有知识产权的微处理器和编译器提供技术储备。”
    “IA-64开放源代码编译系统”包括多个经过严格测试的编译器模块,包括全局指令高度、谓词分析、条件执行与随机执行等。这些“模块”将被用于执行特定的优化。“IA-64开放源代码编译系统”也提供了一套支持编译研究工作的基础设施,如区域构造,机器模型、以及动态信息收集与反馈。IA-64开放源代码编译系统已通过了严格的测试,并达到了预期的性能,美国已有多所大学采用了该编辑器作为研究平台。
    “IA-64开放源代码编译系统”通过了微处理器性能基准测试程序包-微处理器2000int的测试,性能高于此前最先进的开放源代码编译器Pro64。汪成为院士、何新贵院士等有关专家评价该编译器系统具有作为研究平台和应用软件开发工具的双重价值,认为“IA-64开放源代码编译系统”在指令高度中即时选择指令模板和功能部件的高效编译机制,我定值的谓词分析技术等关键技术方面有重要创新;在开放源代码的IA-64编译系统的稳定性、灵活性和性能方面达到国际领先水平,为编译技术的研究和产品编译器的开发提供了平台和环境。
这次“中英”(中国科学院和英特尔公司)共同攀登上了计算机技术的“珠穆朗玛”是英特尔与中国合作的一个里程碑。

刘克丽女士 江苏睢宁人 出生于山东济南 2006年6月~2000年3月Cnet(中国)授权媒体总编。 2000年3月~1996年8月《每周电脑报/PCWEEK》总编,《克丽观察》专栏记者。 共发表4000多篇关于计算机方面专业性文章,被50多家海内外报刊、杂志、新闻单位采用.
中美国家、企业管理模型几乎相反
台式机壮大有五大理由
中国人从不为信仰打仗
为什么日本企业长得很像
腐败击毁B2B