Me interesa saber cómo se diferencia GCC del ICC de Intel en cuanto a los niveles de optimización y la atención a la arquitectura de procesador específica. Estoy usando GCC 4.1.2 20070626 e ICC v11.1 para Linux.ICC vs GCC - Optimización y arquitectura de la CPU
¿En qué se diferencian los niveles de optimización de ICC (O1 a O3) de los de GCC, si difieren en absoluto?
El ICC puede atender específicamente a diferentes arquitecturas (IA-32, intel64 e IA-64). He leído que GCC tiene la opción del compilador de marC que creo que es similar, pero no puedo encontrar una lista de las opciones para usar. Estoy usando Intel Xeon X5570, que es de 64 bits. ¿Hay alguna otra opción del compilador de GCC que pueda usar que pueda atender mis aplicaciones para CPU Intel de 64 bits?
Gracias.
Saludos, Rayne
no es una respuesta muy útil, ya que esto solo se aplicará al código que ya tiene, y no al código que puede escribir en el futuro. –
y cómo se mide la efectividad del optimizador GCC o ICC del código inexistente? –