06 Septembre 2008    

Le dictionnaire de Guide-Informatique

SIMD

Single Instruction, Multiple Data

Principe de calcul consistant à traiter un lot de données lors d’une seule instruction. Ce principe est employé dans les calculateurs vectoriels et dans les traitements dits “parallèles”.
Autrefois réservée aux ordinateurs centraux puissants, cette méthode est maintenant employée dans les micro-processeurs. En effet, les calculs de traitement des signaux (vidéo, son), mais aussi les calculs de rendu de surface, nécessitent d’effectuer rapidement un grand nombre de calculs élémentaires semblables.
Intel utilise des principes de ce type avec les instructions MMX, SSE et SSE2, et AMD avec les instructions 3DNow!.
Bien sûr, il faut utiliser un langage de développement capable de faire appel à ses instructions, ce qui n’est pas très courant.

Pour aller plus loin

Voir aussi les définitions

Les dossiers

Le forum

Vous voulez avoir l'avis d'un expert sur ce sujet ?
Recherche         
fermer