blacknights Posted April 21, 2005 Share Posted April 21, 2005 Je m'adresse aux spécialistes des processeurs car je voudrais savoir ce que sont les instructions suivantes : MMX(+) ,3D Now(+), SSE, SSE2 Juste des explications pour savoir à quoi cela sert en fait Merci d'avance Link to comment Share on other sites More sharing options...
Spirit wolf Posted April 21, 2005 Share Posted April 21, 2005 Historiquement, le MMX a été développé par intel pour améliorer les perf. 3D de ses processeurs. La réponse d'AMD a été le 3D-Now. Donc ces instructions visaient à améliorer les perf. en 3D. Mais bon, il y a aussi beaucoup de marketing derrière. Link to comment Share on other sites More sharing options...
Neo_13 Posted April 22, 2005 Share Posted April 22, 2005 Je m'adresse aux spécialistes des processeurs car je voudrais savoir ce que sont les instructions suivantes : MMX(+) ,3D Now(+), SSE, SSE2Juste des explications pour savoir à quoi cela sert en fait Merci d'avance Ce sont des instructions de type DSP qui permettent d'éxécuter une instructions sur plusieurs données... En pratique, on assemble deux données (ou plus) jusqu'à arriver au max de bits du registres, et on effectue l'opération. On traite ainsi les instructions par paquet. le MMX ne traite que des entiers... le 3d now traite aussi les float... ils font 64bits tous les deux (quoique, pour le 3dnow, je suis pas sûr). Le mmx s'effectue par remappage des registres FPU... Le SSE et suivant fait 128bits et possède ses propres registres... Le SSE2 est capable d'effectuer toutes les opérations flottantes, et existe sous deux formes : scalaire (une donnée à la fois) destiné à remplacer le x87 (qui est incompatible avec le x86-64), et vectoriel, destiné à accélérer les opérations (comme expliqué plus haut) L'itanium possède un truc encore plus fort : le MIMD... tu fais pareil pour les données, ca c'est pas inédit, mais tu fais la même chose pour les instructions (et je crois que l'un comme l'autre font 256bits, mais je suis plus sûr) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.