Arquitecturas de Computadores Avanzadas

5

description

Arquitecturas de Computadores Avanzadas

Transcript of Arquitecturas de Computadores Avanzadas

Page 1: Arquitecturas de Computadores Avanzadas
Page 2: Arquitecturas de Computadores Avanzadas

Arquitecturas de computadores Avanzadas

Page 3: Arquitecturas de Computadores Avanzadas

INTRODUCCION

Debido a que cada día el hombre necesita realizar cálculos. El poder de procesamiento de los computadores. Se ha ido incrementando, introduciendo de esta manera el concepto de paralelismo a nivel de instrucciones estando estas solapadas.

Por otra parte existe una simulación respecto a la realización de instrucciones simultaneas de acuerdo a una prioridad cada fragmento del tiempo es destinado para la ejecución de estas a este proceso se llama monoprocesadores.

El primer paso hacia la paralización de la arquitectura de los computadores se da con la aparición de los procesadores o sistemas vectoriales, extienden el concepto de paralelismo por segmentación al tratamiento de grandes cadenas de datos. El hecho de que los procesadores segundos hayan venido asociados a los supercomputadores paralelos. Los pone en la entrada a lo que son los sistemas paralelos

De la misma manera el hablar de las arquitecturas avanzadas se relaciones con los multicomputadores o computadores multiprocesadores todos ellos vasados en la arquitectura de von Neumann

Page 4: Arquitecturas de Computadores Avanzadas

TAXONOMIA DE FLYNN

Las clasificaciones des basan en el flujo de secuencias de instrucciones y flujos de datos que se desarrollan en los computadores esta es la más usadas desde 1996

SISD: single instruction single data

SIMD: single instruction multiple data

MISD: Multiple instruction single data

MIMD: multiple instruction multiple data

•SINGLE INTRUCCTION SINGLE DATA

- Un computador serial no paralelo- Single instrucción : solos un flujo de instrucción está actuando en la CPU- Single data : Solo un flujo de dato está siendo usado entrada durante

cualquier ciclo de reloj - Ejecución determinística

•SINGLE INTRUCCRION MULTIPLE DATA

- Un tipo de computador paralelo - Todas las unidades del procesamiento- Cada unidad de procesamiento puede operar en datos diferentes- Conveniente caracterizados por un alto grado de regularidad , tal como el

procesamientos de imágenes

•MULTIPLE SINGLE INSTRUCCTION SINGLE DATA

- Poca claves de este tipo de computadores- Algunos ejemplos :

-filtros de múltiples frecuencias operando en mi única señal-múltiples algoritmos criptografía actuando en un mensaje codificado

MULTIPLE INSTRUCCTION MULTIPLE DATA

- Actualmente es el tipo de computador paralelo- Múltiple instrucción: cada procesador puede ejecutar un flujo de

instrucción diferente - Ejemplo : supercomputadores actuales de redes de computadores grids