我的 C++ 应用程序(使用 g++ 编译)需要在 Pentium-4(32 位)及更高版本上运行。但是,它通常与 Core2Duo 或更好的处理器一起使用。
我目前正在使用:-march=pentium4 -mtune=pentium4。但是一些阅读促使我认为-march=pentium4 -mtune=generic可能会更好。
任何人都可以对此有所了解吗?在这种情况下,march & mtune 选项的最佳值是多少?
平台:RHEL 5.3(32 位)上的 GCC 4.1.2。
我的 C++ 应用程序(使用 g++ 编译)需要在 Pentium-4(32 位)及更高版本上运行。但是,它通常与 Core2Duo 或更好的处理器一起使用。
我目前正在使用:-march=pentium4 -mtune=pentium4。但是一些阅读促使我认为-march=pentium4 -mtune=generic可能会更好。
任何人都可以对此有所了解吗?在这种情况下,march & mtune 选项的最佳值是多少?
平台:RHEL 5.3(32 位)上的 GCC 4.1.2。