Un autre benchmark intéressant, de Scott Robert Ladd: http://www.coyotegulch.com/reviews/linux_compilers/index.html(...)
On y apprend que GCC n'est pas ridicule lorsqu'il n'est pas utilisé sur une plateforme Intel, et qu'apparemment les binaires obtenus avec ICC sont capables de se saborder eux-même s'ils sont exécutés sur une plateforme non-intel:
Intel's compiler also produces executable code that disables some of its optimizations on non-Intel hardware. It's unrealistic to expect that Intel will create a compiler that works well on their competitor's hardware.
C'est vraiment diabolique, d'autant qu'on peut se demander ce qui se passera quand on voudra exécuter le même binaire sur les nouveaux Pentium XX, et que la détection de la plateforme échouera probablement.
Rien que pour ça, ça vaut le coup de préférer GCC! ;-)
# Un autre benchmark intéressant ICC VS GCC -3.x et 4.0
Posté par Guillaume POIRIER . En réponse au journal GCC 4.0 et 3.4 et optimisations SSE. Évalué à 4.
On y apprend que GCC n'est pas ridicule lorsqu'il n'est pas utilisé sur une plateforme Intel, et qu'apparemment les binaires obtenus avec ICC sont capables de se saborder eux-même s'ils sont exécutés sur une plateforme non-intel:
C'est vraiment diabolique, d'autant qu'on peut se demander ce qui se passera quand on voudra exécuter le même binaire sur les nouveaux Pentium XX, et que la détection de la plateforme échouera probablement.
Rien que pour ça, ça vaut le coup de préférer GCC! ;-)