Vous êtes sur la page 1sur 5

Felipe de Jesús González Hernández AL13502719

Evidencia de aprendizaje. Multiprocesamiento

Esta evidencia consiste en la elaboración de un diagrama de Venn que permita separar las diferentes características del
procesamiento simétrico, asimétrico y en paralelo, así como los sistemas de memoria que se usan y si existe una relación
con algún tipo de multiprocesamiento. Con base en lo anterior, realiza lo siguiente:

Define el título de tu trabajo.

En un documento de texto, en tus propias palabras, elabora una pequeña introducción de lo que vas a tratar en tu
diagrama, mínimo media cuartilla.

Desarrolla el diagrama de Venn con sus respectivos conjuntos.

Indica los sistemas de memoria usados.

Indica y la relación con cada tipo de multiprocesamiento.

Escribe la información que explique la relación del diagrama, así como la clasificación de los conjuntos.

Sustenta tu trabajo con por lo menos 3 fuentes bibliográficas o electrónicas reconocidas, no debes basarte en fuentes como
Wikipedia o similares. También es importante reconocer y respetar los derechos de autor, dándoles los correspondientes
créditos,..

Genera una conclusión de mínimo media cuartilla, aterrizando todas las ideas plasmadas durante el desarrollo de tu
evidencia.

Guarda tu trabajo en un archivo llamado KARQ2_U2_EA_XXYZ.

Envía tu actividad al portafolio de evidencias y aguarda la retroalimentación de tu docente, atiende sus comentarios y, de
solicitarlo, envía una segunda versión de tu evidencia.

*La evidencia será evaluada de acuerdo a su respectiva rúbrica, así que es importante que la consultes.*Consulta los
criterios de evaluación para conocer cómo será evaluado tu trabajo

Arquitectura de Computadoras II
Felipe de Jesús González Hernández AL13502719

Multiprocesamiento: Sistemas de Memoria

Introducción.-
Un sistema de multiprocesamiento consiste en una computadora que tiene más de un procesador (o
bien en una serie de computadoras con CPUs o procesadores independientes).
Tenemos el SMP (Multiprocesamiento Simétrico) que en él los procesadores trabajan en equipo y
comparten recursos, en este tipo de multiprocesamiento la arquitectura SMP (Multi-procesamiento
simétrico, también llamada UMA, de Uniform Memory Access), se caracteriza por el hecho de que
varios microprocesadores comparten el acceso a la memoria. Todos los microprocesadores compiten
en igualdad de condiciones por dicho acceso, de ahí la denominación “simétrico”.

También vimos el ASMP (Multiprocesaminto asimétrico), en este tipo, un procesador está reservado
para el sistema, mientras que los demás se dedican a las aplicaciones. En este tipo de procesamiento
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. Los sistemas supervisores dan soporte a múltiples tarjetas de
red, lo que incrementa el número de posibles segmentos.

El procesamiento paralelo

El paralelismo en las instrucciones hace referencia al grado en que las instrucciones de un programa
pueden ejecutarse en paralelo. Esto es aprovechado por un procesador superescalar. Un procesador
escalar utiliza múltiples cauces de instrucciones independientes. Cada cauce consta de múltiples
etapas, de modo que puede tratar varias instrucciones a la vez. El hecho de que haya varios cauces
introduce un nuevo nivel de paralelismo, permitiendo que varios flujos de instrucciones se procesen
simultáneamente.

El procesamiento paralelo ofrece una gran ventaja en cuanto a costos. Sin embargo, su principal
beneficio, la escalabilidad (crecer hacia arquitecturas de mayor capacidad), puede ser difícil de
alcanzar aún. Esto se debe a que conforme se añaden procesadores, las disputas por los recursos
compartidos se intensifican.

Sistema de memoria compartida.- Los sistemas multiprocesadores son arquitecturas MIMD con
memoria compartida. Tienen un único espacio de direcciones para todos los procesadores y los
mecanismos de comunicación se basan en el paso de mensajes desde el punto de vista del programador.

Arquitectura de Computadoras II
Felipe de Jesús González Hernández AL13502719
Dado que los multiprocesadores comparten diferentes módulos de memoria, pudiendo acceder a un
mismo módulo varios procesadores, a los multiprocesadores también se les llama sistemas de memoria
compartida.

Sistema de memoria distribuida.- Los sistemas de memoria distribuida o multicomputadores pueden ser
de dos tipos básicos. El primer de ellos consta de un único computador con múltiples CPUs comunicadas
por un bus de datos mientras que en el segundo se utilizan múltiples computadores, cada uno con su
propio procesador, enlazados por una red de interconexión más o menos rápida.
Sobre los sistemas de multicomputadores de memoria distribuida, se simula memorias compartidas. Se
usan los mecanismos de comunicación y sincronización de sistemas multiprocesadores.

Clúster.- Un clúster es la interconexión de dos o más computadoras independientes a través de una


red, usadas como un recurso unificado de cómputo con el fin de aumentar el rendimiento en la
ejecución de tareas (Torralba, 2002).
Los clúster constituyen la alternativa a los multiprocesadores simétricos (SMP) para disponer de
prestaciones y disponibilidad elevadas, y son particularmente atractivos en aplicaciones propias de un
servidor.
La arquitectura del clúster es uno de los diversos caminos para explotar el procesamiento en paralelo.
Existen diferentes métodos importantes que se utilizan para realizar cómputo paralelo, entre los cuales
se encuentran: SMP, NUMA, Procesamiento Masivamente Paralelo (MPP), entre otros. Los sistemas
Tolerantes a Fallas (TF) explotan el procesamiento en paralelo para conseguir una buena integridad
entre los diferentes componentes que forman el clúster.

Arquitectura de Computadoras II
Felipe de Jesús González Hernández AL13502719

MULTIPROCESAMIENTO
ASIMETRICO
Ventajas
MULTIPROCESAMIENTO
1.El incremento de
SIMÉTRICO
rendimiento del sistema MULTIPROCESAMIEN
para múltiples usuarios de Ventajas TO PARALELO
red 1.Este tipo de sistemas tienden a ser más eficientes Los sistemas
porque las tareas tanto del sistemaoperativo como operativos paralelos
en múltiplessegmentos de de los usuarios pueden ser distribuidas en forma
son aquellos que
red de área local.2.Al balanceada a todos losprocesadores.2.El tiempo de
tienen la capacidad de
aumentar más inactividad de un procesador mientras otro está
sobre trabajando esmínimo.3.Si un procesador falla, realizar varios
procesadores se tiene que es posible que sus tareas sean repartidas entre los operaciones de
hacer un cambio mínimo y demás y noes necesario que todo el sistema sea manera simultanea.
fácil para elmanejo de parado o que falle el sistema.4. La portabilidad del Ventajas
sistema es mayor debido a que no sigue la
éstos y en general se arquitectura demastrer/slave.5.Los sistemas SMP Rendimiento es muy
eliminan muchos permiten que cualquier procesador trabaje en bueno.
problemas de integridad cualquier tarea sinimportar su localización en Economico.
memoria.6. La memoria globalmente compartida
de datos.3.Los sistemas también vuelve fácil la sincronización de los Tolerante als fallas .
supervisores dan soporte datos.7.Muchos procesos pueden ejecutarse Desventajas
a múltiples tarjetas de red, simultáneamente (N procesos si hay N CPU) sinque
haya deterioro del desempeño.8.Permite compartir No aseguran ningun
lo que incrementa dinámicamente trabajos y recursos entre los tipo de
elnúmero de posibles distintos procesadores, ypuede reducir la varianza proporcionalidad
segmentos.4.El bus de alta entre los sistemas. global.
velocidad del servidor Desventajas Es la utiliacion de un
1. Conforme se añaden procesadores, el tráfico en el gran numero de lineas
proporciona transferencia fisicas.
bus de memoria se satura.2.Al manejarse ocho o
rápida de más procesadores, el cuello de botella se vuelve Es la utilizacion de
informaciónentre los MEMORIA
crítico, inclusivepara COMPRTIDA
losmejores diseños, por lo que señales electricas no
segmentos de red. SMP es considerada una tecnología balanceadas respecto
Son pocoescalable.3.Los
sistemas con múltiples procesadores
sistemas operativos que
que soportan
comparten del terminal de tierra.
Desventajas este tipoun único espaciosonde
de multiprocesamiento más
direcciones
difícilesde de memoria.
diseñar.4.Dado queCualquier
las CPU son No permite una
1.haber sólo una copia del independientes, una podría estar ociosa mientras
procesador puede acceder a los mismos distancia mayor a 10
sistema operativo en un otra estásobrecargada, con la consiguiente metros.
datos, al igual que puede acceder a ellos
ineficiencia.
sólo procesador (maestro) cualquier dispositivo de entrada/salida.
cuandoeste procesador También llamados multiprocesadores
falla todo el sistema falla estrechamente acoplados.
porque todos los recursos Cada procesador posee su propia unidad de
que son manejadospor el control ejecuta su propio código sobre sus
sistema operativo no propios datos, puede ejecutar cualquier Arquitectura de Computadoras II
pueden ser accesados.2.La aplicación
portabilidad del sistema
es menor debido a que
Felipe de Jesús González Hernández AL13502719

Arquitectura de Computadoras II

Vous aimerez peut-être aussi