Un algoritmo paralelo se puede ejecutar simultáneamente en muchos dispositivos de procesamiento diferentes y luego combinarse para obtener el resultado correcto. Los algoritmos paralelos son muy útiles para procesar grandes volúmenes de datos en poco tiempo. Este tutorial proporciona una introducción al diseño y análisis de algoritmos paralelos. Además, explica los modelos seguidos en algoritmos paralelos, sus estructuras e implementación.
Este tutorial ayudará a los estudiantes universitarios de informática a aprender los temas básicos a avanzados del algoritmo paralelo.
En este tutorial se han explicado todos los temas desde el nivel elemental. Por lo tanto, un principiante puede entender este tutorial muy fácilmente. Sin embargo, si tiene conocimientos previos sobre la escritura de algoritmos secuenciales, le será útil en algunos capítulos.