SIMD

SIMD.svg
Taxonomía de Flynn
  Una
instrucción
Múltiples
instrucciones
Un
dato
SISD MISD
Múltiples
datos
SIMD MIMD

En computación, SIMD (del inglés Single Instruction, Multiple Data, en español: "una instrucción, múltiples datos") es una técnica empleada para conseguir paralelismo a nivel de datos.

Los repertorios SIMD consisten en instrucciones que aplican una misma operación sobre un conjunto más o menos grande de datos. Es una organización en donde una única unidad de control común despacha las instrucciones a diferentes unidades de procesamiento. Todas éstas reciben la misma instrucción, pero operan sobre diferentes conjuntos de datos. Es decir, la misma instrucción es ejecutada de manera sincronizada por todas las unidades de procesamiento.

Ejemplos de estos repertorios son 3DNow! de AMD, y SSE de Intel, aunque existen ejemplos más antiguos como el microprocesador Zilog Z80.

Referencias

Other Languages
العربية: سيمد
català: SIMD
čeština: SIMD
English: SIMD
suomi: SIMD
hrvatski: SIMD
magyar: SIMD
Bahasa Indonesia: SIMD
日本語: SIMD
한국어: SIMD
Nederlands: SIMD
norsk bokmål: SIMD
polski: SIMD
português: SIMD
română: SIMD
русский: SIMD
slovenčina: SIMD
српски / srpski: SIMD
українська: SIMD