Paralelismo extremo

El paralelismo extremo (tarea extremadamente paralela, ing.  vergonzosamente paralelo ) es un tipo de tareas en sistemas informáticos paralelos que no requieren mucho esfuerzo cuando se dividen en varias tareas paralelas separadas (paralelización). La mayoría de las veces, no hay dependencia (o conexión) entre estas tareas paralelas, es decir, sus resultados no se afectan entre sí. [una]

Las tareas extremadamente paralelas requieren poca o ninguna concordancia entre los resultados de la ejecución de etapas individuales, lo que las distingue de las tareas de computación distribuida , que requieren la conexión de resultados intermedios. Las tareas paralelas son fáciles de ejecutar en granjas de servidores (clústeres de servidores) y se adaptan bien a grandes plataformas distribuidas en Internet, como BOINC .

Un ejemplo típico de una tarea extremadamente paralela es el trabajo de la unidad de procesamiento de gráficos (GPU) en el cálculo de proyecciones 3D , donde cada píxel de la pantalla se puede calcular de forma independiente.

Ejemplos

Algunos ejemplos de tareas extremadamente paralelas:

Implementaciones

Véase también

Notas

  1. Diseño y construcción de programas paralelos, por Ian Foster. Addison-Wesley (ISBN 9780201575941), 1995. Archivado el 11 de marzo de 2009 en Wayback Machine Sección 1.4.4

Enlaces