Oracle® Solaris Studio 12.4: Fortran ユーザーズガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

3.4.96 –unroll=n

DO ループの展開が可能な個所で、使用可能にします。

n は正の整数です。次の選択が可能です。

  • n が 1 の場合、ループの展開をすべて禁止します。

  • n>1 の場合、オプティマイザはループを n 回展開しようとします。

一般に、ループを展開するとパフォーマンスが改善されますが、実行可能ファイルのサイズが大きくなります。ループの展開と各種のコンパイラの最適化については、『Fortran プログラミングガイド』の「パフォーマンスと最適化」の章を参照してください。UNROLL ディレクティブも参照してください。