Zusammenfassung der Ressource
Tipos de
multiprocesamiento
- Simétrico
- Memoria
compartida:
MMC
- Ausencia de
relación
esclavo-maestro
- Arquitectura
UMA
- Ventajas
- Estructura sencilla
- Forma uniforme de los
tiempos de acceso a la
memoria
- Desventajas
- Hay un determinado límite de
rendimiento (9-12 procesadores)
- Falla en un sólo procesador
afecta a todo el sistema
- Requiere sincronización de
todos los procesadores
- Asimétrico
- Arquitectura
NUMA
- Multiprocesadores
de memoria
distribuida: MMD
- Relación
esclavo-maestro
- Ventajas
- El procesador maestro se encarga de
la ejecución de funciones del S.O.
- Los procesadores esclavos ejecutan
las aplicaciones de los usuarios.
- Los procesadores que fallan son
reemplazados por otros
- Desventajas
- Carga excesiva de tareas en
un solo procesador
- El procesador maestro es
vulnerable a sufrir cuello de botella
- Paralelo
- Desventajas
- Retrasos en la ejecución de
procesos
- Tareas no distribuidas
equitativamente
- Procesadores: activos, en
reposo o inactivos
- Ventajas
- Procesadores ejecutando tareas
independientes de otros
- Obtención de resultados
en menor tiempo
- Permite la escalabilidad
- Computación
paralela
- Taxonomía
Flynn
- SISD
- MISD
- SIMD
- MIMD