Je suis curieux de savoir comment GCC diffère de l'ICC d'Intel en termes de niveaux d'optimisation et de restauration d'architecture de processeur spécifique. J'utilise GCC 4.1.2 20070626 et ICC v11.1 pour Linux.ICC vs GCC - Optimisation et architecture CPU
Comment les niveaux d'optimisation ICC (O1 à O3) diffèrent-ils de GCC, s'ils diffèrent du tout?
L'ICC peut répondre spécifiquement à différentes architectures (IA-32, intel64 et IA-64). J'ai lu que GCC a l'option de compilateur -march que je pense est similaire, mais je ne peux pas trouver une liste des options à utiliser. J'utilise Intel Xeon X5570, qui est 64 bits. Y at-il d'autres options de compilateur GCC que je pourrais utiliser pour répondre à mes applications pour les processeurs Intel 64 bits?
Merci.
Cordialement, Rayne
pas une réponse très utile, car cela ne s'appliquera qu'au code qu'il a déjà, et non au code qu'il pourrait écrire dans le futur. –
et comment mesurez-vous l'efficacité de l'optimiseur GCC ou ICC du code inexistant? –