【发布时间】:2011-01-30 15:14:19
【问题描述】:
我有兴趣了解 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 应用程序的需求?
【问题讨论】:
标签: gcc x86 compiler-construction 64-bit icc