北京天演融智软件有限公司
Key Features & Capabilities
Develop, build, debug, and run from a Visual Studio IDE, or build and run from the command line
Create traditional console applications or advanced graphical interfaces with QuickWin*, OpenGL*, and Windows API
Build mixed-language applications with C++, Visual Basic*, C#, and more (requires Visual Studio)
Access thousands of routine, type, and constant declarations that includes Windows API, OpenGL, POSIX*, dialogs, and multibyte character support
Leverage the included Component Object Model (COM) and .NET interoperability
Access 32-bit and 64-bit compilers
Intel Fortran Compiler for Linux
与您熟悉的开发环境一起工作
? 使用GNU编译器集合(GCC)工具,包括一个GDB调试器
? 从GCC与C和C++兼容链路
? 包括32位和64位编译器,不需要支付任何额外的费用
? 兼容Intel Math Kernel Library
广泛支持Fortran Standards和Plus扩展功能
? 完整的语言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 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 -tp haswell. Open64: -march=bdver1 -mavx -mno-fma4 -Ofast -mso -apo-march=bdver1 -mavx -mno-fma4 -Ofast -mso –apo
Intel Fortran Compiler for Windows
针对Windows的一个完整的Fortran开发环境
? 兼容微软Visual Studio 2013及以后版本。
? 没有Microsoft Visual Studio?也没有没问题:基于Microsoft Visual Studio 2015 shell的Fortran开发环境不需要购买其他任何产品。
? 从熟悉的Microsoft Visual Studio IDE中开发、构建、调试和运行,或者从您选择的命令行构建和运行。
? 包括32位和64位编译器-不需要支付任何额外的费用。
? 使用QuickWin、OpenGL和Windows API支持创建传统的控制台应用程序或高级图形界面。
? 提供组件对象模型(COM)和.NET互动操作性。
? 使用C++、Visual Basic、C#等构建混合语言应用程序(需要Microsoft Visual Studio)
? 数以万计的关于Windows API、OpenGL、POSIX、对话框、多字节字符支持等的例程、类型和常量。
广泛支持Fortran Standards和Plus扩展功能
? 完整的语言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 macOS
与您熟悉的开发环境一起工作
? 从命令行构建或使用Xcode集成
? 从GCC与C和C++兼容链路
? 包括32位和64位编译器,不需要支付任何额外的费用
广泛支持Fortran Standards和Plus扩展功能
? 完整的语言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调度特性为当前正在运行的处理器优化代码
Standards Compliant Compiler
Provide support for:
Use the compiler in the command line or in a supported IDE:
Full-language Fortran 66/77/90/95, full Fortran 2003/2008, plus substantial Fortran 2019 features
OpenMP* 4.5 and initial OpenMP 5.0
For more information, see the release notes.
-/gjjiac/-