Taxonomia de Flynn
Rodolfo Rivera Chávez
TAXONOMÍA DE FLYNN
Es la clasificación de arquitecturas de computadoras mas extendida del
paralelismo propuesta por Michael J. Flynn en1972, la cual distingue entre
instrucciones y datos que pueden ser simples o múltiples.
Clasificaciones
Las cuatro clasificaciones definidas por Flynn se basan en el numero de
instruccionesconcurrentes y en el flujo de datos disponibles en la arquitectura.
SISD (Single Instruction, Single Data)
•
•
•
•
Es una computadora con un flujo de instrucciones y uno de datos únicoComputador secuencial que no explota el paralelismo en las instrucciones
ni en flujos de datos
Únicamente un dato es procesado en cada ciclo de reloj
Es el modelo más antiguo de computadora y el másextendido
Ejemplo: la mayoría de las computadoras, servidores y estaciones de trabajo
SIMD (Single Instruction, Multiple Data)
•
•
•
•
•
•
Computadoras con un flujo de instrucciones único yvarios flujos de datos
múltiple (computadores matriciales).
En estas computadoras se aplica una instrucción a un grupo de datos
simultáneamente.
Todas las unidades ejecutan la misma instrucciónCada unidad procesa un dato distinto
Todas las unidades operan simultáneamente
Utilizan memoria distribuida.
MISD (Multiple Instruction, Single Data)
•
•
•
•
•
•
Computadoras conun flujo de varias instrucciones y un flujo de datos (clase
no implementada).
Cada unidad ejecuta una instrucción distinta
Ninguna de las computadoras conocidas se ajusta a este modelo.
Aplicaciónmuy limitada en la vida real
No son usadas, y no son significativas.
Cada unidad procesa el mismo dato.
1
Investigación Taxonomía de Flynn
Rodolfo Rivera Chávez
MIMD (MultipleInstruction, Multiple Data)
•
•
•
•
•
•
•
Cada unidad ejecuta una instrucción distinta
Múltiples computadoras y multiprocesadores.
Cada unidad procesa un dato distinto
Todas las unidades...
Regístrate para leer el documento completo.