Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porLuz Núñez Espinoza Modificado hace 9 años
1
ORGANIZACIÓN DE COMPUTADORAS DRA. LETICIA FLORES PULIDO
2
Clasificaciones MIMD y SIMD En una computadora con un solo procesador, se genera un solo flujo de instrucciones por parte del programa que se ejecuta. Estas instrucciones operan obviamente sobre cierto conjunto de datos En 1966 Flynn crea una clasificación para las computadoras Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 2
3
Clasificaciones MIMD y SIMD La primera se basa en Single Instruction Stream, Single Data Stream computer (SISD) En un sistema multiprocesador, cada procesador tiene su flujo de código y cada procesador tiene su propio programa para Cada instrucción opera sobre diferentes datos, dichas computadoras son clasificadas como Multiple Instruction Stream – Multiple Data Stream (MIMD) Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 3
4
Clasificaciones MIMD y SIMD Las computadoras MIMD son las que se tratan en este material como hasta ahora las hemos visto. Han pasado la prueba del tiempo y son ampliamente utilizadas hoy en día. En dichos sistemas cada procesador es tratado como una unidad aritmética lógica con una unidad de control (o programa) Una unidad de control es responsable de hacer el fetch: tomar la instrucción de la memoria, y llevarla al procesador. Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 4
5
Clasificaciones MIMD y SIMD Cada procesador puede estar ejecutando la misma instrucción, pero con diferentes datos (ejemplo del ordenamiento) A esto se le llama Single Instruction Stream Multiple Data Stream (SIMD) La computadora tipo SIMD fue desarrollada debido a que existe un número importante de aplicaciones que la mayoría opera sobre arreglos de datos. (subespacios) Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 5
6
Clasificaciones MIMD y SIMD La cuarta clasificación de Flynn es la de Multiple Program – Multiple Data Stream (MPMD) Todos los programas a ser ejecutados pueden ser diferentes Pero típicamente solo dos programas fuentes son los que se desarrollan: el primero es diseñado para el procesador maestro y el segundo para los procesadores esclavos Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 6
7
Clasificaciones MIMD y SIMD Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 7 Programa ProcesadorDatos Programa ProcesadorDatos INSTRUCCIONES
8
Clasificaciones MIMD y SIMD Single Program Multiple Data es otro tipo de estructura (SPMD) Un programa sencillo es escrito para cada procesador y cada procesador ejecuta su copia personal de manera independiente y no precisamente bajo la misma sincronía Dra. Leticia Flores Pulido / DCSCE / Primavera 2013 8
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.