Kategorie: Wszystkie - paralelismo - arquitectura - eficiencia - escalabilidad

przez Zoe El aspecto del crepúsculo 5 lat temu

298

Multiprocesador

Multiprocesador

Ejemplos

video

web

Matricula: 2016-1441

Caracteristicas

Fiabilidad

Fiabilidad: Aunque falle un procesador, el computador puede seguir funcionando

Eficiencia

Eficiencia: Indica en que medida se aprovechan los múltiples recursos de procesamiento

Escalabilidad

Escalables: El rendimiento crece a medida que aumenta el nº de procesadores

Deventajas

Dado que las CPU son independientes, una podría estar ociosa mientras otra está sobre cargada, con la consiguiente ineciencia

La desventaja es que el bus de datos y direcciones único se convierte en un cuello de botella por el cual debe pasar toda la información a la memoria, obligando a que todos los accesos a esta, sean secuenciales.

Ventajas

La portabilidad del sistema es mayor debido a que no sigue la arquitectura demastrer/slave

Un proceso Puede Dividirce en tareas paralelas

Múltiples trabajos independientes operan paralelamente

Multiprocesador

¿Qué es un sistema multiprocesador ?

Se trata de una verdadera implementación de multitareas en hardware. Cada procesador puede correr al menos un programa distinto al mismo tiempo, ya que los registros, cachés y espacio de procesamiento en general están separados.
Un sistema multiproceso o multitarea es aquel que permite ejecutar varios procesos de forma concurrente, la razón es porque actualmente la mayoría de las cpu´s solo pueden ejecutar un proceso cada vez. La única forma de que se ejecuten de forma simultanea varios procesos es tener varias cpu´s ya sea en una maquina o en varias en un sistema distribuido.