Sun Studio の Fortran 95 コンパイラは、次の機能と拡張を提供します。
引数、共通ブロック、パラメータなどの整合性をルーチン間で調べる大域的なプログラム検査機能
マルチプロセッサシステム用に最適化された、自動選択による明示的なループの並列化機能
次に挙げる機能などの、VAX/VMS Fortran 拡張機能
構造体、レコード、共用体、マップ
再帰
OpenMP 2.5 並列化指令
大域的、局所的、および並列化が可能な最適化は、高性能のアプリケーションを生成します。ベンチマークによると、最適化されたアプリケーションは、最適化していないコードに比べると、はるかに高速に実行できます。
Solaris システム上の共通呼び出し規約によって、C、C++ で書かれたルーチンを Fortran プログラムと結合できます。
UltraSPARC および x64 プラットフォームにおける 64 ビット対応 Solaris 環境のサポート
%VAL を使用した、値による呼び出し
FORTRAN 77 と Fortran 95 のプログラムおよびオブジェクトバイナリの間の互換性
区間演算プログラミング
ストリーム入出力など、「Fortran 2003」の一部の機能
各ソフトウェアリリースのコンパイラに追加された新規および拡張機能についての詳細は、『Fortran ユーザーズガイド』の付録 B を参照してください。