martes, 21 de junio de 2016

PLANIFICACIÓN DE MULTIPROCESADORES
Cuando un sistema informático tiene más de un único procesador, aparecen varios elementos nuevos en el diseño de la tarea de planificación. Se va a comenzar con una breve introducción a los multiprocesadores y, después, se discutirá sobre lo que hay que tener en cuenta para llevar a cabo la  planificación al nivel de los procesos o al nivel de los hilos.
 Los sistemas multiprocesador pueden clasificarse de la siguiente manera:

  1.  Multiprocesador débilmente acoplado
  2. Procesadores especializados
  3. Multiprocesador fuertemente acoplado


Evolución de los multiprocesadores fuertemente acoplados
La arquitectura de los multiprocesadores ha estado al acecho durante muchos años. El primer sistema comercial fue el Burroughs D825, disponible en 1960, que incluía hasta cuatro procesadores. 
El objetivo principal de los procesadores múltiples es ofrecer un rendimiento mejorado y fiabilidad en la multiprogramación

  •  Rendimiento:Un único multiprocesador ejecutando en un sistema operativo multiprogramado ofrecerá mejor rendimiento que un sistema monoprocesador equivalente y puede ser más efectivo que varios sistemas monoprocesador.
  •  Seguridad:En un sistema fuertemente acoplado, si los procesadores funcionan por parejas, el fallo de un procesador sólo produce una degeneración del rendimiento en vez de la pérdida completa de servicio

En la planificación de un multiprocesador se deben considerar tres puntos interrelacionados:

 • La asignación de procesos a los procesadores
 • El uso de multiprogramación en los procesadores individuales
 • La expedición real de los procesos 
Considerando estos tres puntos, es importante tener en cuenta que el método a emplear dependerá, en general, del grado de granularidad de la aplicación y del número de procesadores disponibles.
 

No hay comentarios:

Publicar un comentario