SSE5

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

SSE5, pour Streaming SIMD Extensions version 5, est un jeu d'instructions SSE supplémentaires 128-bit pour l'architecture AMD64 du processeur Bulldozer annoncé par AMD le et dont la production a commencé en 2011[1].

Compatibilité

Les processeurs AMD n'incluent pas la totalité des instructions-machine de la précédente version, SSE4. À la suite de cela, le développement de logiciels peut s'avérer compliqué. Certaines instructions sont des instructions à 3 opérandes.

Nouvelles instructions

Le jeu d'instructions SSE5 est composé de 170 instructions (incluant 46 instructions de base) pour l'amélioration des performances en mono-thread. Il introduit[2],[3] :

  • des instructions de fusion, de multiplication et d'accumulation (FMAC, FNMAC, FMSC, FNMSC)
  • des instructions de multiplication et d'accumulation de nombre entier (IMAC, IMADC)
  • des instructions de comparaison de vecteur et de test
  • des instructions de contrôle de précision, d'arrondissement et de conversion
  • des instructions de permutation et déplacement conditionnel

Notes et références

  1. (en) Joel Hruska, « AMD Fusion now pushed back to 2011 », Ars Technica,
  2. (en) « 128-Bit SSE5 Instruction Set »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?) (consulté le )
  3. (en) AMD Announces ‘SSE5′ Microprocessor Instructions

Voir aussi

Articles connexes

Liens externes

  • (en) « Page consacrée au SSE5 »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?) (consulté le ) sur le site de AMD
  • (en) A New SSE Instruction Set: AMD Announces SSE5, AnandTech, .
  • (en) AMD Announces SSE5 Instruction Set, DailyTech, .
  • icône décorative Portail de l’électricité et de l’électronique
  • icône décorative Portail de l’informatique