• [^] # Re: Le multicoeur va vraiment devenir problématique

    Posté par (site web personnel) . En réponse au journal Le multicoeur va vraiment devenir problématique. Évalué à 1.


    Le compilateur lui n'en a pas rien à foutre. Le jeux d'instruction et le nombre de registres sont des facteurs vraiment important dans les phases d'optimisation. Avec une telle architecture :
    - les capacités de parallélisation au niveau des instructions (superscalar) sont gravement impactées
    - la réutilisation des valeurs dans les registres est compromise [2]
    - l'utilisation de la cache du processeur n'est pas optimale


    Je suis bien au courant, mais toute ma réponse tient dans la réponse de Nicolas Boulay:

    Si l'alpha est mort, c'est bien parce que le coeur x86 était plus rapide ou à peine moins rapide mais beaucoup moins chère.

    Les registres en plus, c'est peut être pratique, mais c'est sans doute aussi plus cher. Si avec un bon compilo, on arrive presque aux mêmes performances avec moins de registres et pour moins cher, quel intérêt d'en avoir plus?