CI728 - Sistemas de Processamento Paralelo (Programação Paralela)
Profesor
Fabiano Silva
Página do Professor Fabiano
Disciplina
Página da disciplina: CI728 - Sistemas de Processamento Paralelo (Programação Paralela)
Programa
- Introdução ao processamento paralelo
- Arquiteduras paralelas
- Molelo PRAM
- Algoritmos paralelos
- Técnicas para programação paralela
- Primitivas de comunicação e sincronização
- Depuração, testes e avaliação de desempenho
Bibliografia
- Advanced Computer Architecture and Parallel Processing. Hesham El-Rewini, Mostafa Abd-El-Barr. Ed. Wiley. 2005
- Introduction to Parallel Computing, Second Edition. Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar. Ed. Addison Wesley. 2003
- Introduction to Parallel Processing - Algorithms and Architectures. Behrooz Parhami. Ed. Kluwer Academic. 1999
- The Art of Concurrency. Clay Breshears. Ed. O'Reilly. 2009
- Using OpenMP - Portable Shared Memory Parallel Programming. Barbara Chapman, Gabriele Jost, Ruud van der Pas. Ed. MIT Press. 2008
- Introduction to Algorithms. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest. MIT Press and McGraw-Hill. 1990. Capítulos 28 e 30.
- material adicional disponível no diretório /home/prof/fabiano/ci316