Go to main content
Oracle® Developer Studio 12.5: Fortran User's Guide

Exit Print View

Updated: June 2016
 
 

1.2 Features of the Fortran Compiler

The Oracle Developer Studio Fortran compiler, f95, provides the following features and extensions:

  • Global program checking across routines for consistency of arguments, commons, parameters, and the like. (Only available on Oracle Solaris platforms).

  • Optimized automatic and explicit loop parallelization for multiprocessor systems.

  • VAX/VMS Fortran extensions.

  • OpenMP parallelization directives.

  • Global, peephole, and potential parallelization optimizations produce high performance applications. Benchmarks show that optimized applications can run significantly faster when compared to unoptimized code.

  • Common calling conventions permit routines written in C or C++ to be combined with Fortran programs.

  • Support for 64-bit enabled Oracle Solaris and Oracle Linux environments.

  • IEEE quadruple precision REAL and COMPLEX support on all platforms.

  • Compatibility between Fortran 77 and Fortran 95/Fortran 2003 programs and object binaries.

  • Interval Arithmetic programming.

  • Support for unsigned integer types.

  • Many Fortran 2003 and Fortran 2008 features.

See Appendix B for details on new and extended features added to the compiler with each software release.

See also the What’s New in the Oracle Developer Studio 12.5 Release guide for latest information about new and changed features in this release of the compilers and tools, as well as known issues, workarounds, and limitations.