【问题标题】:When should I use gcc's -Ofast optimization level?什么时候应该使用 gcc 的 -Ofast 优化级别?
【发布时间】:2013-09-19 10:42:50
【问题描述】:

在 xcode 5 中,优化级别引入了一个名为 -Ofast(最快、积极优化)的新级别。我应该何时以及如何使用这个级别?

【问题讨论】:

    标签: gcc optimization fast-math


    【解决方案1】:

    在 GCC 中,-Ofast 表示允许编译器忽略浮点数的有限精度,并假设它们遵循与实数相同的规则。这可以进行许多优化,但可能会由于舍入误差而导致答案发生变化。

    我不知道 Xcode 是否不同。

    【讨论】:

      【解决方案2】:

      -Ofast 启用 -O3、矢量化、严格混叠和快速数学。

      【讨论】:

        猜你喜欢
        • 2011-06-14
        • 1970-01-01
        • 2011-01-26
        • 2010-12-03
        • 2023-04-02
        • 2011-04-15
        • 2017-04-10
        • 2012-03-19
        • 2018-05-12
        相关资源
        最近更新 更多