【发布时间】:2011-11-01 16:13:16
【问题描述】:
我正在运行允许使用编译器标志的基准测试软件,因此我尝试混合使用各种标志来找出最有效的方法。我的问题是,每个版本的 msse 都必须启用,还是每个新版本都具有旧版本的所有功能?例如,我需要 -msse2 -msse3 -msse4.1 和 -msse4.2,还是 -msse4.2 涵盖所有这些?
【问题讨论】:
标签: compiler-construction compiler-flags
我正在运行允许使用编译器标志的基准测试软件,因此我尝试混合使用各种标志来找出最有效的方法。我的问题是,每个版本的 msse 都必须启用,还是每个新版本都具有旧版本的所有功能?例如,我需要 -msse2 -msse3 -msse4.1 和 -msse4.2,还是 -msse4.2 涵盖所有这些?
【问题讨论】:
标签: compiler-construction compiler-flags
不,一般来说,如果你使用例如-msse3 那么这意味着所有早期的 SSE 选项(-msse,-msse2 在这种情况下)。
【讨论】: