Diagrama semanal
-
Aulas dispensadas para participação no SIFSC.
-
13/08
Revisão de arquitetura e organização de computadores, parte 1.
Até localidade e hierarquia de memória (ver material anexo).
16/08
Recesso
-
20/08
Continuação da revisão de arquiteturas e organização de computadores.
Caches.
23/08
Aula prática: Multiplicação de matrizes (veja descrição anexa).
-
27/08
Continuação de revisão de arquiteturas e organização de computadores:
- Entradas e saídas
- Multiprogramação
- Gerenciamento de Memória
30/08
Prática: valgrind (cachegrind)
-
Semana da Pátria: Não há aula.
-
10/09
Término da parte de revisão de arquiteturas e organização de computadores: Pipeline de instruções e execução superescalar.
13/09
Apresentação do trabalho e demonstração do uso de gprof. -
17/09
Revisão de arquiteturas paralelas (até redes de interconexão, inclusive).
20/09
Primeira prova. Assunto: arquitetura e organização de computadores.-
A prova será escrita, sobre o material de revisão de arquiteturas e organização de computadores apresentado em aula.
Local: Sala 202.
-
-
24/09
Término da revisão de arquiteturas paralelas.
Início de MPI.
27/09
Prática: Familiarização com MPI
-
01/10
Continuação de MPI: Operações de envio e recepção.
04/10
Montando um cluster com MPI.
-
08/10
Continuação de MPI: Comunicações ponto a ponto (continuação). Comunicações coletivas.
11/10
Continuação de MPI: Compatibilidade de tipos. Criando novos comunicadores. Topologias.
-
15/10
Exemplos de MPI: Multiplicação matrix-vetor; Fractal de Mandelbrot, versão estática com divisão por linhas.
18/10
Segunda Prova. -
22/10
Exemplos de MPI:
- Mandelbrot com particionamento bidimensional.
- Mandelbrot em estilo mestre/escravo.
- Versão sequencial de programa de difusão de calor em uma chapa.
25/10
Versão MPI do programa de difusão de calor. -
29/10
Início da apresentação de OpenMP
01/11
Término da apresentação de OpenMP
-
05/11
Início da apresentação de threads C++
-
12/11
15/11
Proclamação da República: Sem aula. -
22/11
Terceira prova. -
29/11
Prova substitutiva. -