Las preguntas del examen cubren temas clave sobre programación paralela como modelos de programación paralela, dependencias en el flujo de programas, estilos de procesamiento paralelo, etapas del proceso de paralización, factores que determinan el uso de procesos o hilos, implementación paralela de programas recursivos, distribución de tareas entre nodos, tipos de redes paralelas y componentes de sistemas de comunicación paralelos.
0 calificaciones0% encontró este documento útil (0 votos)
103 vistas3 páginas
Las preguntas del examen cubren temas clave sobre programación paralela como modelos de programación paralela, dependencias en el flujo de programas, estilos de procesamiento paralelo, etapas del proceso de paralización, factores que determinan el uso de procesos o hilos, implementación paralela de programas recursivos, distribución de tareas entre nodos, tipos de redes paralelas y componentes de sistemas de comunicación paralelos.
Las preguntas del examen cubren temas clave sobre programación paralela como modelos de programación paralela, dependencias en el flujo de programas, estilos de procesamiento paralelo, etapas del proceso de paralización, factores que determinan el uso de procesos o hilos, implementación paralela de programas recursivos, distribución de tareas entre nodos, tipos de redes paralelas y componentes de sistemas de comunicación paralelos.
Las preguntas del examen cubren temas clave sobre programación paralela como modelos de programación paralela, dependencias en el flujo de programas, estilos de procesamiento paralelo, etapas del proceso de paralización, factores que determinan el uso de procesos o hilos, implementación paralela de programas recursivos, distribución de tareas entre nodos, tipos de redes paralelas y componentes de sistemas de comunicación paralelos.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 3
Resolucin Examen
I.
CONTESTE LAS SIGUIENTES PREGUNTAS
1 Los cdigos que se ejecutan en paralelo se obtienen compilando programas independientes son del modo Modo MPMD 2 Cules son las alternativas para obtener un programa paralelo - Biblioteca de Funciones para programacin 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 bloques Dependencias: - 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 y terminacin sncrona.
Creacin simultnea y terminacin asncrona Creacin no simultnea y terminacin 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.