La Unidad Central de Procesamiento ( CPU ) toma las instrucciones de la memoria principal y los ejecuta uno a la vez . Después de ejecutar una instrucción, la CPU obtiene la siguiente instrucción y continúa ejecutando instrucciones en serie . Se puede hacer cualquier cosa que el programador puede describir en una secuencia de instrucciones que la computadora pueda entender. Es inherentemente serie.
Paralelo Ventajas
procesamiento de serie es como usar una lavandería que tiene sólo una lavadora y secadora. Si usted tiene un montón de ropa , tomará mucho tiempo. Con suficientes máquinas que puede hacer docenas de cargas en la misma época como uno . Sin embargo , no siempre es posible dividir los problemas en partes que se pueden ejecutar simultáneamente. Si usted está sumando o buscar a través de un millón de números que puede formar grupos de 1.000 números cada una y procesar los grupos de forma simultánea en 1.000 procesadores , terminando 1000 veces más rápido que en un procesador . Otras tareas , como dividir dos números , se deben realizar de forma secuencial.
Problemas paralelos
La primera desventaja de la computación paralela es el costo. Buenas computadoras seriales comienzan en los $ 1.000. Computadoras paralelas comienzan en más de $ 1 millón y suben - hacia arriba. De software y programadores capacitados para computadoras paralelas también son más caros. Incluso si un problema se puede dividir en partes que se pueden ejecutar al mismo tiempo, puede ser difícil de coordinar todas las partes . Ley
de Amdahl Otro problema es debido a la ley de Amdahl . Cada programa paralelo tiene dos partes: la limpieza y el procesamiento problema. La limpieza consiste en la coordinación de los múltiples procesadores , mientras que el procesamiento problema es el cálculo real . La ley de Amdahl que el porcentaje de tiempo que cada procesador gasta en limpieza aumenta con el número de procesadores en paralelo . La implicación de la ley de Amdahl es que no es práctico para aumentar el número de procesadores en paralelo más allá de cierto punto .