Arquitec Tura De Computadoras

Páginas: 5 (1024 palabras) Publicado: 31 de julio de 2012
BALOTARIO CAPITULO 7
1. Cuáles son los niveles de abstracción en los códigos secuenciales del paralelismo implícito:
* Nivel programa: diferentes programas intervienen en una aplicación o diferentes aplicaciones se pueden ejecutar en paralelo.
* Nivel de funciones: un programa puede constituirse a base de funciones.
* Nivel bucle (bloque): funciones que se basa en la ejecución deuno o varios bucles.
* Nivel operaciones: operaciones independientes se pueden paralelizar.

2. Qué relación hay entre paralelismo implícito, explícito y arquitectura paralelas
* La relación se encuentra en el código de modo implícito, sus niveles pueden hacerse explícitos y con arquitecturas paralelas que aprovechan el paralelismo.
* El paralelismo entre programas se usa a nivelde procesos.
* El paralelismo disponible entre funciones se puede extraer usando niveles de procesos o hebras.
* El paralelismo dentro de un bucle puede hacerse explicito dentro de una instrucción vectorial para aprovechar su arquitectura SIMD.

3. Cuáles son las aplicaciones que requieren computadores paralelos
* Aplicaciones que requieren potencias mayores que las queproporciona un sistema uniprocesador.
* Aplicaciones que requieren tolerancia de fallos.
* Aplicaciones embebidas.

4. Como son los clúster
Son computadores paralelos basados en computadores (nodos) y redes disponibles comercialmente, permitiendo ser los sistemas con mejor relación prestaciones/coste en los diferentes niveles del mercado.

5. Cuáles son las mejoras que se hacen a lascomputadoras paralela
* Aplicando paralelismo, segmentando o replicando recursos, en diferentes niveles.
* Aumentando la localidad de los recursos como agregando niveles de cache en el chip o agregando controladores de memoria.

6. Como se clasifican los computadores paralelos en función de la organización de su espacio de direcciones:
* Sistemas con memoria compartida(multiprocesadores)
* Sistemas con memoria distribuida (multicomputadores)

7. Defina un multiprocesador y multicomputador
* En un multiprocesador tiene una menor latencia lo que lo vuelve poco escalable, comunicación mediante variables compartidas, no hay datos duplicados en la memoria principal, se necesita implementar técnicas de sincronización, no se necesita distribuir códigos y datos y laprogramación es más sencilla.
* En un multicomputador posee menor latencia lo que lo vuelve escalable, la comunicación es mediante paso de mensajes, los datos duplicados en la memoria principal permiten copiar datos, la sincronización es mediante los mecanismos de comunicación, hay que distribuir códigos y datos entre los procesadores y la programación es más difícil generalmente.

8. Cuálesson los caminos para incrementar la escalabilidad en multiprocesadores
* Incorporando cache en el sistema de memoria, para que cada procesador posea una cache local.
* Usando redes con menor latencia y mayor ancho de banda.
* Distribuyendo físicamente los módulos de memoria principal entre los procesadores

9. Cuál es la clasificación de los multiprocesadores con acceso a memoriano uniforme
* NCC-NUMA, arquitectura con acceso a memoria no uniforma sin coherencia de cache entre nodos.
* CC-NUMA, arquitectura con acceso a memoria no uniforme y con cache coherente.
* COMA, arquitectura con acceso a memoria solo cache.

10. Cuáles son las denominaciones de computadores paralelos, y defina cada uno de ellos
* MPP (Massively Parallel Processors),computadores paralelos con un número de procesadores superior a 100.
* Clúster, computador paralelo constituido por un conjunto de computadores completos (PC, estaciones de trabajo, servidor), conectados a una red comercial (LAN o SAN).
* Clúster Beowulf, son clúster con sistemas operativos libres.
* Constelaciones, son clúster de nodos con procesamiento simétrico.
* Red de Computadores,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitec
  • Arquitec
  • arquitec
  • arquitec
  • arquitec
  • El Arquiteco
  • Arquiteco
  • arquitec

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS