Procesamiento paralelo

Solo disponible en BuenasTareas
  • Páginas : 4 (988 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de febrero de 2011
Leer documento completo
Vista previa del texto
PROCESAMIENTO PARALELO

En procesamiento paralelo varios procesos cooperan para resolver un problema en común. El procesamiento paralelo es una forma eficaz de procesamiento de la información quefavorece la explotación de los sucesos concurrentes en el proceso de computación.
Los avances en el procesamiento paralelo fueron posibilitados por las mejoras tecnológicas
– El poder deprocesamiento de los microprocesadores
– El desarrollo de las redes y la comunicación de datos.
El procesamiento paralelo ofrece una gran ventaja en cuanto a costos. Sin embargo, su principal beneficio,la escalabilidad (crecer hacia arquitecturas de mayor capacidad), puede ser difícil de alcanzar aún. Esto se debe a que conforme se añaden procesadores, las disputas por los recursos compartidos seintensifican.
Algunos diseños diferentes de procesamiento paralelo enfrentan este problema fundamental:
* Multiprocesamiento simétrico
* Procesamiento masivamente paralelo
* Procesamiento paraleloescalable
Cada diseño tiene sus propias ventajas y desventajas.
 
MULTIPROCESAMIENTO SIMETRICO
El Multiprocesamiento simétrico (symmetric multiprocessing / SMP) tiene un diseño simple pero aúnasí efectivo. En SMP, multiples procesadores comparten la memoria RAM y el bus del sistema. Este diseño es también conocido como estrechamente acoplado (tightly coupled), o compartiendo todo (sharedeverything).

Debido a que SMP comparte globalmente la memoria RAM, tiene solamente un espacio de memoria, lo que simplifica tanto el sistema físico como la programación de aplicaciones. Este espacio dememoria único permite que un Sistema Operativo con Multiconexión (multithreaded operating system) distribuya las tareas entre varios procesadores, o permite que una aplicación obtenga la memoria quenecesita para una simulación compleja. La memoria globalmente compartida también vuelve fácil la sincronización de los datos.
SMP es uno de los diseños de procesamiento paralelo más maduro....
tracking img