• Flynn     cofundó     PalynAssociates junto a Max Paleyy es el Presidente de MaxelerTechnologies.• En 1995 recibió el pr...
Es el diseño conceptual y laestructura operacional fundamentalde un sistema de computadora. Esdecir, es un modelo y una de...
   Las tres cuestiones fundamentales de un    sistema en paralelo son:1. Describir la naturaleza, tamaño y nro. De   los ...
2. Describir la naturaleza, tamaño y   numero de los módulos de memoria3. Describir la estrategia de interconexión  entre ...
Basada en dos conceptos:   Corrientes de instrucciones      Corrientes de datos
Las cuatro clasificaciones definidas por Flynn se basan enel número de instrucciones concurrentes (control) y en losflujos...
Un flujo de Datos consiste de un conjuntode operandos.Los dos flujos son hasta cierto puntoindependientes, de modo que exi...
 Computador      secuencial   de  Von  Neumann.    Tiene    un    flujo   de  instrucciones, uno de datos y realiza  una ...
   modelo tradicional de computación    secuencial donde una unidad de    procesamiento     recibe   una   sola    secuen...
De instrucción única para Datos múltiples    Las máquinas SIMD tienen varias ALU para llevar a cabo una instrucción con di...
Múltiples Instrucciones operando sobre los mismos                        datos. Secuencias de instrucciones pasan a   trav...
Múltiples instrucciones - Múltiples                  DatosEste tipo de computadora es paralela   al igual que las SIMD, la...
Los sistemas MIMD se clasifican en: Sistemas de Memoria Compartida. Sistemas de Memoria Distribuida. Sistemas de Memori...
En   este    tipo    desistemas             cadaprocesador           tieneacceso    a    toda     lamemoria, es decir hayu...
Estos      sistemastienen   su     propiamemoria local. Losprocesadores puedencompartirinformaciónsolamente    enviandomen...
Es un clúster o unapartición            deprocesadores        quetienen acceso a unamemoria     compartidacomún pero sin u...
-   Son los más Populares y extendidos-   Se    refiere   a    las     computadoras    convencionales de Von Neuman. Todas...
Ejemplo: la mayoría de las                   computadoras, servidores y La CPU procesa      estaciones de trabajo únicame...
- Este tipo se refiere a procesadores con unidad de  instrucción que busca una instrucción y después  instruye a varias un...
 Todas las    unidades  ejecutan la     misma  instrucción Cada unidad   procesa un dato distinto
•   Las computadoras MIMD pueden ser    utilizadas   en   aplicaciones con    información en paralelo, o con    tareas en ...
Características del    modelo MISD: Cada unidad  ejecuta una  instrucción distinta Cada unidad  procesa el mismo  dato ...
•   Se puede decir que MIMD es un súper    conjunto de SIMD.•   Diferentes elementos de información    se asignan a difere...
 Cada unidad  ejecuta una  instrucción    distinta Cada unidadprocesa un dato    distinto
Clasificación de flynn (arquitectura del computador)
Clasificación de flynn (arquitectura del computador)
Upcoming SlideShare
Loading in …5
×

Clasificación de flynn (arquitectura del computador)

9,231
-1

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
9,231
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
203
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Clasificación de flynn (arquitectura del computador)

  1. 1. • Flynn cofundó PalynAssociates junto a Max Paleyy es el Presidente de MaxelerTechnologies.• En 1995 recibió el premioHarry H. Goode MemorialAward por sus contribucionesal área del procesamiento dela La taxonomía de Flynn información. es una clasificación de arquitecturas de computadoras propuesta por Michael J. Flynn en 1972
  2. 2. Es el diseño conceptual y laestructura operacional fundamentalde un sistema de computadora. Esdecir, es un modelo y una descripciónfuncional de los requerimientos ylas implementaciones de diseño para
  3. 3.  Las tres cuestiones fundamentales de un sistema en paralelo son:1. Describir la naturaleza, tamaño y nro. De los elementos procesadores.
  4. 4. 2. Describir la naturaleza, tamaño y numero de los módulos de memoria3. Describir la estrategia de interconexión entre procesadores y memoria.
  5. 5. Basada en dos conceptos: Corrientes de instrucciones  Corrientes de datos
  6. 6. Las cuatro clasificaciones definidas por Flynn se basan enel número de instrucciones concurrentes (control) y en losflujos de datos disponibles en la arquitectura: fuente: Organización de Computadoras, ANDREW S.TANENBAUM.
  7. 7. Un flujo de Datos consiste de un conjuntode operandos.Los dos flujos son hasta cierto puntoindependientes, de modo que existencuatro combinaciones como semuestra en la figura anterior.
  8. 8.  Computador secuencial de Von Neumann. Tiene un flujo de instrucciones, uno de datos y realiza una operación a la vez Ejemplos de arquitecturas SISD son las máquinas con uni- procesador o monoprocesador tradicionales como los antiguos mainframe (Computadora central)
  9. 9.  modelo tradicional de computación secuencial donde una unidad de procesamiento recibe una sola secuencia de instrucciones que operan en una secuencia de datos.
  10. 10. De instrucción única para Datos múltiples Las máquinas SIMD tienen varias ALU para llevar a cabo una instrucción con diferentes conjuntos de datos en forma simultánea. El tipo de memoria que estos sistemas utilizan es distribuida.
  11. 11. Múltiples Instrucciones operando sobre los mismos datos. Secuencias de instrucciones pasan a través de múltiples procesadores.
  12. 12. Múltiples instrucciones - Múltiples DatosEste tipo de computadora es paralela al igual que las SIMD, la diferencia con estos sistemas es que MIMD es asíncrono. No tiene un reloj central.
  13. 13. Los sistemas MIMD se clasifican en: Sistemas de Memoria Compartida. Sistemas de Memoria Distribuida. Sistemas de Memoria Compartida Distribuida.
  14. 14. En este tipo desistemas cadaprocesador tieneacceso a toda lamemoria, es decir hayun espacio dedireccionamientocompartido. Se tienentiempos de acceso amemoria uniformes yaque todos losprocesadores se
  15. 15. Estos sistemastienen su propiamemoria local. Losprocesadores puedencompartirinformaciónsolamente enviandomensajes, es decir, siun procesadorrequiere los datoscontenidos en la
  16. 16. Es un clúster o unapartición deprocesadores quetienen acceso a unamemoria compartidacomún pero sin un canalcompartido. Esto es,físicamente cadaprocesador posee sumemoria local y se
  17. 17. - Son los más Populares y extendidos- Se refiere a las computadoras convencionales de Von Neuman. Todas las computadoras tradicionales de un procesador caen dentro de esta categoría. Ejemplo: PC’s.
  18. 18. Ejemplo: la mayoría de las computadoras, servidores y La CPU procesa estaciones de trabajo únicamente una instrucción por cada ciclo de reloj Únicamente un dato es procesado en cada ciclo de reloj
  19. 19. - Este tipo se refiere a procesadores con unidad de instrucción que busca una instrucción y después instruye a varias unidades de datos para que la lleven a cabo en paralelo.- Cada una con sus propios datos.- Es un arreglo de procesadores. Cada procesador sigue el mismo conjunto de instrucciones.- Diferentes elementos de información son asignados a cada procesador.- Utilizan memoria distribuida.- Típicamente tienen miles procesadores
  20. 20.  Todas las unidades ejecutan la misma instrucción Cada unidad procesa un dato distinto
  21. 21. • Las computadoras MIMD pueden ser utilizadas en aplicaciones con información en paralelo, o con tareas en paralelo.• Ninguna de las computadoras conocidas se ajusta a este modelo.• No son usadas, y no son significativas.
  22. 22. Características del modelo MISD: Cada unidad ejecuta una instrucción distinta Cada unidad procesa el mismo dato Aplicación muy limitada en la vida real
  23. 23. • Se puede decir que MIMD es un súper conjunto de SIMD.• Diferentes elementos de información se asignan a diferentes procesadores.• Pueden tener memoria distribuida o compartida.
  24. 24.  Cada unidad ejecuta una instrucción distinta Cada unidadprocesa un dato distinto
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×