Este documento describe dos modelos de computación: la computación secuencial tradicional donde una unidad de procesamiento recibe una sola secuencia de instrucciones para operar en una secuencia de datos, y la computación MIMD donde cada procesador en el sistema puede ejecutar su propia secuencia de instrucciones y tener sus propios datos de manera asíncrona sin un reloj central.