Está en la página 1de 1

Multiprocesadores:

El multiprocesador es el que contiene dos o ms microprocesadores, gracias al


multiprocesador se puede ejecutar simultneamente varios hilos
pertenecientes a un mismo proceso o bien a procesos diferentes, pero como
todo, hay problemas que presentan en el diseo que no se encuentran en
computadores con monoprocesadores. Estos problemas derivan el hecho de
que dos programas puedan ejecutarse simultneamente y, potencialmente,
puedan interferirse entre s.
La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo
a una parte de la memoria, y la arquitectura SMP, donde los procesadores
comparten toda la memoria. Esta ltima lidia con el problema de la coherencia
de cach. Cada microprocesador cuenta con su propia memoria cache local.

Multicomputadores:
El multicomputador est formado por un conjunto de sistemas relativamente
autnomos, en los que cada CPU dispone de su propia memoria principal y sus
canales E/S, este tipo de sistemas, cada procesador tiene su propio espacio de
memoria privado, que no resulta visibe para los otros procesadores. Una de las
motivaciones principales para el desarrollo de organizaciones de
multicomputador es la de superar las limitaciones de escala de los
multiprocesadores, de ste modo los Multicomputadores poseen un mayor de
escalabilidad a lo que significa de un sistema a su capacidad para responder a
cargas de trabajo crecientes.

También podría gustarte