“Conocimientos Hardware>Discos y almacenamiento informáticos

Cómo entender de procesamiento en paralelo

2013/9/7
El procesamiento en paralelo es un método para aumentar la velocidad de computación mediante la ejecución de instrucciones de programa secuenciales simultáneamente en múltiples procesadores de ordenador . Mediante la realización de múltiples pasos de programa al mismo tiempo , el tiempo total requerido para la ejecución del programa se acorta . Aunque el procesamiento en paralelo se ha utilizado durante muchos años en mainframes y ordenadores de alta gama , se ha encontrado hace poco su camino en común de escritorio y portátiles a través de múltiples unidades centrales de procesamiento centrales ( CPU) . Instrucciones
programas solo hilo
1

La mayoría del software actual es solo hilo . Software único hilo significa que las instrucciones del software deben ser procesadas por un procesador.
2

procesamiento paralelo con el software solo hilo es una ventaja cuando se ejecuta más de un programa único subproceso .

3

Cuando dos programas hilos individuales se ejecutan en un sistema con dos procesadores , por ejemplo, en un sistema de doble núcleo moderno, un núcleo de procesador ejecuta las instrucciones para un programa de un solo subproceso mientras que el otro núcleo de procesador ejecuta las instrucciones para el otro programa de un solo subproceso .
4

Si se están ejecutando más de dos programas de un solo subproceso , el sistema operativo , hardware y CPU multi -core enviar instrucciones a los núcleos de la forma más forma eficiente posible.
5

La adición de más núcleos o más procesadores permiten a los programas de rosca más simples para ejecutar al mismo tiempo sin degradación del rendimiento del sistema.

programas Multi - thread
Página 6 programas

Multi - hilo están diseñados para tener sus instrucciones se ejecutan simultáneamente en varios procesadores .
7

Cuando se ejecutan los programas multi- hilo , que las instrucciones se envían secuencialmente a dos o más procesadores para su ejecución al mismo tiempo . Puesto que un sistema de doble núcleo puede ejecutar dos cálculos , al mismo tiempo , el tiempo de procesamiento para un programa multi-hilo se duplica efectivamente . En CPUs quad -core próximo , la tasa de procesamiento de efectivo se cuadruplicó con eficacia.
8

Cuando dos o más aplicaciones de subprocesos múltiples se ejecutan al mismo tiempo , el sistema operativo y la CPU trabajan juntos para ejecutar los dos programas más eficiente.
9

En la actualidad, muy pocas aplicaciones son multi -threaded . Ahora que las CPUs de múltiples núcleos son comunes , muchas aplicaciones se vuelven a escribir para sacar el máximo provecho de procesamiento paralelo.

Discos y almacenamiento informáticos
Cómo instalar una segunda unidad de disco duro interna de Computadora
Drive Photo Recovery duro
Cómo Overclock AMD Sempron
Cómo deshabilitar Microsoft Bluetooth Stack
Cómo conectar una grabadora de CD
Cuáles son las causas de fallo del disco duro
Cómo determinar RAM Hard Drive Las capacidades
Guía para el desmantelamiento de un equipo para el reciclaje
Conocimientos Informáticos © http://www.ordenador.online