Page 11 - LIBRO TERMINADO
P. 11
El alto rendimiento y bajo coste de los microprocesadores inspiraron un renovado interés en
los multiprocesadores en los años ochenta. Varios microprocesadores se pueden colocar
sobre un bus común porque:
1.- Son mucho más pequeños que los procesadores multichip.
2.- las caches pueden disminuir el tráfico del bus y los protocolos de coherencia pueden
mantener caché y memoria consistente.
Las CPU de multiprocesamiento se clasifican de la siguiente manera (Clasificación de Flynn):
1.- SISO – (Single Instruction, Single Operand) computadoras Monoprocesador.
2.- SIMO – (Single Instruction, Múltiple Operand) procesadores vectoriales, Exenciones
MMX.
3.- MISO – (Múltiple Instruction, Single Operand) No implementado.
4.- MIMO – (Múltiple Instruction, Múltiple Operand) sistemas SMP, Clusters, GPUs.
Procesadores vectoriales – Son computadoras pensadas para aplicar un mismo algoritmo
numérico a una serie de datos matriciales, en especial en la simulación de sistemas físicos
complejos, tales como simuladores para predecir el clima, explosiones atómicas, reacciones
químicas complejas, etc., donde los datos son representados como grandes números de datos en
forma matricial sobre los que se deben se aplicar el mismo algoritmo numérico.
pág. 11