【问题标题】:Intel ICX compiler list of optimization flags英特尔 ICX 编译器优化标志列表
【发布时间】:2021-11-07 20:13:40
【问题描述】:

在 gcc 编译器中,我可以指定参数 -Q --help=optimizers 以获取当前 O 级别的启用/禁用优化标志列表。 intel icx 编译器有类似的命令吗?如果没有,是否有按 O0、O1、O2 和 O3 列出优化标志的资源?

我似乎在上面找不到任何东西。

【问题讨论】:

标签: c++ optimization compiler-optimization icx


【解决方案1】:

请访问下面的链接,该链接包含优化标志列表及其意义,可能会对您有所帮助。

https://software.intel.com/content/www/us/en/develop/documentation/cpp-compiler-developer-guide-and-reference/top/compiler-reference/compiler-options/compiler-option-details/optimization-options/o.html

除此之外,获取优化标志列表:

  1. -fsave-optimization-record= "format" 生成特定格式的优化记录文件。
  2. -fsave-optimization-record 生成 YAML 优化记录文件。 此外,您可以尝试"icx --help | grep optimization" 并检查最适合您目的的选项

【讨论】:

    【解决方案2】:

    上面的链接是针对新的非基于 Clang 的英特尔编译器 icc(他们将其称为经典)。 要获取 icx 的编译器选项,请查看此处: https://www.intel.com/content/www/us/en/develop/documentation/oneapi-dpcpp-cpp-compiler-dev-guide-and-reference/top/compiler-reference/compiler-options/alphabetical-list-of-compiler-options.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-14
      • 2015-09-14
      • 1970-01-01
      • 2010-09-11
      • 1970-01-01
      • 1970-01-01
      • 2021-08-08
      • 1970-01-01
      相关资源
      最近更新 更多