【发布时间】:2015-09-14 01:39:16
【问题描述】:
我目前正在研究 HPC,我有一个关于 icc 编译器的问题。
我想做的是看看当我通过 [O0..O3] 更改优化级别时发生了什么。我想要的数据,关于矢量化和代码是否内联折叠等,似乎在-qopt-report 标志生成的报告中。
我决定在报告中使用最大程度的详细程度
-qopt-report5 (I think this is the correct way to use it)
但是,当降低 O-level 时,报告会逐渐变小,直到使用 -O0 标志时变为空:
icc -O0 -qopt-report5 -c test1.c
我会继续寻找,但如果有人注意到我已经脑死亡,我将不胜感激指出一起使用这些标志!
提前感谢您的任何提示。 干杯, 标记。
【问题讨论】: