Sun Studio の Fortran 95 コンパイラは、次の特徴と拡張機能を提供します。
引数、共通ブロック、パラメータなどの整合性をルーチン間で調べる、大域的なプログラム検査機能
マルチプロセッサシステムのための、最適化された明示的自動ループ並列化機能
VAX/VMS Fortran 拡張機能
構造体、記録、共用体、マップ
再帰
OpenMP 2.5 並列化指令
大域的、ピープホール、および潜在的な並列化の最適化によって、パフォーマンスの高いアプリケーションが生成されます。ベンチマークによると、最適化されたアプリケーションは、最適化していないコードに比べると、はるかに高速に実行できます。
呼び出し方式が共通しているので、C または C++ 言語で作成 したルーチンを Fortran プログラムと結合できます。
UltraSPARC および AMD64 プラットフォームで 64 ビットの Solaris の環境をサポートします。
%VAL を使用した値による呼び出し
FORTRAN 77 と Fortran 95 プログラム、およびオブジェクトバイナリ間に互換性があります。
区間演算プログラミング
ストリーム入出力を含む Fortran 2003 のいくつかの機能
ソフトウェアのリリースの際にコンパイラに追加された新機能あるいは拡張機能の詳細は、付録 B を参照してください。