• [^] # Re: Editorial FreshMeat sur GCC

    Posté par (site web personnel) . En réponse à la dépêche Editorial FreshMeat sur GCC. Évalué à 6.

    C'est pas en moyenne le plus rapide puisque comme le dit l'article cela peut poser des problèmes de gestion de cache...

    Sauf que c'est complètement faux ! C'est une croyance type légende urbaine qui traine. Faite le test ! Un type (de suse ?) fait un test continue de qualité de gcc, -funroll-all-loops est même mieux que -funroll-loops alors que cela doit prendre plus de place en mémoire.

    La perte dans le cache est tout à fait minime en comparaison du gain du à la diminution du nombre de saut et des bulles dans le pipeline.

    (mais pourquoi mon poste précédent est à -3 ?)

    Je serais ravi de voir des stats de performance sur des codecs vidéos entre autres pour déterminer EN SITUATION quelle sont réellement les meilleures options de compilation.

    Leur boucle principal est souvent en assembleur, donc tu ne peux pas gagner grand chose.

    "La première sécurité est la liberté"