Características principales de los sistemas de Multiprocesamiento

Description

Arquitectura de computadoras II / Unidad 2. Multiprocesamiento. / Actividad 1. Multiprocesos básicos. / Desarrollar un mapa mental sobre las características principales de los sistemas de multiprocesamiento: Simétrico, Asimétrico y Paralelo
Juan Manuel Trinidad
Mind Map by Juan Manuel Trinidad, updated more than 1 year ago More Less
Miguel Reyes
Created by Miguel Reyes about 5 years ago
Juan Manuel Trinidad
Copied by Juan Manuel Trinidad over 4 years ago
7
0

Resource summary

Características principales de los sistemas de Multiprocesamiento
  1. Simétrico
    1. Desventajas
      1. ″Como consecuencia de accesos simultáneo a la memoria, se producen colisiones y esperas, lo que representa un problema.″ https://bit.ly/2ExlgbR
        1. ″El número recomendado para esta configuración es no más de 8 procesadores, ya que después de este número el rendimiento tiende a disminuir.″ https://bit.ly/2ExlgbR
          1. ″Conforme a la organización de la arquitectura, es poco escalable en número de procesadores, debido a que puede surgir un cuello de botella si se aumenta el número de CPU.″ https://bit.ly/2ExlgbR
          2. Ventajas
            1. ″Las funciones pueden ser distribuidas al tener más de un procesador, ya que al ocurrir un fallo, el sistema no se detiene, sino que se hace más lento.″ https://bit.ly/2ExlgbR
              1. ″Incrementan el rendimiento por incrementarse el número de procesadores, se incrementa la cantidad de trabajo en un tiempo menor″ https://bit.ly/2ExlgbR
                1. ″Si un procesador falla, es posible que sus tareas sean repartidas entre los demás y no es necesario que todo el sistema sea parado o que falle el sistema.″ https://bit.ly/2ExlgbR
                  1. ″Permite compartir dinámicamente trabajos y recursos entre los distintos procesadores, y puede reducir la varianza entre los sistemas″ https://bit.ly/2ExlgbR
                  2. ″Comparten los recursos del sistema, como la entrada salida de memoria y disco. Se distribuye uniformemente la carga de trabajo a los procesadores disponibles, de modo que uno no esté inactivo mientras otro tiene exceso de trabajo con una tarea específica.″ p. 7. / https://bit.ly/2CMzfsb
                  3. Paralelo
                    1. Ventajas
                      1. ″El procesamiento en paralelo ejecuta procesos en donde cada procesador se encarga de uno u otro y aceleran de esta forma el cálculo.″ https://bit.ly/2ExlgbR
                        1. ″También pueden utilizarse algunas memorias locales (privadas como la caché).″ https://bit.ly/2ExlgbR
                          1. ″Todos los procesadores comparten el acceso a una memoria global.″ https://bit.ly/2ExlgbR
                            1. ″Posee dos o más procesadores de uso general similares y de capacidades comparables.″ https://bit.ly/2ExlgbR
                            2. Desventajas
                              1. Sesgo
                                1. ″normalmente es difícil dividir una tarea en partes exactamente iguales, entonces se dice que la forma de distribución de los tamaños es sesgada.″ https://bit.ly/2ExlgbR
                                2. ″un procesador puede trabajar más que otro, y alguno de ellos puede estar en reposo, o bien, sin hacer nada.″ https://bit.ly/2ExlgbR
                                  1. Costes de inicio
                                    1. ″en una operación paralela compuesta por miles de procesos, el tiempo de inicio puede llegar ser mucho mayor que el tiempo de real de procesamiento, lo que influye negativamente en la ganancia de velocidad.″ https://bit.ly/2ExlgbR
                                    2. Interferencia
                                      1. ″como los procesos que se ejecutan en un proceso paralelo acceden con frecuencia a recursos compartido, pueden sufrir un cierto retardo como consecuencia de la interferencia de cada nuevo proceso en la competencia, este fenómeno afecta tanto la ganancia de velocidad como la ampliabilidad.″ https://bit.ly/2ExlgbR
                                  2. Asimétrico
                                    1. Ventajas
                                      1. ″La distribución correcta de carga de trabajo del procesador maestro hacen un sistema eficiente.″ https://bit.ly/2ExlgbR
                                        1. ″al aumentar más procesadores se tiene hacer un cambio mínimo y fácil para el manejo de éstos y en general se eliminan muchos problemas de integridad de datos.″ https://bit.ly/2ExlgbR
                                        2. Desventajas
                                          1. ″El procesador maestro puede ser un cuello de botella en el rendimiento, y todo depende de él, si falla, entonces todo se viene abajo y no se puede continuar.″ https://bit.ly/2Ex
                                            1. ″Actualmente no hay mucha información referente a este tipo de sistemas, por tal motivo sólo se ofrecen ideas generales acerca de su funcionamiento.″ https://bit.ly/2ExlgbR
                                              1. ″El procesador maestro puede no asignar equitativamente las cargas de trabajo por lo que puede haber fallas de eficiencia.″ https://bit.ly/2ExlgbR
                                              2. Diferentes microprocesadores gobiernan las distintas tareas y recursos del sistema. El enfoque principal que adoptan es el incremento de rendimiento del sistema para múltiples usuarios de red en múltiples segmentos de red de área local.
                                              3. Ventajas
                                                1. Mayor Fiabilidad
                                                  1. ″las funciones pueden ser distribuidas al tener más de un procesador pues al ocurrir un fallo en un procesador entonces el sistema no se detiene sino que lo hace más lento.″ p. 6. / https://bit.ly/2CMzfsb
                                                  2. Incrementan el rendimiento
                                                    1. ″Por incrementarse el número de procesadores, se incrementa la cantidad de trabajo en un tiempo menor.″ p. 6. / https://bit.ly/2CMzfsb
                                                    2. Economía de escala
                                                      1. ″El costo de estos sistemas es menor que el de su equivalente sistemas Monoprocesamiento, porque ellos pueden compartir periféricos, almacenamiento, suministro de energía.″ p. 6. / https://bit.ly/2CMzfsb
                                                    3. Es como un conjunto de elementos organizados y relacionados interactuantes entre sí para lograr un mismo objetivo, indudablemente esto hace referencia a un sistema. En esencia consiste en usar más de un procesador (o bien en una serie de computadoras con CPU o procesadores independientes), por lo que admiten la ejecución de varios procesos al mismo tiempo.
                                                      Show full summary Hide full summary

                                                      Similar

                                                      FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                      anhita
                                                      Test: "La computadora y sus partes"
                                                      Dayana Quiros R
                                                      Abreviaciones comunes en programación web
                                                      Diego Santos
                                                      Seguridad en la red
                                                      Diego Santos
                                                      Excel Básico-Intermedio
                                                      Diego Santos
                                                      Evolución de la Informática
                                                      Diego Santos
                                                      Introducción a la Ingeniería de Software
                                                      David Pacheco Ji
                                                      Conceptos básicos de redes
                                                      ARISAI DARIO BARRAGAN LOPEZ
                                                      La ingenieria de requerimientos
                                                      Sergio Abdiel He
                                                      TECNOLOGÍA TAREA
                                                      Denisse Alcalá P
                                                      Navegadores de Internet
                                                      M Siller