Você está na página 1de 6

Cuestionario Unidad 4

1. Explica las dos formas ms comunes de organizacin de mltiples procesadores.


R= Las dos organizaciones de mltiples procesadores ms comunes son los
multiprocesadores simtricos(SMP) y los clsters; pero recientemente apareci lo que es la
NUMA. Los SMP son computadores constituidos por varios procesadores similares; Los
clsters son un grupo de computadores completos interconectados.
2. Qu es un procesador Superescalar?
R= Es la aproximacin superescalar bsica sin procesamiento multihebra, hasta
hace poco era la aproximacin ms potente para el aprovechamiento del paralelismo dentro
del procesador.
3. Explica los tipos de sistemas paralelos y su organizacin.

R=

SISD: Una secuencia de instrucciones, una secuencia de datos


SIMD: Una secuencia de instruccin, mltiples secuencias de datos
MISD: Mltiples secuencias de instruccin, Una secuencia de datos
MIMD: Mltiples secuencias de instruccin, mltiples secuencias de datos

4. Menciona las caractersticas del SMP

R=

Hay dos o ms procesadores similares de capacidades comparables.


Estos procesadores comparten la memoria principal y las E/S y estn

interconectados mediante un bus u otro tipo de sistemas de interconexin, de forma


que el tiempo de acceso a memoria es aproximadamente el mismo para todos los
procesadores.
Todos los procesadores comparten los dispositivos de E/S, bien a travs de
los mismos canales distintos que proporcionan caminos de acceso al mismo
dispositivo.
Todos los procesadores pueden desempear las mismas funciones (de ah el
trmino simtrico).
El sistema est controlado por un sistema operativo integrado que
proporciona la interaccin entre los procesadores y sus programas a los niveles de
trabajo, tarea, fichero y datos.
5. Indica las ventajas del SMP
R=

Prestaciones: Si el trabajo a realizar por un computador puede organizarse

de forma que partes del mismo se pueden realizar en paralelo.


Disponibilidad: Es un multiprocesador simtrico, debido a que todos los
procesadores pueden realizar las mismas funciones.
Crecimiento incremental: Se pueden aumentar las prestaciones del sistema
aadiendo ms procesadores.
Escalado: Los fabricantes ofrecen una gama de productos en funcin al
numero de procesadores que configuran el sistema.
6. Explica la organizacin del SMP
R= Hay dos o mas procesadores; cada procesador es autnomo, incluyendo en una
unidad de control, una ALU, registros y, posiblemente, cache. Cada procesador tiene acceso
a una memoria principal compartida y a los dispositivos de E/S a travs de alguna forma de
mecanismo de interconexin. La memoria se organiza de forma que sean posibles los
accesos simultneos a bloques de memoria separados.
7. Cul es las diferencias, ventajas y desventajas entre la cach L2 especfica para cada
procesador y la cach L2 compartida en un SMP?
R=
L2 especfica:

Ventaja: la rapidez en la obtencin de los datos


Desventaja la redundancia de informacin

L2 Compartida: Ventaja: la rapidez en la obtencin de los datos de otras caches


Desventaja Inconsistencia en la informacin

La diferencia es que la cache L2 especfica es que es ms libre y rpida, en cambio la


compartida tambin dara rapidez en la bsqueda de los datos pero habra redundancia
en la informacin.
8. Qu finalidad tiene la cach L3?
R= Proporcionar un buffer entre la cache L2 y una tarjeta de memoria, reduciendo el
retardo de acceso a los datos que no se encuentran en la cach L1 y en la cach L2 del
procesador que lo ha solicitado.
9. A qu se refiere la coherencia de cach?
R= Al problema originado por la disposicin de uno o dos niveles de cach
asociados a cada procesador. Ya que pueden existir varias copias del mismo dato
simultneamente en coches diferentes y si los procesadores actualizan sus copias, puede
producirse una visin inconsistente de la memoria.
10. Cules son las soluciones para el problema de coherencia de cach?
R= La solucin es un protocolo de coherencia de cache que site las variables
locales utilizadas recientemente en la cach apropiada y mantenerlas all para las distintas
escrituras y lecturas, al mismo tiempo que se mantiene la consistencia de las variables
compartidas que pudieran encontrarse en varias cachs al mismo tiempo.
11. De qu se trata el protocolo MESI?
R= De proporcionar coherencia de cache en un SMP, es decir la cach de datos
incluye dos bits de estado en la marca puesto que cada lnea puede estar en uno de los
cuatro diferentes estados: Modificado, Exclusivo, Compartido y No-Vlido.
12. Qu es un clster?
R= Es un grupo de computadores completos interconectados y trabajando juntos
como un solo recurso de computo, proporcionando la ilusin de ser una nica mquina.
13. Cules son los beneficios que proporciona el clster?
R=

Escalabilidad absoluta: Es posible configurar clsters grandes que incluso

superan las prestaciones de los computadores independientes ms potentes.

Escalabilidad incremental: Un clster se configura de forma que sea posible

aadir nuevos sistemas al clster en ampliaciones sucesivas.


Alta disponibilidad: Puesto que cada nodo del clster es un computador
autnomo, el fallo de uno de los nodos no significa la perdida del servicio.

Mejor relacin precio-prestaciones: Al utilizar elementos estandarizados, es

posible configurar un clster con mayor o igual potencia de computo que un


computador independiente mayor, a mucho menos costo.
14. Explica la configuracin de un clster
R= La ms sencilla es la que considera si los computadores comparten el acceso al
mismo disco; un clster de dos nodos en el que la interconexin se realiza mediante un
enlace de alta velocidad el que se puede utilizar para intercambiar mensajes que coordinan
la actividad del clster, el enlace puede ser una LAN que se comparte con otros
computadores no incluidos en el clster o puede tratarse de un medio de interconexin
especfico; En este ltimo caso, uno o varios computadores del clster tendrn un enlace a
una LAN o una WAN de forma que sea posible la conexin entre el clster actuando como
servidor y los clientes remotos. La otra alternativa es compartir un disco que se conecta
directamente a los computadores del clster.
15. A qu se refiere la espera pasiva?
R= A un procedimiento bastante antiguo y comn que simplemente consiste en
mantener toda la carga de trabajo en un computador mientras que otro permanece inactivo
hasta tome el tiempo el relevo del primero cuando se produce un fallo de este. Aumentando
disponibilidad pero no prestaciones.
16. Cules son los tres mtodos para componer el clster?
R= Con servidores separados, Sin compartir nada y Compartiendo Memoria.
17. Qu debe considerar el S.O. en una configuracin de un clster?
R= La gestin de fallos del clster, el equilibrio de carga entre los computadores del
clster y la computacin paralela.
18. Haz una comparacin de la ventajas y desventajas del clster y SMP
R= La principal ventaja de un SMP es la fcil gestin y configuracin en comparacin
con el clster; Otra ventaja de un SMP es que necesita menos espacio fsico y consume
menos energa que un clster, una ltima ventaja del SMP es que son plataformas estables
y bien establecidas. Sin embargo los clsters son superiores a los SMP en cuestiones de
escalabilidad absoluta e incremental, adems de ser tambin superiores en trminos de
disponibilidad.
19. Qu es UMA?
R= Acceso Uniforme a Memoria; termino que se encuentra en la literatura de

computadores NUMA, Se refiere a la posibilidad de que todos los procesadores

tienen acceso a todas las partes de la memoria principal utilizando instrucciones de


carga y almacenamiento.
20. Qu es NUMA?
R= Es un tipo de arquitectura de procesamiento paralelo en que cada procesador
tiene su propia memoria local pero puede tambin tener acceso a la memoria de otros
procesadores.
21. Cul es el objetivo de la NUMA?

22. Cules son las ventajas NUMA?


R= La ventaja de agregar muchos procesadores y mucha memoria en una sola
computadora (se ahorra en motherboard, recursos de alimentacin, enfriamiento,
almacenamiento interno, chasis, etc. ).
La principal ventaja de NUMA es su escalabilidad. La arquitectura NUMA fue diseada para
traspasar los lmites de escalabilidad de la arquitectura SMP. Con SMP, el acceso a la
memoria se expone en el mismo bus de memoria compartida. Esto funciona perfectamente
en un nmero relativamente reducido de CPU, pero no cuando existen docenas, incluso

cientos, de CPU que compiten para tener acceso al bus de memoria compartida. NUMA
alivia estos cuellos de botella limitando el nmero de CPU en cualquier bus de memoria y
conectando los nodos mediante una interconexin de alta velocidad.
NUMA de hardware:
Los equipos con NUMA de hardware disponen de ms de un bus del sistema y cada uno
de ellos sirve a un pequeo conjunto de procesadores. Cada grupo de procesadores
tiene su propia memoria y, posiblemente, sus propios canales de E/S.
NUMA de software:
Entre las ventajas de NUMA de software se incluyen la reduccin de E/S y los
cuellos de botella de escritura diferida en los equipos con muchas CPU y sin
NUMA de hardware. Existe un nico subproceso de E/S y un nico subproceso
de escritura diferida para cada nodo NUMA.
23. Qu es CC-NUMA?
24. A que se refiere la computacin vectorial?
R= Se refiere a la computacin para la resolucin de problemas matemticos de
procesos reales tales como los que aparecen en disciplinas como la aerodinmica, sismologa,
meteorologa, y fsica atmica, nuclear y de plasmas.

Você também pode gostar