Derniers journaux de NedFlanders :
- [12/08@08:54] il fait chaud
- [17/07@20:15] Mon évier est bouché
- [10/06@23:09] Toute la verité sur "Enlarge your penis with pills"
- [10/06@09:21] Les fourmis
- [16/05@20:39] .a et .so
- [24/04@10:44] Mandrake 9.1
- [16/04@10:27] Avis de recherche
- [14/04@08:30] les cabales sai mal !
- [09/01@11:03] emacs roxor
- [05/01@13:22] Encore un bench gcc vs icc
- [30/11@23:13] *p*l*o*p*
- [21/10@16:57] Conservation du poisson
- [18/10@12:35] Roger,
- [14/10@14:20]
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).
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(...)

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

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.