从Compaq Visual Fortran到Intel Visual Fortran
从 Compaq Visual Fortran 到 Intel Visual Fortran Intel Visual Fortran(IVF)是基于 Compaq Visual Fortran(CVF)的 Fortran 编译器,它将 CVF 的前端与英特尔处理器的后端相结合,拥有 CVF 丰富的语言功能和英特尔处理器的代码生成及优化功能,使运行在英特尔平台上的程序能得到大幅度提高。IVF 的出现解决了 CVF 不支持 64 位系统的问题,同时也提供了对 OpenMP 的支持,能够满足计算内存的要求。 IVF 的优势包括:支持 64 位系统、提供了对 OpenMP 的支持、拥有 CVF 丰富的语言功能和英特尔处理器的代码生成及优化功能、能够满足计算内存的要求等。 在从 CVF 转移到 IVF 的过程中,需要重新编译所有的 Fortran 源文件,但大多数情况下无须改变 Fortran 源文件,只需要在 IVF 下重新建造现存的 CVF。 IVF 的安装需要安装 Visual Studio(VS)6.6 以上版本的 IDE 的支持,然后才能安装编译器。IVF 编译器支持所有的 CVF 语法,包括 Digital Equipment Corporation(DEC)Fortran 和 Microsoft Fortran PowerStation 4.0 的语言扩展;支持所有的 CVF 库例程,包括可移植库、QuickWin 以及所有的系统接口模块。 在使用 IVF 编译 Fortran 程序时,需要注意 IVF 不支持的 CVF 特征,包括 Compaq Extended Math Library(CXML)、跨引用的源代码浏览器、COM 服务器向导等,可以使用 Intel Math Kernel Library 或 IMSL、NAG 等第三方数学库来替换。 从 CVF 转移到 IVF 是势在必行的,选择 IVF 来编写 Fortran 程序也是很有必要的。IVF 的出现解决了 CVF 不支持 64 位系统的问题,同时也提供了对 OpenMP 的支持,能够满足计算内存的要求。
剩余12页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助