Multiprocesadores
Ministerio del Popular para la Educación Superior
Universidad Gran Mariscal de Ayacucho
Materia: Arquitectura y Organizador del Computador
Ciudad Bolívar-Estado Bolívar
6to semestre
[pic]
[pic]
Profesor: Integrante:
Yulimar Uvaldin David N. Del Castillo GuevaraC.I 20.762.854
Ciudad Bolívar, 20/06/2012
Índice
Introducción……………………………………………………………………….. 3
Qué es un sistema multiprocesador…………………………………………………4
Computadores con Multiprocesadores……………………………………………..4, 5, 6,7
Características y Clasificación de Multiproceso……………………………………8, 9, 10
Requisitos software para multiprocesadores………………………………………..10Organización…………………………………………………………………………10, 11
Consideraciones de diseño de un sistema de multiproceso………………………….12
Conclusión……………………………………………………………………………13
Bibliografía…………………………………………………………………………..14
Introducción
Hasta hace poco, prácticamente todos los computadores personales y estaciones de trabajo utilizaban un único microprocesador de uso general. A medida que aumenta la demanda de mayores prestaciones y dadoque el costo de los microprocesadores continúa reduciéndose, los fabricantes han introducido los sistemas SMP. El término de SMP se refiere a la arquitectura hardware del computador y también al comportamiento del sistema operativo que utiliza dicha arquitectura.
¿Qué es un sistema multiprocesador?
En la actualidadse puede considerar que todas las computadoras modernas son de hecho máquinas con múltiples procesadores. De estos, los más comunes y útiles son los procesadores de los dispositivos de almacenamiento, dispositivos multimedia y de video/sonido, así como periféricos como el teclado y aparatos USB. Todos ellos son capaces de llevar a cabo transferencias de datos entre sí o entre ellos y la memoria RAMsin intervención alguna del procesador central, lo cual resulta en capacidad de procesamiento rápido mejorada.
Pero cuando se habla de múltiples procesadores es más común el estarse refiriendo a una máquina que posea más de un procesador central. A estas computadoras se les llama Multi-core.
Se trata de una verdadera implementación de multitareas en hardware. Cada procesador puede correr almenos un programa distinto al mismo tiempo, ya que los registros, cachés y espacio de procesamiento en general están separados. Idealmente debería existir un procesador físico para cada programa corriendo en un sistema. Si eso fuera posible, la ejecución de los programas sería increíblemente veloz y no existiría la necesidad vital de cambiar entre contextos de los diferentes programas en un mismoprocesador.
Todas estas computadoras son realmente sistemas distribuidos que delegan funciones específicas a distintas partes, tanto de software como principalmente de hardware. Todos los componentes de hardware pueden acceder a la memoria RAM al mismo tiempo, por lo que un sistema operativo que corre en una de estas máquinas debe controlar en software que solamente un procesador y un programaacceda una variable o un búfer de datos al mismo tiempo, para asegurar que los datos del sistema sean consistentes en todo momento.
Incluso las computadoras con un solo procesador requieren ser tratadas en mayor o menor medida como máquinas multiprocesadores, para poder manejar casi serial mente todos los dispositivos y recursos de que dispone.
Computadores con Multiprocesadores
Un sistemaoperativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.
I IBM DEEP BLUE
Deep Blue fue una computadora de IBM que jugaba al ajedrez. Su nombre se podría traducir al español como "Azul Oscuro" o "Azul Profundo".
[pic]
La segunda de las...
Regístrate para leer el documento completo.