Blogia
Multiprocesadores y Multicomputadores

Procesadores Paralelos

Un sistema de procesadores paralelos es aquel en el que se interconectan varios procesadores para cooperar en la ejecución de los programas de aplicación sistemas de procesadores paralelos: Utilizan sólo unos pocos procesadores, entre dos y del orden de la docena. Sistemas de procesadores masivamente paralelos: Con un número elevado de procesadores, cientos, miles, o incluso decenas de miles. Factores clave que han permitido la realización práctica de los procesadores paralelos:

1. El uso de procesadores RISC comerciales. Bloque básico de la estructura.

2. Los avances en los esquemas de comunicación procesador-a-procesador.

3. La demanda de prestaciones, por parte de las aplicaciones.

 

TIPOS DE PROCESADORES PARALELOS

 

d• Múltiples secuencias de instrucciones y una secuencia de datos (MISD): Se transmite una secuencia de datos a un conjunto de procesadores, cada uno de los cuales ejecuta una secuencia de instrucciones diferente.

Múltiples secuencias de instrucciones y múltiples secuencias de datos (MIMD): Un conjunto de procesadores ejecuta simultáneamente secuencias de instrucciones diferentes con conjuntos de datos diferentes. Los computadores MIMD se pueden subdividir además según la forma que tienen los procesadores para comunicarse:

 

a) Sistema multiprocesador: Si los procesadores comparten una memoria común.

b) Sistema multicomputador: Si cada procesador tiene una memoria dedicada.

 

a) MIMD: MULTIPROCESADORES.

 

MIMD de memoria compartida, todos los procesadores pueden acceder a la misma memoria, mediante un bus compartido de alta velocidad.

 

b) MIMD: MULTICOMPUTADORES.

 

MIMD de memoria distribuida, cada procesador tiene su propio espacio de memoria, no visible para el resto. Los resultados y coordinación se pasan a través de una red. En la comunicación por mensaje, la red de interconexión es clave.

 

 

 

Posibles topologías:

 

0 comentarios