什么是最佳的行军&用于“Pentium4及以上”处理器的gcc的mtune选项

时间:2011-07-21 16:21:38

标签: linux gcc compiler-optimization compiler-options

My C ++应用程序(使用g ++编译)需要在Pentium-4(32位)及更高版本上运行。但是,它通常与Core2Duo或更好的处理器一起使用。

我目前正在使用: -march = pentium4 -mtune = pentium4 。但有些阅读促使我认为 -march = pentium4 -mtune = generic 可能会更好。

有人可以对此有所了解吗? 3月和3月的最佳值是多少?在这种情况下的mtune选项?

平台:RHEL 5.3(32位)上的GCC 4.1.2。

1 个答案:

答案 0 :(得分:5)

那可能是-march=pentium4 -mtune=core2,可以看作是on the GCC manual