Resultados Benchmark » History » Version 11

Thiago Paiva, 19 Apr 2013 13:33

1 1 Raphael Cóbe
h1. Resultados Benchmark
2 1 Raphael Cóbe
3 11 Thiago Paiva
4 11 Thiago Paiva
h2. Instruções para teste de "single"
5 11 Thiago Paiva
6 11 Thiago Paiva
* criar diretório para receber informações do teste
7 11 Thiago Paiva
<pre>
8 11 Thiago Paiva
~$ mkdir <nome>
9 11 Thiago Paiva
</pre>
10 11 Thiago Paiva
11 11 Thiago Paiva
* copiar os arquivos necessários para o diretório recém criado
12 11 Thiago Paiva
<pre>
13 11 Thiago Paiva
~$ cp /opt/hpl .
14 11 Thiago Paiva
</pre>
15 11 Thiago Paiva
16 11 Thiago Paiva
* modificar o arquivo "HPL.template" nos quesitos P e Q
17 11 Thiago Paiva
<pre>
18 11 Thiago Paiva
~$ vim hpl/hpl-files/HPL.template
19 11 Thiago Paiva
</pre>
20 11 Thiago Paiva
21 11 Thiago Paiva
* editar o script "generateFile.pl" e alterar os parâmetros Ns e NBs
22 11 Thiago Paiva
<pre>
23 11 Thiago Paiva
~$ vim hpl/hpl-files/generateFile.pl
24 11 Thiago Paiva
</pre>
25 11 Thiago Paiva
26 11 Thiago Paiva
* executar script "generateFile.pl" para gerar arquivos de entrada
27 11 Thiago Paiva
<pre>
28 11 Thiago Paiva
$ perl genereteFile.pl
29 11 Thiago Paiva
</pre>
30 11 Thiago Paiva
31 11 Thiago Paiva
* modificar "runme-single.sh" no quesito número de cores (NUMBER_CORES)
32 11 Thiago Paiva
<pre>
33 11 Thiago Paiva
~$ vim hpl/runme-single.sh
34 11 Thiago Paiva
</pre>
35 11 Thiago Paiva
36 11 Thiago Paiva
* executar runme-single.sh
37 11 Thiago Paiva
<pre>
38 11 Thiago Paiva
~$ hpl/runme-single.sh
39 11 Thiago Paiva
</pre>
40 11 Thiago Paiva
41 11 Thiago Paiva
42 11 Thiago Paiva
43 11 Thiago Paiva
44 9 Raphael Cóbe
h2. 1 Máquina Real com HT desabilitado;
45 2 Raphael Cóbe
46 1 Raphael Cóbe
* Máquina Educloud05:
47 2 Raphael Cóbe
48 2 Raphael Cóbe
h3. Ambiente:
49 2 Raphael Cóbe
50 2 Raphael Cóbe
* 8 Processadores de 2.67 GHz;
51 2 Raphael Cóbe
* 6 GB de Ram;
52 2 Raphael Cóbe
* 90% de Uso de memória:
53 4 Raphael Cóbe
* QxP: 1x8;
54 1 Raphael Cóbe
55 4 Raphael Cóbe
h3. Resultados:
56 2 Raphael Cóbe
57 4 Raphael Cóbe
* Valor de NB ótimo: 120 
58 1 Raphael Cóbe
* Número de Operações de Ponto Flutuante por Segundo: 7.66826e+01 GFlops;
59 4 Raphael Cóbe
* Gráfico de Tempo vs NB vs Número de Operações:
60 4 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/226/NBvsTimevsGflops.png!
61 4 Raphael Cóbe
62 4 Raphael Cóbe
63 4 Raphael Cóbe
64 9 Raphael Cóbe
h2. 1 Máquina Real com HT habilitado
65 4 Raphael Cóbe
66 4 Raphael Cóbe
* Máquina Educloud06:
67 4 Raphael Cóbe
68 4 Raphael Cóbe
h3. Ambiente:
69 4 Raphael Cóbe
70 4 Raphael Cóbe
* 16 Processadores de 2.67 GHz;
71 4 Raphael Cóbe
* 6 GB de Ram;
72 4 Raphael Cóbe
* 90% de Uso de memória:
73 4 Raphael Cóbe
* QxP: 1x16;
74 4 Raphael Cóbe
 
75 4 Raphael Cóbe
h3. Resultados:
76 4 Raphael Cóbe
77 4 Raphael Cóbe
* Valor de NB ótimo: 96 
78 4 Raphael Cóbe
* Número de Operações de Ponto Flutuante por Segundo: 6.71501e+01 GFlops;
79 2 Raphael Cóbe
* Gráfico de Tempo vs NB vs Número de Operações:
80 5 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/227/NBvsTimevsGflops.png!
81 6 Raphael Cóbe
82 6 Raphael Cóbe
h4. Comparação
83 6 Raphael Cóbe
* Gráfico Comparativo entre Máquina com HT e sem ht habilitado:
84 7 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/228/NBvsTimevsGflops-Comparison.png!
85 8 Raphael Cóbe
86 1 Raphael Cóbe
h4. Discussão
87 1 Raphael Cóbe
* O uso do HT claramente piora o resultado;
88 9 Raphael Cóbe
89 9 Raphael Cóbe
90 9 Raphael Cóbe
h2. 1 Máquina Real com HT habilitado (benchmark 2)
91 9 Raphael Cóbe
92 9 Raphael Cóbe
* Máquina Educloud06:
93 9 Raphael Cóbe
94 9 Raphael Cóbe
h3. Ambiente:
95 9 Raphael Cóbe
96 9 Raphael Cóbe
* 16 Processadores de 2.67 GHz;
97 9 Raphael Cóbe
* 6 GB de Ram;
98 9 Raphael Cóbe
* 90% de Uso de memória:
99 9 Raphael Cóbe
* **QxP: 2x8**;
100 9 Raphael Cóbe
 
101 9 Raphael Cóbe
h3. Resultados:
102 9 Raphael Cóbe
103 9 Raphael Cóbe
* Valor de NB ótimo: 104 
104 9 Raphael Cóbe
* Número de Operações de Ponto Flutuante por Segundo: 6.80169e+01 GFlops;
105 9 Raphael Cóbe
* Gráfico de Tempo vs NB vs Número de Operações:
106 9 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/229/NBvsTimevsGflops-2x8.png!
107 9 Raphael Cóbe
108 9 Raphael Cóbe
h4. Comparação
109 9 Raphael Cóbe
* Gráfico Comparativo entre Máquina com razão entre QxP mais 'quadrado'  e 'linear':
110 9 Raphael Cóbe
!https://ncc.unesp.br/its/attachments/230/NBvsTimevsGflops-Comparison1x16HTvs2x8HT.png!
111 9 Raphael Cóbe
112 9 Raphael Cóbe
h4. Discussão
113 10 Raphael Cóbe
* O uso de matrizes QxP mais quadradas causa impacto no resultado:
114 10 Raphael Cóbe
** Tempos de execução foram menores;
115 10 Raphael Cóbe
** Quantidade de operações executadas também foram maiores;