Computação Paralela e Distribuída
Ementa: Introdução a computação paralela e distribuída. Arquiteturas paralelas. Modelos, paradigmas, ferramentas e ambientes de computação paralela e distribuída. Tópicos emergentes em computação paralela e distribuída.
Código: PPGCC18
Carga-horária: 60 horas
Obrigatória? Não
Créditos: 4
Bibliografia:
-
Peter S. Pacheco. An Introduction to Parallel Programming. Morgan Kauffman.
-
Mordechai Ben-Ari. Principles of Concurrent and Distributed Programming (2nd edition), 2006.
-
CHAPMAN, Barbara, JOST, Gabriele, PAS, Ruud van der,. Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation). The MIT Press. ISBN-13: 978-0262533027, ISBN-10: 0262533022
-
KIRK, David; HWU, Wen-mei W. Programming Massively Parallel Processors (Second Edition) A Hands-On Approach. Morgan Kauffman. ISBN: 978-0-12-415992-1
-
OpenMP. The OpenMP API Specification for Parallel Programming, http://openmp.org
OpenACC. Directives for GPU. http://www.openacc.org