Escalabilidad y Rendimiento en Sistemas MIMD: Comunicación y Coherencia de Caché
1. Escalabilidad
La escalabilidad se refiere a la capacidad de un sistema para aumentar sus prestaciones conforme se le añaden recursos, tales como procesadores, memoria o discos. En el contexto de sistemas MIMD (Multiple Instruction, Multiple Data), hay cuatro aspectos clave a considerar:
- Productividad (throughput): Idealmente, al aumentar el número de procesadores, la productividad debería incrementarse de manera proporcional.
- Latencia: En una transferencia entre nodos, lo ideal es que la latencia se mantenga constante, incluso al aumentar el número de procesadores.
- Coste: El coste debería aumentar de forma moderada al escalar el sistema.
- Tamaño físico: No existe un estándar fijo, pero es un factor a tener en cuenta.
¿Qué define a una
...