Conteúdo Sugerido para
Disciplina de Programação Paralela

  • Apresentação da disciplina
  • Arquiteturas Paralelas
  • Modelo PRAM – pt.1
  • Modelo PRAM – pt.2
  • Modelos LogP e BSP
  • Pthreads – Tópicos básicos
  • Pthreads – Sincronização e Regiões Críticas
  • Pthreads – Sincronização e Regiões Críticas
  • Metodo Foster e Métricas de desempenho, Amdahl e Gustafson-Barsis
  • OpenMP 01 – OpenMP Básico – Trabalho Prático
  • OpenMP 02 – OpenMP Divisão de trabalho
  • OpenMP 03 – OpenMP Sincronização
  • OpenMP 04 – OpenMP Tasks
  • Memórias Cache, Vetorização e Thread bind/pin/affinity
  • Projeto de Experimento e boas práticas de apresentação
  • MPI 01 – Introdução e comunicações ponto-a-ponto
  • MPI 02 – Comunicações coletivas
  • MPI 03 – Comunicações coletivas