BCC - Projeto de Sistemas Distribuídos

2025/2


Informações gerais

Plano de ensino

Aulas: sextas, 17h20 às 20h20, LaRCA

Avaliação:

Média: M = (P1 * 0.3) + (P2 * 0.3) + (T1 * 0.1) + (T2 * 0.2) + (T3 * 0.1)

Recuperação: Prova final (F)

Média após recuperação:

Critérios para aprovação: MF >= 60 e frequência >= 75%

Conversão para conceitos:


Aula Data Bib. Assunto Observações
01 08/ago HPC1 1 Contexto da disciplina
Organização de computadores, memória cache e arquiteturas paralelas
02 15/ago Tarefas, comunicação, coordenação, disputa e impasse
Modelo PRAM e complexidade de soluções
Exemplos recomendados (revisão de SO): [1] [2] [3]
Exercício de revisão recomendado: implementar o Pi paralelo
03 22/ago Modelo PRAM, princípio de Brent
OpenMP: modelo Fork-Join, diretivas básicas
Exemplos iniciais de OpenMP
04 29/ago HPC2 17 a 23 OpenMP
Distribuição de carga, compartilhamento de variáveis, reduções
Exemplos de OpenMP
[4] [5]
05 05/set -- -- V SCiTec --
06 12/set tudo Prova (P1) Notas P1
07 19/set HPC1 2.1 e 2.2 Métricas de desempenho Especificação do T1
08 26/set Correção da P1
Desenvolvimento do T1
09 03/out Entrega do Trabalho 1
Defesa do T1
Notas T1
10 10/out TV 1 a 4 Sistemas distribuídos: características, arquiteturas, virtualização e comunicação
11 17/out TV 5.1 e 5.2 Coordenação e sincronização: relógios físicos e lógicos
12 24/out TV 5.3 e 5.4 Coordenação: exclusão mútua e eleição de coordenador
13 31/out TV 7 Replicação, consistência e falhas
14 07/nov tudo Prova (P2) Notas P2
15 14/nov MPI
Desenvolvimento do T2 e T3.
Especificação do T2
Especificação do T3
-- 21/nov -- -- Recesso acadêmico: dia da consciência negra -- --
16 28/nov Desenvolvimento do T2 e T3.
17 05/dez Entrega dos Trabalhos 2 e 3
Defesa do T2 e do T3
Notas T2
Notas T3
18 12/dez Prova de Recuperação Notas Recuperação
19 19/dez Fechamento da disciplina
20 -- -- APS para desenvolvimento do T2 --
--

Frequência
Notas finais


Material complementar


Bibliografia