Il ne faut pas perdre de vue qu'il est tout à fait impossible de faire aussi bien qu'un compilateur spécifique à une architecture et à quelques processeurs
Bien sûr, c'est ce que je dis : il a l'avantage d'être multi plateformes !
J'ai en mémoire des articles/interviews d'ingénieurs d'IBM qui travaillent sur les compilos IBM mais également sur l'optimisation de GCC pour le PowerPC. Ils le disent clairement : le fait que GCC soit multiplateformes ne permet pas de faire les mêmes optimisations.
Il n'empêche, que le code final est moins performant.
Les gars de Phoenix ont même parlé de différences de l'ordre de 60%
Il n'y a aucune honte à cela, mais il ne faut surtout pas laisser croire béatement que GCC a les meilleures perfs sous le simple prétexte qu'il commence par un « G ».
En puis, pour le C++, le problème de G++ est connu et décortiqué depuis longtemps...
[^] # Re: Sortie de GCC 3.4.0
Posté par peau chat . En réponse à la dépêche Sortie de GCC 3.4.0. Évalué à 4.
Bien sûr, c'est ce que je dis : il a l'avantage d'être multi plateformes !
J'ai en mémoire des articles/interviews d'ingénieurs d'IBM qui travaillent sur les compilos IBM mais également sur l'optimisation de GCC pour le PowerPC. Ils le disent clairement : le fait que GCC soit multiplateformes ne permet pas de faire les mêmes optimisations.
Il n'empêche, que le code final est moins performant.
Les gars de Phoenix ont même parlé de différences de l'ordre de 60%
Il n'y a aucune honte à cela, mais il ne faut surtout pas laisser croire béatement que GCC a les meilleures perfs sous le simple prétexte qu'il commence par un « G ».
En puis, pour le C++, le problème de G++ est connu et décortiqué depuis longtemps...