SSE5

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant l’informatique
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) annoncé par AMD le , est un jeu d’instructions supplémentaires 128-bit pour l'architecture AMD64 du processeur Bulldozer dont la production a commencé en 2011[1].

Compatibilité[modifier | modifier le code]

Les processeurs AMD n'incluent pas la totalité des instructions 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[modifier | modifier le code]

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

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Références[modifier | modifier le code]