Exercício 1 - Simulação de Cache

Informações Gerais

Objetivos

Antes de começar

Você deve saber os conceitos de cache estudados em MC722. Eis algumas perguntas para guiar seu exercício:

Comente sobre esses itens em seu relatório. Não é necessário responder a cada uma das perguntas.

Atividade

Ler documentação do software dinero. Você vai usar traces de execução já coletados e detectar qual a melhor configuração de cache para alguns dos programas. Peguem os arquivos no meu homedir do IC3 (cd ~rodolfo/mc723).

Atenção: Os arquivos são muitos e grandes. Pense na atividade antes de realizá-la.  Provavelmente um script força bruta não te ajudará muito.

Observações:

Você deve escolher um programa e achar a melhor configuração de cache para ele, utilizando tanto o arquivo m2b e f2b. Justifique se houver discrepância entre os resultados dos dois traces.

Entrega

Enviar um relatório de, no máximo, 2 páginas, descrevendo a atividade realizada, os arquivos de entrada e contendo um gráfico indicando os tamanhos de cache. Indicar a melhor configuração de cache e justificar.