Oracle® Developer Studio 12.5:Fortran 用户指南

退出打印视图

更新时间: 2016 年 6 月
 
 

1.2 Fortran 编译器的功能

Oracle Developer Studio Fortran 编译器 f95 提供了以下功能和扩展:

  • 在例程中对参数、公共区等进行全局程序一致性检查。(仅适用于 Oracle Solaris 平台)。

  • 优化多处理器系统的自动和显式循环并行化。

  • VAX/VMS Fortran 扩展。

  • OpenMP 并行化指令。

  • 全局、窥孔和潜在的并行化优化可产生高性能的应用程序。基准测试表明优化的应用程序的运行速度比未优化的代码快得多。

  • 通用调用惯例允许将使用 C 或 C++ 编写的例程与 Fortran 程序结合使用。

  • 支持启用了 64 位的 Oracle Solaris 和 Oracle Linux 环境。

  • 所有平台上都支持 IEEE 四精度 REAL 和 COMPLEX 类型。

  • Fortran 77 和 Fortran 95/Fortran 2003 程序与对象二进制文件之间的兼容性。

  • 区间运算编程。

  • 支持无符号整数类型。

  • 许多 Fortran 2003 和 Fortran 2008 功能。

有关每个软件发行版的编译器中添加的新功能和扩展功能的详细信息,请参见附录 B。

另请参见Oracle Developer Studio 12.5 发行版的新增功能指南,以了解有关本编译器和工具发行版中新增和更改的功能、已知问题、解决方法和限制的最新信息。