MO601/MC973 - Projeto 4

Especificação

Você já sabe utilizar o Perf e Sniper, agora escolha 3 programas grandes de algum dos benchmarks e avalie alternativas de configurações para essa característica. Estamos limitando a 3 programas para você ter noção do tamanho do experimento e ele caber no intervalo de tempo mesmo sabendo que os seus 3 programas não serão representativos de um ambiente geral.

Ferramentas

Tarefas

  • Avalie o desempenho da aplicação para diferentes tamanhos de cache. Utilize entradas menores para avaliar o desempenho dos programas utilizando o Sniper. Utilize entradas Ref para executar com Perf. Qual a melhor configuração de cache (L1I, L1D, L2 e L3) para cada programa?
  • Avalie memória virtual e branch prediction de forma similar.

Entrega

Entregar um relatório (PDF) com uma seção para cada experimento acima.