El procesamiento paralelo se refiere a
El procesamiento paralelo es un método informático que puede realizar dos o más procesos simultáneamente en un sistema informático. El procesamiento paralelo permite trabajar en diferentes aspectos del mismo programa al mismo tiempo.
1. Tecnología de procesamiento paralelo
El procesamiento paralelo es un método informático que puede realizar dos o más procesos simultáneamente en un sistema informático. El procesamiento paralelo permite trabajar en diferentes aspectos del mismo programa al mismo tiempo. El objetivo principal del procesamiento paralelo es ahorrar tiempo en la resolución de problemas grandes y complejos.
Para utilizar el procesamiento paralelo, primero es necesario paralelizar el programa, lo que significa asignar varias partes del trabajo a diferentes procesos de procesamiento (hilos). El procesamiento paralelo no se puede implementar automáticamente debido a problemas interrelacionados.
Además, el paralelismo no garantiza la velocidad. En teoría, la ejecución de n procesos paralelos podría ser n veces más rápida que la ejecución en un solo procesador.
2. El concepto de paralelismo
El paralelismo en los sistemas informáticos se puede realizar en diferentes niveles, que se pueden dividir aproximadamente de menor a mayor:
(1 ) Paralelismo dentro de la instrucción: Significa que cada microoperación en la ejecución de la instrucción realiza la mayor cantidad de operaciones paralelas posible.
(2) Paralelismo entre instrucciones: se refiere a la ejecución de dos o más instrucciones en paralelo.
(3) Procesamiento de tareas en paralelo: se refiere a descomponer el programa en múltiples tareas de procesamiento que se pueden procesar en paralelo, de modo que se puedan procesar dos o más tareas en paralelo.
(4) Procesamiento paralelo de trabajos: se refiere al procesamiento paralelo de dos o más trabajos. Como por ejemplo multiprogramación, sistemas de tiempo compartido, etc. Además, en términos de procesamiento de datos, también existen niveles paralelos de menor a mayor.
(5) Unión de bits de cadena: opera en todos los bits de una palabra binaria al mismo tiempo.
(6) Cadena de bits paralelos de palabras: opera en el mismo bit de varias palabras al mismo tiempo.
(7) Paralelismo total: opera en todos los bits de muchas palabras al mismo tiempo.
Conocimiento ampliado:
Existen tres formas principales de tecnología de procesamiento paralelo. La tecnología de procesamiento paralelo requiere paralelismo y completa dos o dos tipos de tareas al mismo tiempo o dentro del mismo intervalo de tiempo. Las tareas anteriores de la misma o diferente naturaleza pertenecen al paralelismo siempre que se superpongan en el tiempo, el espacio y el paralelismo temporal + espacio también pertenecen al paralelismo y son las principales formas de tecnología de procesamiento paralelo.