我发现很难在网上找到任何关于 fortran 的“正式”文档。我想知道如何优化代码(编译明智)我使用 f95 编译器尝试了 -O3,但我想知道是否还有其他我可以做的。至于icc,这是一个未来的问题,我只想“做好准备”。
问问题
138 次
1 回答
2
我不明白为什么你很难在网上找到关于 Fortran 的“正式”文档。我刚刚在 Google 上搜索了优化 fortran 程序的搜索词,并获得了大约 450 万次点击。在第一页上,至少有 6 个(共 10 个)值得一看;一些链接在这里指向 SO 问题和答案。
为了帮助您为使用英特尔编译器做好准备,这里提供了他们文档的链接。如果您在英特尔网站上闲逛,您会发现有关优化程序的有用信息,这些信息适用于许多编译器,而不仅仅是英特尔产品。
编译器优化的第一个资源应该是编译器的文档,它将向您展示所有可用的选项。例如,它应该告诉你有哪些选择-O3
。在我使用过的大多数编译器上,-O
优化选项是许多其他标志的简写,有趣的是单独或组合查看这些标志的效果,而不是全有或全无。
Fortran 公司网站是另一个有用的搜索起点。我可以继续,但不会。
于 2013-02-08T10:38:52.047 回答