Tutorial de algoritmo paralelo

Um algoritmo paralelo pode ser executado simultaneamente em vários dispositivos de processamento diferentes e depois combinados para obter o resultado correto. Algoritmos paralelos são altamente úteis no processamento de grandes volumes de dados em tempo rápido. Este tutorial fornece uma introdução ao design e análise de algoritmos paralelos. Além disso, explica os modelos seguidos em algoritmos paralelos, suas estruturas e implementação.

Público

Este tutorial ajudará os estudantes de graduação em ciência da computação a aprenderem os tópicos básicos ao avançados do algoritmo paralelo.

Pré-requisitos

Neste tutorial, todos os tópicos foram explicados no nível elementar. Portanto, um iniciante pode entender este tutorial com muita facilidade. No entanto, se você tiver um conhecimento prévio de escrever algoritmos seqüenciais, será útil em alguns capítulos.