Sono interessato a sapere in che modo GCC differisce dall'ICC di Intel in termini di livelli di ottimizzazione e di approvvigionamento per l'architettura del processore specifica. Sto usando GCC 4.1.2 20070626 e ICC v11.1 per Linux.ICC vs GCC - Ottimizzazione e architettura CPU
In che modo i livelli di ottimizzazione di ICC (da O1 a O3) differiscono da GCC, se differiscono del tutto?
ICC è in grado di soddisfare in modo specifico le diverse architetture (IA-32, intel64 e IA-64). Ho letto che GCC ha l'opzione del compilatore -march che penso sia simile, ma non riesco a trovare un elenco delle opzioni da usare. Sto usando Intel Xeon X5570, che è a 64 bit. Ci sono altre opzioni del compilatore GCC che potrei usare per soddisfare le mie applicazioni per le CPU Intel a 64 bit?
Grazie.
saluti, Rayne
non è una risposta molto utile, poiché si applica solo al codice che ha già, e non al codice che potrebbe scrivere in futuro. –
e come si misura l'efficacia dell'ottimizzatore GCC o ICC del codice inesistente? –