multiprocesamiento
A pesar de las grandes mejoreas en los monoprocesadores para algunas aplicaciones no es sufiente.
Historia
El multiprocesamiento se remonta a el concepto de trabajo en equipo, eldividir una tarea entre varias unidades de ejecución para que pueda completarse más rápidamente, fue naturalmente llevado al mundo de las computadoras prácticamente desde sus inicios.
David Slotnick,quien fuera colaborador de Von Neumann, le hizo la propuesta de una máquina que contara con varias unidades de procesamiento central; sin embargo, al sentir de Von Neumann, la tecnología de la épocano permitía la realización de semejante proyecto. Aun así, Slotnick continuó con sus ideas, lo que eventualmente daría origen a la ILLIAC IV (1964), considerada una de las primeras computadorasmasivamente paralelas de la historia.
Definicion
Se le llama multiprocesadores a un computador que tienen memoria compartida y que cuenta con dos o más microprocesadores.
El multiprocesador puedeejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
El multiproceso no es algo difícil de entender: más procesadores significa más potencia computacional.Un conjunto de tareas puede ser completado más rápidamente si hay varias unidades de proceso ejecutándolas en paralelo.
*//° los ordenadores multiprocesador presentan problemas de diseño que no seencuentra en ordenadores monoprocesador. Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y potenciamente pueden interferirse entre si. Concretamente pueden serefieren a las lecturas y escrituras en memorias.
° Existen dos arquitecturas que resuelven los problemas mencionados:
° la arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo auna parte de memoria
° la arquitectura SMP, donde todos los procesadores comparten la memoria.//*
Ventajas
La ventaja de un sistema multiproceso reside en la operación llamada cambio de...
Regístrate para leer el documento completo.