Intel Fortran Compiler 语言编译器

时间:2021-01-07浏览数:236

Intel Fortran Compiler for Windows

针对Windows的一个完整的Fortran开发环境

Ÿ 兼容微软Visual Studio 2013及以后版本。

Ÿ 没有Microsoft Visual Studio?也没有没问题:基于Microsoft Visual Studio 2015 shellFortran开发环境不需要购买其他任何产品。

Ÿ 从熟悉的Microsoft Visual Studio IDE中开发、构建、调试和运行,或者从您选择的命令行构建和运行。

Ÿ 包括32位和64位编译器-不需要支付任何额外的费用。

Ÿ 使用QuickWinOpenGLWindows API支持创建传统的控制台应用程序或高级图形界面。

Ÿ 提供组件对象模型(COM)和.NET互动操作性。

Ÿ 使用C++Visual BasicC#等构建混合语言应用程序(需要Microsoft Visual Studio

Ÿ 数以万计的关于Windows APIOpenGLPOSIX、对话框、多字节字符支持等的例程、类型和常量。

Intel Fortran集成到微软 Visual Studio


Ÿ Microsoft Visual Studio中的Fortran项目和源文件。

Ÿ 具有上下文相关敏感帮助的Fortran感知文本编辑器,可以定义、模板、着色等。

Ÿ 调试Fortran代码,并完全访问Fortran类型和数组。

Ÿ 在一个Microsoft Visual Studio解决方案中构建和调试混合语言程序。

Ÿ 在具有可选条件的FORTRAN源行中设置断点。

广泛支持Fortran StandardsPlus扩展功能

Ÿ 完整的语言Fortran 90/95、完整的Fortran 2003/2008,加上初始的Fortran 2008(测试版本)的功能。

显著改进了Fortran coarray支持

Fortran 2008子模块

31数组维度(标准*15

OPEN中的NEWUNIT

Ÿ 同时支持FORTRAN IV (FORTRAN-66) FORTRAN 77

Ÿ 支持OpenMP 4.5和初始OpenMP 5.0

Ÿ 源代码兼容Compaq Visual Fortran——大多数项目只需要重新构建

不容置疑的强大功能

在英特尔和兼容的处理器上获得业界良好的性能。下面的基准测试使用不同的Intel Fortran编译器比较性能差异。


在实现较近的软件补丁和固件更新更新之前,已经获得了基准测试结果,这些更新旨在解决被称为“Spectre“Meltdown”的漏洞。这些更新的实现可能会使这些结果不适用于您的设备或系统。

配置:硬件:2x Intel® Xeon® processor Gold 6148 at 2.40 GHz, 192 GB RAM。**线程运行。软件:Intel Fortran Compiler 18.0, PGI Fortran* 17.5, Open64* 4.5.2, GFortran* 7.1.0.Linux操作系统:Red Hat Enterprise Linux server release 7.2 (Maipo), kernel 3.10.0-514.el7.x86_64 Polyhedron Fortran Benchmark (www.fortran.uk).

Linux编译器开关:GFortran: -Ofast -mfpmath=sse -flto -march=haswell -funroll-loops -ftree-parallelize-loops=8. Intel Fortran Compiler: -fast -parallel -xCORE-AVX2 -nostandard-realloc-lhs. PGI Fortran: -fast -Mipa=fast,inline -Msmartalloc -Mfprelaxed -Mstack_arrays -Mconcur=bind -tp haswell Open64: -march=bdver1 -mavx -mno-fma4 -Ofast -mso

基准来源:英特尔公司

Ÿ 对较新的Intel处理器进行了广泛的优化,包括Intel Xeon Phi处理器

Ÿ 利用多核、SIMD矢量化和多处理器系统,具有OpenMP、自动并行性、并发性、粗线和Intel Xeon Phi处理器支持

Ÿ 获得**的自动CPU调度特性为当前正在运行的处理器优化了代码

Intel Fortran Compiler for Linux

与您熟悉的开发环境一起工作

Ÿ 使用GNU编译器集合(GCC)工具,包括一个GDB调试器

Ÿ GCCCC++兼容链路

Ÿ 包括32位和64位编译器,不需要支付任何额外的费用


广泛支持Fortran StandardsPlus扩展功能

Ÿ 完整的语言Fortran 90/95、完整的Fortran 2003/2008,加上初始的Fortran 2008(测试版本)的功能。

显著改进了Fortran coarray支持

Fortran 2008子模块

31数组维度(标准*15

OPEN中的NEWUNIT

Ÿ 同时支持FORTRAN IV (FORTRAN-66) FORTRAN 77

Ÿ 支持OpenMP 4.5和初始OpenMP 5.0

不容置疑的强大功能

在英特尔和兼容的处理器上获得业界良好的性能。下面的基准测试使用不同的Intel Fortran编译器比较性能差异。


在实现较近的软件补丁和固件更新更新之前,已经获得了基准测试结果,这些更新旨在解决被称为“Spectre”“Meltdown”的漏洞。这些更新的实现可能会使这些结果不适用于您的设备或系统。

配置:硬件:Intel Xeon processor Gold 6148 at 2.40 GHz, 192 GB RAM。**线程运行。软件:Intel Fortran Compiler 18.0, PGI Fortran* 17.5, Open64* 4.5.2, GFortran 7.1.0 Linux操作系统:Red Hat Enterprise Linux server release 7.2 (Maipo), kernel 3.10.0-514.el7.x86_64 Polyhedron Fortran Benchmark .

Linux编译器开关:GFortran: -Ofast -mfpmath=sse -flto -march=haswell -funroll-loops -ftree-parallelize-loops=8. Intel Fortran Compiler: -fast -parallel -xCORE-AVX2 -nostandard-realloc-lhs. PGI Fortran: -fast -Mipa=fast,inline -Msmartalloc -Mfprelaxed -Mstack_arrays -tp haswell. Open64: -march=bdver1 -mavx -mno-fma4 -Ofast -mso -apo-march=bdver1 -mavx -mno-fma4 -Ofast -mso –apo

基准来源:英特尔公司

Ÿ 对较新的Intel处理器进行了广泛的优化,包括Intel Xeon Phi处理器

Ÿ 利用多核、SIMD矢量化和多处理器系统,具有OpenMP、自动并行性、并发性、粗线和Intel Xeon Phi处理器支持

Ÿ 获得**的自动CPU调度特性为当前正在运行的处理器优化了代码

Intel Fortran Compiler for macOS

与您熟悉的开发环境一起工作

Ÿ 从命令行构建或使用Xcode集成

Ÿ GCCCC++兼容链路

Ÿ 包括32位和64位编译器,不需要支付任何额外的费用

广泛支持Fortran StandardsPlus扩展功能

Ÿ 完整的语言Fortran 90/95、完整的Fortran 2003/2008,加上初始的Fortran 2008(测试版)特性

 √ DO CONCURRENT

√ 31数组维度(标准*15

√ OPEN中的NEWUNIT

√ BLOCK

Ÿ 同时支持FORTRAN IV (FORTRAN-66) FORTRAN 77

Ÿ 扩展支持OpenMP

不容置疑的强大功能

Ÿ 行业良好的性能

Ÿ 对较新的Intel处理器进行广泛的优化

Ÿ 利用多核、SIMD矢量化和多处理器系统,具有OpenMP、自动并行性并且支持并发

Ÿ 拥有**的自动CPU调度特性为当前正在运行的处理器优化代码


更多详情请登陆 科学软件网


http://turntech8843.b2b168.com

产品推荐

Development, design, production and sales in one of the manufacturing enterprises

您是第3057026位访客
版权所有 ©2025 八方资源网 粤ICP备10089450号-8 北京天演融智软件有限公司 保留所有权利.

北京天演融智软件有限公司 保留所有权利.

技术支持: 八方资源网 八方供应信息 投诉举报 网站地图