MPM: Mejora del Rendimiento de Aplicaciones

- Sintonizar en primer lugar el código secuencial
- Controlar el nivel de granularidad
- incrementando en lo posible el ratio computación/comunicación
- Solapar computación y comunicación
- escondiendo los costes de comunicación mediante el uso de rutinas No
bloqueantes
- Evitar sincronizaciones innecesarias
- por ejemplo evitando el uso de operaciones de envio síncronas
- Evitar en lo posible el Buffering
- por ejemplo evitando el uso de operaciones de envio a traves de buffer
- Potenciar el acceso a datos locales
- a través de una mejor distribución inicial de datos

Diapositiva 28
19-23 de Junio de 2000