rnrn
Es el proceso coordinado de un programa de computador por varios procesadores que trabajan en partes distintas del programa, donde cada procesador utiliza su propio sistema operativo y memoria. Por lo general, los procesadores MPP se comunican utilizando una interface de mensajes. En algunas implementaciones, 200 o más procesadores pueden trabajar en la misma aplicación. Un arreglo «interconectado» de rutas de datos permite el envío de mensajes entre los procesadores.
En términos generales, la configuración de un MPP es más complicado ya que requiere resolver inquietudes sobre cómo particionar una base de datos entre procesadores y cómo asignar el trabajo a cada uno de ellos. Un sistema MPP se considera mejor que un sistema paralelo simétrico (SMP) para aplicaciones que requieren búsqueda en paralelo sobre varias bases de datos en paralelo, como las de soporte a decisiones y bodegas de datos.