MPM: Ventajas e Inconvenientes

Ventajas:
Adaptación a las Arquitecturas
- el modelo de paso de mensajes encaja bien en los
supercomputadores paralelos y en los Clusters de Workstations
Funcionalidad
- el modelo de paso de mensajes oferta un conjunto completo de
funciones para expresar algoritmos paralelos, proporcionando un
control no disponible en otros modelos
Rendimiento y Escalabilidad
- la localidad en el acceso a los datos proporciona un alto
rendimiento y un elevado grado de escalabilidad
Inconveniente:
Responsabilidad en manos del programador
- debe expresar de forma explícita el esquema de distribución de datos,
así como todas las comunicaciones entre procesos y las sincronizaciones
- debe resolver todas las dependencias de datos y evitar las
condiciones de bloqueo

Diapositiva 13
19-23 de Junio de 2000