英特尔
® 
Visual Fortran 编译器 11.0 Windows* 专业版
打印发送电子邮件告知好友支持新闻简报RSSDigg thisdel.icio.us
产品信息评估中心支持资源文档

购买产品 ›

免费评估版软件 ›

概述




英特尔® Visual Fortran 编译器 Windows* 专业版: 您为多核系统创建高性能多线程应用所需要的特性。有两种产品提供方式:

专业版包括:

  • 面向 IA-32、英特尔® 64 和 IA-64 架构的英特尔® Visual Fortran 编译器 Windows 版
  • 英特尔® 数学核心函数库
  • Microsoft* Visual Studio* 2005 卓越合作伙伴版

含 IMSL* 的专业版包括:

  • 面向 IA-32、英特尔® 64 和 IA-64 架构的英特尔® Visual Fortran 编译器 Windows 版
  • 英特尔® 数学核心函数库
  • Microsoft* Visual Studio* 2005 卓越合作伙伴版
  • VNI IMSL Fortran 函数库 Windows 版

两者在价格上均远低于单独购置的组件。

产品介绍  [337KB]

Fortran 开发人员请注意—— 英特尔® 编译器套件 Windows* 专业版包含英特尔® Visual Fortran 编译器、调试器、英特尔® 数学核心函数库、英特尔® C++ 编译器、英特尔® 线程构建模块和英特尔® 集成性能基元。是面向需要 Fortran 和 C++ 的开发人员的超值组合。较购买单独组件更为超值,机会不容错过!套件中不含 Microsoft Visual Studio* 卓越合作伙伴版或 IMSL。

英特尔® Visual Fortran 编译器专业版——概览




特性
  • Microsoft Visual Studio* 2005 卓越合作伙伴版包含在商业许可内,可为没有使用 Visual Studio 的开发人员提供完整的 Fortran 开发环境(不包含在评估版或学生版中)。此外,不包括完整版 Visual Studio 的某些特性。请查看系统要求  了解详情(第 1.2.2 节,备注 2)已经拥有 Visual Studio 2005 或 2008?英特尔® Visual Fortran 可与之兼容。
  • 多线程应用支持包括 11.0 中的新特性、OpenMP 3.0(数据并行和当前任务并行)以及自动并行,以支持简单有效的软件线程。
  • 自动矢量化可实现代码并行,从而利用我们最新的处理器中的 SIMD 流指令扩展(SSE)指令集架构(SSE、SSE2、SSE3、SSSE3 和 SSE4)。
  • 高性能并行优化程序(HPO)将调整并优化循环,并确保自动矢量化、OpenMP 或自动并行能够最充分地利用高速缓存和内存访问,SIMD 指令集和多个内核。在单一通道中进行编译,能够缩短编译时间并产生更多可靠的代码。
  • 过程间优化(IPO)显著改善中小型函数性能,对循环内包含调用的程序效果尤为明显。IPO 分析可提供关于缺陷和编码错误的反馈信息(如未初始化的变量或 OpenMP API 问题),其它编译器不能探测到此类错误。
  • 档案导引优化(PGO)通过降低指令快取置换(cache-thrashing)、重组代码布局、缩减代码长度并减少分支预测失误来提高应用程序性能。
  • 英特尔® 数学核心函数库包括支持最出色性能的优化及可扩充的数学程序,同时无缝提供从当前到未来多核平台的前向扩充。
  • 全新的简化集成安装迅速而轻松地引导您获得全部能力。简化的定制安装使识别您需要的组件变得更轻松。
  • 持续的卓越支持目前除有密码保护的专用账户之外,还包括在线社区支持论坛,因此能够加速信息流。技术支持、互动问题管理、了解技术和应用通知、产品更新以及关于所有商业和学术授权的更多信息。
本版本中的新增功能
特性

优势

Visual Studio* 支持使用 Microsoft* Visual Studio* 2005 或 2008 的开发人员只需安装英特尔® Visual Fortran 即可保护其投资。对于未使用 Visual Studio 的商业许可持有者,其专业版包含 Microsoft Visual Studio 2005 卓越合作伙伴版,同时还能获得命令行支持。卓越合作伙伴版不包含在评估版或学生版内。如欲了解详细信息,请查看发布说明
VNI IMSL* Fortran 函数库 Windows 版IMSL Fortran 函数库 Windows 版是数值计算的黄金标准,提供了超过 1000 个数学和统计类算法,涵盖数值优化、非线性方程、LAPACK 和 BLAS 等。(请参考 IMSL 许可协议
编译器和调试器
  • Fortran 2003 的更多支持
其它支持包括:ENUMERATOR、IEEE 浮点异常情况处理、ALLOCATE 扩展、阵列构建程序变更和其它程序,从而使 Fortran 应用更加贴近标准。最新版结合 C 语言的互操作特性,更加简化了对多语言应用的开发。
  • OpenMP* 3.0
OpenMP 可从 API 中提取并行能力,从而简化线程并使代码变得更加便于移植。以前仅限于基于循环的数据并行,而全新的 3.0 标准可简化数据和任务并行性。
  • 默认支持 SSE2
通过编译器自动充分利用全新的英特尔 SIMD 流指令扩展。没有凌乱的低级编码能够最充分地利用英特尔® 处理器。支持其它主机/目标设备的复位功能。
  • 并行编辑
通过适当地将文件分配到可用处理器来充分利用多核处理器并加速您的编辑/编译/调试循环,从而支持您的构建工作。
  • 优化报告
为希望使用我们的先进优化能力来帮助编译器更好地调整应用的用户提供更详细的优化诊断报告。新版 VTune™ 分析器 9.1 可有效过滤优化报告,为优化工作提供指导。
  • 英特尔® COM 服务器向导
对广泛使用的 Compaq* Visual Fortran 的特性进行更新,以创建适于 Microsoft .NET* 可管理代码环境的 Fortran 应用。
  • 静态检验器
寻找并分析源文件问题。诊断包括 OpenMP 指令、超越界限、内存破坏、内存泄漏、缓冲区溢出和内存未初始化等问题。
英特尔® 数学核心函数库(英特尔® MKL)

  • 全新的“分层”架构
全新架构可为不同开发环境配置和单一封装中的处理器提供最大支持。

  • 全新的线程层
链接至符合您的开发环境和其它环境的这一层的版本,以确保英特尔 MKL 能够兼容您的应用中的线程。

  • 离散傅立叶变换界面
使用 FFT 时 DftiCopyDescriptor 函数已经添加到会话中。静态链接可执行代码调用 DFTI 的大小已经大幅度缩减,而且复杂的存储现在可用于真实的转换。

  • LAPACK 增强
添加了跟踪和/或打断冗长 LAPACK 计算过程的能力。称为 mkl_progress 的函数可以在用户应用中定义,此函数将定期从 MKL LAPACK 日常程序的子集中调用。

  • VML 扩展
考虑到性能,所有 VML 函数现在均已实现线程化。为数学函数错误不影响参数错误的应用(如 Monte Carlo 模拟和媒体应用)提供全新的“增强性能”模式。

  • Sparse BLAS 扩展
改进包括线程化 3 级 sparse BLAS 三角形方程组和对所有数据类型的支持(单精度、复合和双重复合)。

简化安装

优化、简化完整安装,支持无缝地一步式安装所有组件。

全新的在线支持社区

我们增强的在线社区支持论坛和知识库搜索能力,可帮助您更迅速地寻找答案。这是卓越支持的密码保护的专用账户的另一功能。请访问支持资源页了解更多信息!

处理器支持

增加对英特尔® 凌动™ 处理器的支持将继续使您的投资面向未来,从而确保支持后来的每一代处理器。这就是全新超常速度硬件平台的主要优势。如欲了解更多详情,请参见发布说明

技术支持
购买产品时,您将获得英特尔® 卓越支持以及我们的交互式密码保护的问题管理和交流网站提供的为期一年的技术支持和产品更新。通过卓越支持服务,您可提交问题和下载产品更新,还可获得技术说明、应用说明及其它文档。此外,我们已经改进了用户论坛,可以迅速而轻松地提供第一资源来解决大部分问题。如欲了解更多信息,请访问支持资源页

兼容性
英特尔® Fortran 编译器完全支持 Fortran 95 和之前的 Fortran 90、Fortran 77 和 Fortran IV 语言标准。其中还包括许多 Fortran 2003 语言标准和众多流行语言扩展特性。如欲了解有关该版本新增特性的更多详细信息,请参阅发布说明

系统需求概览
如欲了解有关安装需求的更多具体信息,请参阅 发布说明,但基本上英特尔® Visual Fortran 编译器 Windows 专业版能够运行于任何英特尔® 奔腾® 4 处理器之后的英特尔® 处理器,并开发针对这些处理器的代码。

在产品中安装所有组件需要 1.4 GB 的未使用磁盘空间。

如欲了解更详细的安装信息,请访问文档页。详细的安装要求请参见发布说明。您还会发现安装指南和入门引导文件。

希望获得技术支持吗?请访问支持资源



英特尔® 软件   
网络
英特尔® 软件网络
  • 成员注册步骤简单且免费,马上 加入吧!