Le SIMD permet d'appliquer, en même temps, à plusieurs données une même instruction. Ce qui permet d'accroître les performances de certains algorithmes DSP.
Par exemple pour le traitement d'image, l'ensemble des pixels qui composent une image peut être traité avec la même fonction au lieu de les traiter un à un.