0 calificaciones0% encontró este documento útil (0 votos)
6 vistas16 páginas
El documento proporciona información sobre multiprocesamiento. Define multiprocesamiento como el uso de dos o más procesadores para ejecutar uno o más procesos. Discuten la importancia de la sincronización y cómo el multiprocesamiento permite un ambiente de multiprogramación. También describe ventajas como mayor rendimiento y fiabilidad, y tipos de multiprocesamiento como asimétrico, simétrico y procesamiento masivamente paralelo.
El documento proporciona información sobre multiprocesamiento. Define multiprocesamiento como el uso de dos o más procesadores para ejecutar uno o más procesos. Discuten la importancia de la sincronización y cómo el multiprocesamiento permite un ambiente de multiprogramación. También describe ventajas como mayor rendimiento y fiabilidad, y tipos de multiprocesamiento como asimétrico, simétrico y procesamiento masivamente paralelo.
El documento proporciona información sobre multiprocesamiento. Define multiprocesamiento como el uso de dos o más procesadores para ejecutar uno o más procesos. Discuten la importancia de la sincronización y cómo el multiprocesamiento permite un ambiente de multiprogramación. También describe ventajas como mayor rendimiento y fiabilidad, y tipos de multiprocesamiento como asimétrico, simétrico y procesamiento masivamente paralelo.
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