本版新增内容概述通过本版本中的新增功能特性,您几乎不用额外投入精力,就可以获得更好的效果,从而最大程度地利用英特尔® 硬件。此处仅简单介绍每种特性,您可以通过链接了解比较完整的说明:
支持最新多核英特尔处理器,例如英特尔酷睿双核处理器和双核安腾® 2 处理器。
此外,本版本还有下列优势:
来自 Fortran 2003 标准版的其他特性
运行时间未初始化的变量检测
对浮点模型快速、精确的控制
深入了解新特性
本节详细说明上述新功能。
支持最新多核处理器
英特尔 Fortran 编译器 Linux 版针对最新的多核英特尔处理器提供最新的优化支持,此类处理器包括:
奔腾 D 处理器
奔腾处理器至尊版
英特尔酷睿双核处理器
双核英特尔安腾 2 处理器 9000 系列
另外,英特尔编译器可以确保投资的未来效益,保证针对日后每一代处理器快速提供全球范围的支持。对于新硬件平台以惊人速度不断面世的现今社会,这是一个非常关键的优势。
由于对自动并行处理和 OpenMP 的支持,您能够创建优化的多线程应用程序,这些应用程序会充分利用多核处理特性,从而提供卓越性能。
兼容性和灵活性
符合标准,广泛兼容
英特尔 Fortran 编译器 9.1 Linux 版全面支持 Fortran 95 语言标准版以及之前的标准版,如 Fortran 90、Fortran 77 和 Fortran IV。它还包括来自新的 Fortran 2003 语言标准版的众多特性,以及大量流行的语言扩展,其中包括来自 DEC Fortran 的语言扩展。主要支持的语言扩展包括:
四重精确 REAL 数据类型 REAL(16)
为用户定义的类型构造、记录、合并、映射语法
用以增强多语言应用程序开发的指令和函数
二进制流 I/O
有关语言特性的完整列表,请参见产品文档。
英特尔 Fortran 编译器 9.1 Linux 版还具备增强程序效率的特性,如:
运行时间阵列和字符串限制检测
跨文件程序界面检测
运行时间未初始化的变量检测
使用文件名和行编号进行错误追踪