Et sur Cray, il y a 20 ans...
Ouf, j'ai pris un coup de vieux :-(
Plaisanterie mise à part, les très bonnes perfs de l'AMD64 viennent majoritairement du controleur mémoire intégré sur le chip ce qui fait que le CPU est bien alimenté en permanence.
Plus de registres, c'est bien pour le compilateur (et l'esprit) mais ça pénalise les context switch car plus de registres à sauver.
<troll mode on>
et quand on voit que Linux se sert toujours sur plate-forme Intel de ce bon vieux gcc au lieu du compilo special optim Intel, on se dit qu'on peut encore gagner ;-)
</troll mode off>
[^] # Re: AMD64 ou autre raison ?
Posté par Jean-Max Reymond (site web personnel) . En réponse à la dépêche AMD64 vs Intel32 : 30% d'écart !. Évalué à 6.
Ouf, j'ai pris un coup de vieux :-(
Plaisanterie mise à part, les très bonnes perfs de l'AMD64 viennent majoritairement du controleur mémoire intégré sur le chip ce qui fait que le CPU est bien alimenté en permanence.
Plus de registres, c'est bien pour le compilateur (et l'esprit) mais ça pénalise les context switch car plus de registres à sauver.
<troll mode on>
et quand on voit que Linux se sert toujours sur plate-forme Intel de ce bon vieux gcc au lieu du compilo special optim Intel, on se dit qu'on peut encore gagner ;-)
</troll mode off>