IBM XL Fortran
XL Fortran は、リトルエンディアンディストリビューションのLinuxや AIX など、IBM がサポートする環境向けのIBM独自の最適化 Fortran コンパイラーの名前です。
特徴
- パワーISAのチューニング
- Fortran 言語標準のサポート ( XL Fortran の Fortran 2008 準拠ステータスおよびXL Fortran の TS 29113 準拠ステータス)
- CUDA Fortranサポート[ 1 ]
- OpenMP APIサポート[ 2 ]
- 5つの最適化レベル(-O0、-O2、-O3、-O4、-O5)[ 3 ]
- プロファイル指向フィードバック最適化
- 手続き間最適化とインライン展開
- 高階変換[ 4 ]
参考文献
- ^ 「CUDA Fortranサポートのリファレンスと制限事項」 IBM Knowledge Center . IBM . 2018年11月30日閲覧。
- ^ 「XL Fortranによる並列プログラミング」 IBM Knowledge Center . IBM . 2018年11月30日閲覧。
- ^ "-O" . IBM Knowledge Center . IBM . 2018年11月30日閲覧。
- ^ 「高次変換(HOT)」 . IBM Knowledge Center . IBM . 2018年11月30日閲覧。