“英特尔® Fortran 编译器专业版”为创建多线程应用程序提供最佳支持。只有“专业版”才提供广泛的高级优化功能、多线程处理以及处理器支持,包括自动处理器调度、矢量化、自动并行化、OpenMP*、数据预取、循环展开、全面的 Fortran 2003 支持以及优化的数学处理库。
“专业版”将高性能的编译器与“英特尔® Math Kernel Library”(英特尔® MKL)结合到一起。尽管这些库可以单独获得,但“专业版”为构建功能强大、性能卓越的并行代码打下了坚实的基础,同时也可大幅节省开支。
“标准版”编译器与“专业版”编译器具有相同的性能与功能,但不包含“英特尔 MKL”。
功能
“英特尔® Fortran 编译器 Mac OS* X 版”在基于英特尔处理器的各种 Mac* 系统上都可以提高开发速度,带来胜人一筹的性能。“英特尔 Fortran 编译器”完全支持 Fortran 95 语言标准,以及以前的 Fortran 90、Fortran 77 与 Fortran IV 标准。它还包含 Fortran 2003 语言标准的许多功能,以及许多流行的语言扩展。
自动实现软件的优化与并行化,充分利用英特尔® 多核处理器(包括双内核移动计算、桌面以及企业平台)的优势。
Mac* 与多核心功能
以下特性着重介绍基于英特尔® 处理器的 Mac 机的体系结构功能。这里只对每项功能作简要的介绍,同时提供指向更完整说明的链接。
多线程应用程序支持,包括 OpenMP* 与自动并行化,让您可以充分利用多核心技术(如英特尔® 酷睿™ 微体系结构)的优势。
Xcode* 集成让开发人员可以继续使用自己熟悉的这个环境,同时可以从英特尔® 编译器先进的功能中获益匪浅。
性能
“英特尔® Fortran 编译器专业版”提供各种工具,帮助您充分发掘多核处理器的潜力,它将 Fortran 编译器及其内置的优化、线程及安全性功能同高度优化的数学函数库结合到一起,该函数库简化了引入功能强大、具有极佳可伸缩性的多线程数学函数的过程
.JPG)