Sun Studio Fortran 编译器 f95 提供以下功能和扩展:
在例程中对参数、公共区等进行全局程序一致性检查。(仅适用于 Solaris 平台)。
优化多处理器系统的自动和显式循环并行化。
VAX/VMS Fortran 扩展,其中包括:
结构、记录、联合和映射
递归
OpenMP 3.0 并行化指令。
全局、窥孔和潜在的并行化优化可产生高性能的应用程序。基准测试表明优化的应用程序的运行速度比未优化的代码快得多。
通用调用惯例允许将使用 C 或 C++ 编写的例程与 Fortran 程序结合使用。
支持启用的 64 位 Solaris 和 Linux 环境。
使用 %VAL 按值进行调用。
Fortran 77 和 Fortran 95/Fortran 2003 程序与目标二进制文件之间的兼容性。
区间运算编程。
某些 Fortran 2003 功能,其中包括流 I/O。
有关每个软件发行版的编译器中添加的新功能和扩展功能的详细信息,请参见附录 B。