SSE5

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é

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

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

Voir aussi

Articles connexes

Liens externes

  • Portail de l’électricité et de l’électronique
  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.