Ir para o conteúdo

Disciplina · matriz PPC-2023

Programação Paralela

Período
Sem período fixo
Carga horária
60 h
Créditos
4
Natureza
Optativos

Optativa do Grupo II. Consulte a ementa no PPC 2023, seção 15.

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.