Análise de Desempenho Atividade 1

2
Análise de Desempenho Atividade 1 (04/06/2013) UFRPE – Universidade Federal Rural de Pernambuco I.Introdução Avaliar a diferença de desempenho de dois computadores com arquiteturas diferentes. II.Métrica Medir o tempo de execução de instruções na CPU, o uso da memória RAM e do disco. Todos os três interferem diretamente no desempenho, o processador para a execução de instruções, a memória para o armazenamento de resultados e, como parte da hierarquia de memórias, recebe os dados guardados no disco, e o disco que além de guardar os dados de forma não volátil, pode servir como espaço para realização de swapps de memória, e em diferentes arquiteturas os dados podem ser trocados mais rapidamente. III.Equipamento Configuração da Máquina Virtual: RAM: 2048MB,

description

Análise de Desempenho Atividade 1.Análise de Desempenho Atividade 1.

Transcript of Análise de Desempenho Atividade 1

Page 1: Análise de Desempenho Atividade 1

Análise de Desempenho Atividade 1 (04/06/2013)

UFRPE – Universidade Federal Rural de Pernambuco

I.Introdução

Avaliar a diferença de desempenho de dois computadores com arquiteturas diferentes.

II.Métrica

Medir o tempo de execução de instruções na CPU, o uso da memória RAM e do disco. Todos os três interferem diretamente no desempenho, o processador para a execução de instruções, a memória para o armazenamento de resultados e, como parte da hierarquia de memórias, recebe os dados guardados no disco, e o disco que além de guardar os dados de forma não volátil, pode servir como espaço para realização de swapps de memória, e em diferentes arquiteturas os dados podem ser trocados mais rapidamente.

III.Equipamento

Configuração da Máquina Virtual: RAM: 2048MB, Processador: 1CPU de 1,6 GHz, Memória de Video: 80MB + Aceleração 3D, Armazenamento: 23GB não flexível, SO: Ubuntu 12.04 de 64bits,VM: Virtual Box + Adicionais para convidado.

IV.Carga de TrabalhoTestes de benchmark N-Queens, RAMSpeed(Average) e DBench(128 clientes).

Page 2: Análise de Desempenho Atividade 1

V.O que medirNo n-queens o tempo que leva pra executar a carga de trabalho, corresponde a eficiência do processador. Na memória a quantidade de MB/s transferidos mede a quantidade de memória que o processador pode trabalhar, em cada arquitetura, podem existir instruções diferentes para acesso a dados.

VI.LocalMáquina Virtual do Ubuntu 12.04 executando sobre o software VirtualBox da Oracle no Windows 7.

VII.EstratégiaPara comparar as duas arquiteturas, resolvemos realizar benchmarks que medem a quantidade máxima de trabalho dos componentes num determinado tempo ou sobre uma carga de trabalho especifica, dessa forma saberemos qual arquitetura se comportou melhor frente a uma determinada quantidade de processamento a ser executado. Para tanto, cada teste foi realizado 25 vezes para obtenção de uma média de desempenho, evitando erros isolados.