Está en la página 1de 9

Diseo de Software

Arquitectura
Multiprocesador
Miguel Adolfo Daz Saldaa
Gabriel Rodrguez Vieyra
Jos Mara Lomeli Ibarra

Introduccin
A pesar de las grandes mejoras en monoprocesadores
para algunas aplicaciones no es suficiente. La solucin
pueden ser los sistemas multiprocesadores debido a
que es la solucin ms sencilla, natural y con mejor
coste-prestaciones. Adems, las mejoras en
microprocesadores cada vez ms son complejas lo
cual permite una clara mejora en el software.

Desarrollo
El uso de mltiples procesadores mejora el
rendimiento y adaptabilidad del sistema. La
distribucin de los procesos de los procesadores se
puede predeterminar o puede estar bajo el control de
un despachador que decide cuales procesos ubicar en
cada procesador. Los sistemas de mltiples procesos
no son necesariamente sistemas distribuidos.

Si ms de un procesador est disponible, entonces


se puede implementar la distribucin, pero los
diseadores del sistema no siempre consideran los
puntos de distribucin durante el proceso de
diseo.

Ejemplo

ste es un modelo simplificado de sistema de control de trfico. Un conjunto de


ensores distribuidos recogen informacin sobre el flujo de trfico y la procesan
ocalmente antes de enviarla a una sala de control.

Factores claves
Existen dos factores claves para la extensin de
multiprocesadores:
1. Flexibilidad: El mismo sistema puede usarse para un
nico usuario incrementado el rendimiento en la ejecucin
de una nica aplicacin o para varios usuarios y
aplicaciones en un entorno compartido.
2. Coste-rendimiento: Actualmente estos sistemas se
basan en procesadores comerciales, por lo que su coste se
ha reducido drsticamente.

Ventajas y desventajas
VENTAJAS
- Es econmica
- Las computadoras paralelas son inherentes escalables
permitiendo actualizarlas para adecuarse a la necesidad
DESVENTAJAS
- Puede ser limitante fsica, existen factores que limitan la velocidad
mxima de un procesador independiente del factor econmico
- Las barreras fsicas infranqueables tales como la velocidad de la
luz, efectos de tamao, la capacidad.

Conclusin
E l objetivo de multiprocesamiento es llevar a cabo varias
tareas al mismo tiempo, esto ayuda a que el diseo del
sistema sea mas rpido y eficaz.

Bibliografa
http://
www.tesoem.edu.mx/alumnos/cuadernillos/2011.017.pdf
http://
itpn.mx/recursosisc/6semestre/ingenieriadesoftware/Unid
ad%20III.pdf
http://ederjacielsantos.blogspot.mx

También podría gustarte