 | | | 英特尔与中科院发布安腾处理器的研究编译器 |
| | 2003-04-30 14:11 厂商稿/(天极网商务应用频道) | 编译器与计算机
编译器就像翻译;它们负责翻译C、C++和FORTRAN等编程语言,并将其转化为机器语言(计算机能够理解的语言)。这种翻译工作的效率越高,计算机为软件提供的性能就越出色。像安腾处理器系列这样的现代处理器拥有多个指令单元,可以并行执行多项任务。现代的编译器必须能够识别源代码的并行性,同时适当地分配任务以使所有指令单元都得到充分利用。随着微处理器体系结构的进步,编译器技术保持同步发展非常重要。
ORC2.0使用模块化编译器组件,支持每个“模块”完成具体的优化任务。这就使研究人员能够快速测试基本编译器框架中的不同技术。编译器框架也带有基础性的工具,如程序性能分析(profiling)和域生成(region formation)等。
ORC 2.0源代码在上公布。关于学术支持的信息请访问 www.intel.com/research/university/index.htm 。针对Windows*和Linux的英特尔产品质量编译器的信息和评估版本在http://www.intel.com/software/products上提供。此外该站点免费为学校、研究机构、爱好者和Linux社团提供英特尔Linux编译器的非商业版本。
英特尔已经与全世界的70多个实验室共同开发出独特的分散研究模式。依靠编程系统实验室和位于北京的英特尔中国研究中心组成的小组,与中科院计算所合作进行开放研究编译器项目。英特尔中国研究中心成立于1998年,目前拥有的40多名计算机研究科学家和工程师都在计算机视觉、媒体、贝叶斯网络(Bayesian)、编译器和工具等研究领域辛勤工作。 |
|