Cronograma FSO 2011
O conteúdo de cada encontro poderá ser ajustado durante a disciplina, em função do tamanho da turma e do desenrolar das atividades.
04/3, manhã
- Apresentação da disciplina.
- Análise de artigo 1: Reorganizing UNIX for reliability (para 11/3).
- Trabalho 1: Estudo de caso: os temas de estudo de caso serão sorteados em sala de aula. Para cada tema deverá ser preparado um artigo e uma exposição de 30 minutos. Os artigos deverão ser entregues ao professor até 08/4 e as exposições serão feitas a partir de 08/4. Cada estudo de caso deve apresentar uma visão geral do SO, com ênfase em seus aspectos arquiteturais e no que o torna distinto dos demais. O estudo de caso deverá trazer também uma análise crítica do SO.
04/3, tarde
- Análise de artigo 2: When virtual is better than real (resumo para 18/3).
11/3, manhã
- Discussão sobre a análise de artigos.
- Análise de artigo 3: Implementing Lightweight Threads das páginas 1 a 6 (resumo para 25/3).
Trabalho 2: criação de processos (relatorio para 18/3).Trabalho 3: criação de threads (relatorio para 18/3).- Trabalho 4: Cálculo de Pi com threads (para 25/3).
11/3, tarde
- Análise de artigo 4: Reinventing Scheduling for Multicore Systems (resumo para 01/4).
- Leitura complementar: Understanding Dual Processors, Hyper-Threading Technology, and Multi Core Systems (Intel whitepaper).
18/3, manhã
- Discussão sobre análise de artigos.
Trabalho 5: filas de mensagens posix (para 25/3).- Análise de artigo 5: The many faces of Publish/Subscribe ou The Locality Principle, Peter Denning, Communications of the ACM, 2005 (resumo para 8/4).
18/3, tarde
- Trabalho 6: leitores/escritores (para 08/4).
Trabalho 7: Célula flexível de manufatura (para 25/3).
25/3
01/4
08/4, tarde
- Exposições dos estudos de caso.