Está en la página 1de 16

INTEGRANTES

1. Ayax Axel
2. Yalle Rodriguez Cristhian Vicente
3. Percca Trejo, Elvis Adolfo
MULTIPROCESAMIENTO
1. Definición de Multiprocesamiento

Es el uso de dos o más procesadores (CPU) en una


computadora para la ejecución de uno o varios
procesos.
2. La importancia de la sincronización

Ninguna parte del trabajo de informática debería


ser descuidada por cada procesador individual
con una presunción que el otro procesador lo
hará.
3. El Multiprocesamiento y la
Multiprogramación

Un sistema de multiprocesamiento con varios


funcionamientos juntos a la vez proporcionará un
ambiente de multiprogramación.
Sistemas Multiprocesamiento

• Estos sistemas disponen de dos o más


procesadores que se comunican entre sí,
compartiendo el bus de la computadora y, en
ocasiones, el reloj, la memoria y los dispositivos
periféricos.
Ventajas

• Mayor rendimiento: se realiza más trabajo en


menos tiempo
• Economía de escala: los sistemas multiprocesador
son más baratos que múltiples sistemas de un
solo procesador, ya que comparten periféricos,
alimentación y almacenamiento.
• Mayor fiabilidad: el fallo de un procesador no
hará que el sistema deje de funcionar.
Multiprocesamiento Asimétrico

• El multiprocesamiento asimétrico (AMP) consiste


en que cada procesador cumple una tarea
específica.
• En este sistema hay un procesador maestro y
esclavo.
• La gran desventaja es que cuando el procesador
maestro falla todo el sistema.
Multiprocesamiento simétrico

• En computacion, SMP es un tipo de arquitectura


de computadores en la que dos o más unidades
de procesamiento comparten una única
memoria central.
• La arquitectura SMP (también llamada UMA,
significa "acceso uniforme a memoria").

• Los sistemas SMP permiten que cualquier


procesador trabaje en cualquier tarea sin importar
su localización en memoria.

• Una computadora SMP se compone de


microprocesadores independientes que se
comunican con la memoria a través de un
bus compartido.

• SMP gasta considerable tiempo esperando a que


lleguen los datos desde la memoria, ya que hay
varios parados en espera de datos.
Procesamiento masivamente paralelo
(MPP)

• El procesamiento masivamente paralelo (MPP) consiste


en una máquina paralela que consta de varias unidades de
procesamiento básicamente independientes.

• Cada una de estas unidades, conocida como "nodo", es


prácticamente una computadora en sí misma.
• Una máquina MPP presenta una serie de
consideraciones importantes derivadas de su
arquitectura.
• cada procesador opera básicamente como una
computadora independiente, ejecutando su
propio códigoindependiente de los demás
procesadores.
• Una máquina MPP debe contar con un canal que
permita a los nodos comunicarse entre sí.
• el objetivo principal es obtener alto
rendimiento, para esto se busca que este canal
de comunicaciones sea lo más eficiente posible.
• Para tener acceso a información fuera de su
propia área de memoria, los nodos se comunican
entre sí.

• En una arquitectura MPP la distribución de


trabajo entre los nodos es una consideración vital
al diseñar cualquier aplicación.
GRACIAS

También podría gustarte