• [^] # Re: "scout" thread ?

    Posté par . En réponse au journal Sun Rock : Les détails arrivent. Évalué à 2.

    Je me suis amusé, sur du code C à jouer à intervertir certaines instructions commutatives dans des boucles critiques (merci gcov) pour mutualiser les read/write.
    Si tu as utiliser gcov, tu as donc fait des optimisation au runtime, chose que le compilo ne sait pas faire.
    Par contre ça pourrait être fait par le processeur ou une machine virtuelle.

    De plus le C est très complexe à optimiser (les informations de ce que faire le programmeur sont très pauvre). Du coût la plupart du temps l'optimisation d'un code C reflète son codage
    Ca améliore nettement les performances, et il ya clairement plein de choses de ce genre à faire, tout en restant portable
    d'ailleurs un code C "optimiser" pour X86 peut être une grosse bousse sur une autre archi.