Derniers journaux de NedFlanders :

Journal : options d'optimisation optimales pour gécécé

Posté par Troy McClure (page perso, ) le 25 août 2003
0
http://gcc.gnu.org/ml/gcc/2003-08/msg00705.html(...)

C'est très simple, vous prenez votre source, et vous balancez ça dans un algo génétique qui cherche les flags optimaux pour gcc. Après 10000 recompilations, le gars est quand même passé de 39sec (en -O3) à 24sec avec les options obtenues pour son code ( -O1 -fstrength-reduce -fprefetch-loop-arrays -finline-functions -fgcse -freduce-all-givs )

Vivement une gentou-killer qui recompile 10000 fois mozilla

> Lire le journal (1 commentaire, moyenne: 4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: options d'optimisation optimales pour gécécé

Posté par Boa Treize (page perso, ) le 25/08/2003 à 10:33. (lien). Évalué à 4.

C'est une étude très intéressante, effectivement. Si vous avez le temps, lisez le fil de discussion qui a suivi, c'est instructif. J'ai notamment été impressioné de savoir que gcc a une optimisation déclenchée à partir d'O2 dont on sait maintenant qu'elle fait plus de mal que de bien sur x86 et Sparc !

http://gcc.gnu.org/ml/gcc/2003-08/msg00762.html(...)

Revenir en haut de page