编译gfortran .f90文件的-O5标志是什么?

时间:2013-06-24 16:10:26

标签: fortran fortran90 gfortran

我在文档中看到了如何编译我已经获得的一些f90代码的标志(特别是mpfi90 -O5 file.f90),但研究-O5标志在gfortran docs,mpfi docs或者任何地方都没有发现其他。我假设它是一个像-O1等优化标志,但我不确定。

谢谢!

1 个答案:

答案 0 :(得分:0)

来源:http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=%2Fcom.ibm.xlf91a.doc%2Fxlfug%2Fhu00509.htm

标记-O5是一个优化程序,如-O3-O2。链接的消息来源说,

  1. qnoopt/-O0快速编译,可调试代码,保存程序 语义。
  2. -O2(与-O相同)全面的低级优化;部分调试支持。
  3. -O3更广泛的优化;一些精确的权衡。
  4. -O4-O5过程间优化;循环优化;自动机器调整。
  5. 每个较高的数字包含较低级别的所有优化。