Mudanças entre as edições de "Minicluster:Resultados"

De WikiLICC
Ir para: navegação, pesquisa
m (Teste1)
m (Teste2)
Linha 24: Linha 24:
 
  12633 dago      20  0 38404 1912 1616 R 97.5  0.1  0:02.84 12629 <font color=red>1</font>  0:02    8 <font color=blue>calculapi</font>
 
  12633 dago      20  0 38404 1912 1616 R 97.5  0.1  0:02.84 12629 <font color=red>1</font>  0:02    8 <font color=blue>calculapi</font>
 
   2043 dago      20  0  611m  32m  20m S  1.2  1.6  0:11.58    1 1  0:11    4 konsole
 
   2043 dago      20  0  611m  32m  20m S  1.2  1.6  0:11.58    1 1  0:11    4 konsole
 +
 +
==Teste3==
 +
dago@um fortran $ time mpiexec -n 2 ./calculampi2
 +
  Numero de Intervalos:
 +
  Proc:          0  mypi=  1.5707963272941103   
 +
  pi =    3.1415926535882521      Erro =  1.54098955817971728E-012
 +
  Proc:          1  mypi=  1.5707963262941420   
 +
 +
real    0m4.607s
 +
user    0m0.077s
 +
sys    0m0.020s
 +
dago@um fortran $ time mpiexec -n 1 ./calculampi2
 +
  Numero de Intervalos:
 +
  Proc:          0  mypi=  3.1415926535855863   
 +
  pi =    3.1415926535855863      Erro =  4.20685708490964316E-012
 +
 +
real    0m8.773s
 +
user    0m0.078s
 +
sys    0m0.015s
 +
dago@um fortran $
  
 
==Previsões==
 
==Previsões==

Edição das 08h57min de 28 de maio de 2010

Teste1

dago@um fortran $ mpiexec -n 2 ./hellompi
 Sou o processo            0  de um total de            2
 Sou o processo            1  de um total de            2
dago@um fortran $ mpiexec -n 6 ./hellompi
 Sou o processo            2  de um total de            6
 Sou o processo            5  de um total de            6
 Sou o processo            3  de um total de            6
 Sou o processo            1  de um total de            6
 Sou o processo            4  de um total de            6
 Sou o processo            0  de um total de            6

Teste2

Calculando pi entre 2 processadores:

Tasks: 170 total,   4 running, 166 sleeping,   0 stopped,   0 zombie
Cpu0  :100.0%us,  0.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :100.0%us,  0.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2031852k total,  1946732k used,    85120k free,    85152k buffers
Swap:  5119988k total,        0k used,  5119988k free,  1233108k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+   PPID P   TIME CODE COMMAND                   
12632 dago      20   0 38404 1844 1548 R 99.9  0.1   0:05.81 12631 0   0:05    8 calculapi 
12633 dago      20   0 38404 1912 1616 R 97.5  0.1   0:02.84 12629 1   0:02    8 calculapi
 2043 dago      20   0  611m  32m  20m S  1.2  1.6   0:11.58     1 1   0:11    4 konsole

Teste3

dago@um fortran $ time mpiexec -n 2 ./calculampi2 
 Numero de Intervalos:
  Proc:           0   mypi=   1.5707963272941103     
 pi =    3.1415926535882521       Erro =   1.54098955817971728E-012
  Proc:           1   mypi=   1.5707963262941420     
real    0m4.607s
user    0m0.077s
sys     0m0.020s
dago@um fortran $ time mpiexec -n 1 ./calculampi2 
 Numero de Intervalos:
  Proc:           0   mypi=   3.1415926535855863     
 pi =    3.1415926535855863       Erro =   4.20685708490964316E-012

real    0m8.773s
user    0m0.078s
sys     0m0.015s
dago@um fortran $

Previsões

Por enquanto, algumas previsões.

Perfomance prevista:

  • Um core E7500: [1] aprox. 20.0 GFlops
  • 16 máquinas Dual core: 16x2x20= 640 GFlops
  • Performance energética: 640 GFlops/XXX Watts = XXX Mflops/Watt
  • Custo por flop: 30000 R$/640 GFlops = 46 R$/GFlop = 25 US$/GFlop