¿Qué es el procesamiento en paralelo?

May 25

El procesamiento en paralelo es el procesamiento simultáneo de la misma tarea en dos o más microprocesadores para obtener resultados más rápidos. Los recursos de la computadora pueden incluir un solo equipo con varios procesadores, o un número de ordenadores conectados por una red, o una combinación de ambos. Los procesadores de acceder a los datos a través de la memoria compartida. Algunos sistemas de procesamiento superordenador paralelo tienen cientos de miles de microprocesadores.

Con la ayuda de procesamiento en paralelo, un número de cálculos se puede realizar a la vez, con lo que el tiempo requerido para completar un proyecto. Es particularmente útil en proyectos que requieren cálculos complejos, tales como el modelado del tiempo y los efectos especiales digitales. Vamos a dar un ejemplo de la vida real para comprender la eficacia de este tipo de procesamiento.

Si un concurrido centro comercial tiene un único contador de efectivo, los clientes formarán una sola cola y esperar su turno. Si hay dos contadores de efectivo, la tarea se puede dividir de manera efectiva. Los clientes podrán formar dos colas y se servirá el doble de rápido. Este es un ejemplo en el que el procesamiento en paralelo es una solución eficaz.

Con la ayuda de procesamiento en paralelo, problemas científicos altamente complicadas que son de otra manera extremadamente difícil de resolver se pueden resolver con eficacia. La computación paralela se puede utilizar con eficacia para las tareas que implican un gran número de cálculos, tienen limitaciones de tiempo y puede ser dividida en una serie de tareas más pequeñas.

El procesamiento paralelo es particularmente beneficioso en áreas tales como el tiempo y el clima, las reacciones químicas y nucleares, la exploración de petróleo, la medición de los datos sísmicos, la tecnología espacial, circuitos electrónicos, genoma humano, la medicina, gráficos avanzados y la realidad virtual, y los procesos de fabricación.

Con toda probabilidad, el paralelismo es el futuro de la informática. En general, la implementación exitosa de la computación paralela implica dos desafíos:

  • Los grandes almacenes suelen abrir varios contadores para acelerar las transacciones de los clientes, un ejemplo de procesamiento en paralelo.