Arquitecturas de Memoria Compartida y Distribuida
Memoria Compartida
- Extiende el sistema de memoria para soportar múltiples procesadores.
- La organización es atractiva para:
- Multiprogramación de alta productividad.
- Computación paralela (facilidad de programación).
- La comunicación es implícita: operaciones de lectura/escritura en variables globales.
- Los accesos a memoria global desde diferentes procesadores no están ordenados.
- La sincronización permite establecer ordenamientos parciales.
- La comunicación Seguir leyendo “Arquitecturas de Memoria Compartida y Distribuida: Coherencia Caché y Programación MMD” »