resolución-examen-arquitectura

Upload: brandon-palacios-zamudio

Post on 05-Mar-2016

215 views

Category:

Documents


0 download

DESCRIPTION

Sobre Arquitectura de computadoras

TRANSCRIPT

Resolucin ExamenI. CONTESTE LAS SIGUIENTES PREGUNTAS 1 Los cdigos que se ejecutan en paralelo se obtienen compilando programas independientes son del modoModo MPMD

2 Cules son las alternativas para obtener un programa paralelo Biblioteca de Funciones paraprogramacin paralela Lenguajes paralelos y directivas del compilador Compiladores Paralelos

3 En el flujo secuencial de un programa cuales son las dependencias que se detecta al analizar dos bloquesDependencias: RAW WAW WAR

4 Los estilos que se utilizan actualmente en procesamiento paralelo son:- Paso de mensajes- variables compartidas - Paralelismo de datos

5 Cul es la alternativa en el que el programador crea mltiples procesos (hebras) simultneamente de forma que al terminar no hay ningn tipo de sincronizacin.

Creacin dinmica no simultnea yterminacin sncrona. Creacin simultnea y terminacin asncrona Creacin no simultnea yterminacin asncrona Creacin simultnea y Terminacin sncrona

6 Las etapas del proceso de paralizacin son: Descomponer Asignar Redactar Evaluar

7 La posibilidad de utilizar procesos y/o hebras depende de varios factores, estos son: La arquitectura en la que se va a ejecutar el programa paralelo. En un SMP y en procesadores multihebra es ms eficiente usar hebras. El sistema operativo debe ser multihebra para poder utilizar hebras. Para usar hebras, las herramientas de programacin que utilicemos deben permitir poder crearlas.

8 Los programas secuenciales recursivos tiene una implementacin paralela.Paralelismo de tareas

9 En la estructura de programas paralelas, la distribucin de tareas entre los esclavos se puede realizar:Dinmica (durante la ejecucin) o forma esttica (por el programador o la herramienta deprogramacin).

10 Es una red que se limita a un router punto de acceso servidor web PCs Internet: La red PAN

11 La red que permite integrar un conjunto de computadoras como un computador paralelo a partir de modulos es:La red SAN

12 Una coleccin de elementos de procesamiento que se comunican y cooperan para resolver rpido problemas grandes: La computacin paralela

13 Los sistemas paralelos se clasifican en: SISD = Single Instruction single Data MISD = Multiple instruction multiple data SIMD = Single instruction multiple data MIMD = Multiple instruction multiple data

14 Los componentes de la estructura general del sistema de comunicacin son:Los componentes de un sistema de comunicacin son: hardware software. Conmutadores (switch o router). Enlaces.15 Las partes de la interfaz de red en multicomputadoras son: hardware software. Datos a enviar en espacio memoria usuario. colas de envo/recepcin.

16 Se encargan de gestionar el envio y la recepcin de unidades de transferencia por el enlace fsico.

17 Las partes que constituyen un paquete son: Cabecera rea de datos La cola.