我有兴趣了解 GCC 在优化级别和迎合特定处理器架构方面与英特尔的 ICC 有何不同。我正在为 Linux 使用 GCC 4.1.2 20070626 和 ICC v11.1。
ICC 的优化级别(O1 到 O3)与 GCC 有何不同,如果它们完全不同的话?
ICC 能够专门满足不同的架构(IA-32、intel64 和 IA-64)。我读过 GCC 有-march
我认为类似的编译器选项,但我找不到要使用的选项列表。我使用的是 64 位的 Intel Xeon X5570。我是否可以使用任何其他 GCC 编译器选项来满足我的 64 位 Intel CPU 应用程序的需求?