Sun Performance WorkShop Fortran には、Sun Performance ライブラリと数学ライブラリが用意されています。どちらも、アプリケーションのパフォーマンスを向上させるための重要なライブラリです。
線形代数やフーリエ変換の演算を実行するような、計算中心のアプリケーションを開発する場合に使用するライブラリです。このライブラリは、シングルプロセッサシステムでもマルチプロセッサシステムでも使用でき、どの Sun WorkShop コンパイラ言語処理系からでも呼び出せます。
もっとも広く使用されているライブラリは、BLAS、LINPACK、LAPACK、FFTAPACK、VFFTPACK などの数学コレクションです。これらのライブラリには多数の関数が用意されていますが、通常、高度に最適化されていたり並列化されているわけではありません。Sun Performance ライブラリには、これらのライブラリを高度に最適化したバージョンが収められています。また、FORTRAN 77 用インタフェースを内蔵し、Fortran 90 からも使用できるため、アプリケーションの実行速度を 4 倍以上も引き上げることができます。
計算中心のアプリケーションを主に使用する場合は、Sun Performance WorkShop Fortran に組み込まれている最適化された数学ライブラリで、パフォーマンスを向上させることができます。Solaris オペレーティングシステムの libm 数学ライブラリには、Solaris オペレーティングシステムで採用されているさまざまな規格に必要な関数が含まれています。数学ライブラリには、次のような特長があります。
単精度、倍精度、4 倍精度の浮動小数点数値形式
代数、超越、丸め、変換、乱数の各関数
最高の実行速度と精度を提供する表方式のアルゴリズム