• [^] # Re: mouais

    Posté par . En réponse au journal Rendu 3D logiciel. Évalué à 2.

    Ça fait perdre des cycles d'horloge mais pour les logiciels généralistes plus de cohérence dans le CPU rend souvent la programmation moins complexe (1), au prix d'une perte de performance négligeable devant d'autres facteurs. Et les instructions non cohérentes sont déjà là ci vraiment on a besoin d'optimiser.

    (1): D'ailleurs la complexité est un des facteurs qui doit être le plus évité pour les systèmes critiques ou semi-critiques. Par exemple certains PPC de Freescale sont in-order explicitement pour limiter la complexité du processeur ainsi que la variabilité des temps d'exécution des programmes de manière à ce que les tests des systèmes aient encore plus de chance d'être représentatif des cas d'utilisation réels qui seront rencontrés -- mais bon là on s'écarte de la volonté d'optimiser les performances.