O oferecimento de MC504 em 1s2021 será remoto, de acordo com o plano apresentado na primeira aula.
Plataforma: Google Classroom: Turma G_MC504A_2021S1 - os estudantes estarão automaticamente inscritos com o email institucional
18 de março: Introdução à disciplina e PDD, exemplo - Gravação disponível no Classroom
23 de março: Introdução a Pthreads, guia de exemplos - Gravação disponível no Classroom
25 de março: atendimento de dúvidas - sem gravação
30 de março: Sincronização via espera ocupada, guia de exemplos - Gravação disponível no Classroom
06 de abril: Sincronização: da espera ocupada a semáforos, guia de exemplos - Gravação disponível no Classroom
Projeto 1: Aplicação Multithread
Tema livre
Requisitos mínimos: uso de pthreads; matriz ou estrutura de dados complexa; extratégia para divisão de trabalho entre múltiplas threads
Não é necessário o uso de primitivas de sincronização, além do join.
Data de entrega: 10 de abril - Formulário detalhado será disponibilizado no Classroom
Projeto 2: Aplicação Multithread com Sincronização