MPM: Librerías de Paso de Mensajes

Concepto
- conjunto de funciones de comunicación que permite implementar el modelo de paso de mensajes
- Ejemplos de Librerías de paso de mensajes
- Paquetes de dominio público no dirigidos a una máquina concreta
- PICL, PVM, PARMACS, P4, MPI, etc.
- Implementaciones a medida de fabricante para máquinas concretas
- MPL (IBM), NX, CMMD, etc.
- Componentes usuales
- Rutinas de gestión de procesos
- inicio, fin, identificación, etc.
- Rutinas de comunicación punto a punto
- envio y recepción entre 2 procesos
- Rutinas de comunicación colectiva
- operaciones entre varios procesos y de sincronización de procesos
Elección
- portabilidad mediante el uso de paquetes de dominio público
- rendimiento sobre una determinada máquina mediante las
implementaciones a medida de fabricante
- MPI (Message Passing Interface) ha sido desarrollada para
conseguir ambas características en un amplio espectro de máquinas

Diapositiva 14
19-23 de Junio de 2000