2. Instructions SIMD et instructions vectorielles
Il existe une certaine confusion entre les termes SIMD et vectoriel. Clairement, les instructions SIMD travaillent sur des vecteurs constitués d’éléments qui peuvent être des entiers 8 bits, 16 bits ou 32 bits, des flottants simple ou double précision. De même, les développeurs de compilateurs pour des jeux d’instructions avec extension SIMD parlent de la possibilité de « vectoriser » ou non du code scalaire, c’est-à-dire d’utiliser les instructions SIMD. Cependant, au niveau de la définition des types d’instructions d’un jeu d’instructions, il y a une différence claire entre instructions SIMD et instructions vectorielles : pour effectuer les mêmes opérations, il y a beaucoup plus d’instructions SIMD que d’opérations vectorielles dans le jeu d’instructions.
...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Instructions SIMD et instructions vectorielles