Optimization 用gcc或icc优化fortran程序

Optimization 用gcc或icc优化fortran程序,optimization,gcc,fortran,icc,Optimization,Gcc,Fortran,Icc,我发现在网上很难找到任何关于fortran的“正式”文档。我想知道如何优化代码(编译方面),我尝试了使用f95编译器的-O3,但我想知道是否还有什么我可以做的。至于国际刑事法院,这是一个未来的问题,我只想“做好准备” 我不明白为什么你很难在网上找到有关Fortran的“正式”文档。我只是在谷歌上搜索了优化fortran程序这个搜索词,得到了大约450万次点击。在第一页中,大约6页(10页中的6页)至少值得一看;这里的一些链接指向SO问题和答案 为了帮助您做好使用英特尔编译器的准备,这里有一个指向

我发现在网上很难找到任何关于fortran的“正式”文档。我想知道如何优化代码(编译方面),我尝试了使用f95编译器的-O3,但我想知道是否还有什么我可以做的。至于国际刑事法院,这是一个未来的问题,我只想“做好准备”

我不明白为什么你很难在网上找到有关Fortran的“正式”文档。我只是在谷歌上搜索了优化fortran程序这个搜索词,得到了大约450万次点击。在第一页中,大约6页(10页中的6页)至少值得一看;这里的一些链接指向SO问题和答案

为了帮助您做好使用英特尔编译器的准备,这里有一个指向它们的链接。如果您在英特尔网站上闲逛,您会发现有关优化程序的有用信息,这些信息适用于许多编译器,而不仅仅是英特尔产品

编译器优化的第一个资源应该是编译器的文档,它将显示所有可用的选项。例如,它应该告诉您有哪些选项可供选择。在大多数编译器上,我都使用了
-O
优化选项,它是许多其他标志的简写形式,有趣的是,可以单独或组合查看这些标志的效果,而不是全部或无


是搜索的另一个有用的起点。我可以继续,但不会。

哦,顺便说一句,
icc
是英特尔为其C/C++编译器使用的名称,您可能指的是
ifort