Ementa e bibliografia
Objetivo Geral
Compreender os conceitos essenciais de processamento paralelo utilizados por algoritmos no desenvolvimento de aplicações paralelas.
Ementa
Conceitos e arquiteturas de computação paralela. Modelos de computação paralela. Algoritmos paralelos. Ambientes de programação paralela. Verificação e avaliação de desempenho em computação paralela.
Bibliografia Básica
- CORMEN, Thomas H. Algoritmos: teoria e prática. 3. ed. Rio de Janeiro: Elsevier, 2012. (RB=7140)
- KIRK, David B.; HWU, Wen-Mei W. Programando para processadores paralelos. Rio de Janeiro: Elsevier, 2010.
- ROBEY, Robert; ZAMORRA, Yuliana. Parallel and High Performance Computing. New York: Manning Publications, 2021.
Bibliografia Complementar
- CHAPMAN, Stephen J. Programação em MATLAB para engenheiros. São Paulo: Thomson Learning, 2006.(RB=6217)
- DEITEL, Harvey M.; DEITEL, Paul J. Java: como programar. 8. ed. São Paulo: Pearson/Prentice Hall, 2010. (RB=694)
- TANENBAUM, Andrew S. Sistemas operacionais modernos. 4. ed. São Paulo: Prentice Hall, 2016. (RB=7147)
Texto extraído de Projeto pedagógico e Resolução nº 28/2023, página 115. Em divergência, vale o PDF oficial.