Resultados Benchmark » History » Version 11
« Previous -
Version 11/25
(diff) -
Next » -
Current version
Thiago Paiva, 19 Apr 2013 13:33
Resultados Benchmark¶
Instruções para teste de "single"¶
- criar diretório para receber informações do teste
~$ mkdir <nome>
- copiar os arquivos necessários para o diretório recém criado
~$ cp /opt/hpl .
- modificar o arquivo "HPL.template" nos quesitos P e Q
~$ vim hpl/hpl-files/HPL.template
- editar o script "generateFile.pl" e alterar os parâmetros Ns e NBs
~$ vim hpl/hpl-files/generateFile.pl
- executar script "generateFile.pl" para gerar arquivos de entrada
$ perl genereteFile.pl
- modificar "runme-single.sh" no quesito número de cores (NUMBER_CORES)
~$ vim hpl/runme-single.sh
- executar runme-single.sh
~$ hpl/runme-single.sh
1 Máquina Real com HT desabilitado;¶
- Máquina Educloud05:
Ambiente:¶
- 8 Processadores de 2.67 GHz;
- 6 GB de Ram;
- 90% de Uso de memória:
- QxP: 1x8;
Resultados:¶
- Valor de NB ótimo: 120
- Número de Operações de Ponto Flutuante por Segundo: 7.66826e+01 GFlops;
- Gráfico de Tempo vs NB vs Número de Operações:

1 Máquina Real com HT habilitado¶
- Máquina Educloud06:
Ambiente:¶
- 16 Processadores de 2.67 GHz;
- 6 GB de Ram;
- 90% de Uso de memória:
- QxP: 1x16;
Resultados:¶
- Valor de NB ótimo: 96
- Número de Operações de Ponto Flutuante por Segundo: 6.71501e+01 GFlops;
- Gráfico de Tempo vs NB vs Número de Operações:

Comparação
- Gráfico Comparativo entre Máquina com HT e sem ht habilitado:


Discussão
- O uso do HT claramente piora o resultado;
1 Máquina Real com HT habilitado (benchmark 2)¶
- Máquina Educloud06:
Ambiente:¶
- 16 Processadores de 2.67 GHz;
- 6 GB de Ram;
- 90% de Uso de memória:
- QxP: 2x8;
Resultados:¶
- Valor de NB ótimo: 104
- Número de Operações de Ponto Flutuante por Segundo: 6.80169e+01 GFlops;
- Gráfico de Tempo vs NB vs Número de Operações:

Comparação
- Gráfico Comparativo entre Máquina com razão entre QxP mais 'quadrado' e 'linear':


Discussão
- O uso de matrizes QxP mais quadradas causa impacto no resultado:
- Tempos de execução foram menores;
- Quantidade de operações executadas também foram maiores;
- Tempos de execução foram menores;
- Quantidade de operações executadas também foram maiores;