You are on page 1of 9

Arquitecturas De

Computadoras

Multiprocesamiento
Cuando la tcnica de Segmentacin no es suficiente y se desea incrementar el desempeo ms all, se requiere utilizar ms de un procesador para la ejecucin del programa de aplicacin. Las CPU de multiprocesamiento se clasifican de la siguiente manera: SISO (Single Instruction, Single Operand ) computadoras independientes SIMO (Single Instruction, Multiple Operand ) procesadores vectoriales MISO (Multiple Instruction, Single Operand ) No implementado MIMO (Multiple Instruction, Multiple Operand ) sistemas SMP, Clusters

SISO (Single Instruction, Single Operand ) computadoras independientes Es el modelo tradicional de computacin secuencial donde una unidad de procesamiento recibe una sola secuencia de instrucciones que operan en una secuencia de datos.

SIMO (Single Instruction, Multiple Operand ) procesadores vectoriales A diferencia de SISD, en este caso se tienen mltiples procesadores que sincronizadamente ejecutan la misma secuencia de instrucciones, pero en diferentes datos. El tipo de memoria que estos sistemas utilizan es distribuida.

MIMO (Multiple Instruction, Multiple Operand ) sistemas SMP, Clusters


Este tipo de computadora es paralela al igual que las SIMo, la diferencia es que MIMO es asncrono. Se tienen N procesadores, N secuencias de instrucciones y N secuencias de datos. Cada procesador es capaz de ejecutar su propio programa con diferentes datos. Esto significa que los procesadores operan asncronamente, o en terminos simples, pueden estar haciendo diferentes cosas en diferentes datos al mismo tiempo.

Sistemas de Memoria compartida

MIMO
Sistemas de memoria Compartida distribuida

Sistemas de Memoria Distribuida

Sistemas de Memoria Compartida


Las computadoras MIMD con memoria compartida son sistemas conocidos como de multiprocesamiento simtrico (SMP) donde mltiples procesadores comparten un mismo sistema operativo y memoria. Otro trmino con que se le conoce es mquinas firmemente juntas o de multiprocesadores.

Sistemas de Memoria Distribuida


Estos sistemas tienen su propia memoria local. Los procesadores pueden compartir informacin solamente enviando mensajes, es decir, si un procesador requiere los datos contenidos en la memoria de otro procesador, deber enviar un mensaje solicitndolos. Las computadoras MIMO de memoria distribuida son conocidas como sistemas de procesamiento en paralelo masivo(MPP) donde mltiples procesadores trabajan en diferentes partes de un programa, usando su propio sistema operativo y memoria

Sistemas de memoria Compartida distribuida


Es una particin de procesadores que tienen acceso a una memoria compartida comn pero sin un canal compartido. Esto es, fsicamente cada procesador posee su memoria local y se interconecta con otros procesadores por medio de un dispositivo de alta velocidad, y todos ven las memorias de cada uno como un espacio de direcciones globales.

You might also like