Multiple Instruction Multiple Data
Arquitectura en que cada procesador de un sistema multiprocesador puede ejecutar diferentes conjuntos de instrucciones de forma independiente en los diferentes conjuntos de datos en paralelo. Es lo contrario a la arquitectura SIMD, en la que una sola operación se ejecuta en múltiples conjuntos de datos.