[Tutorial] Instalar o cliente SMP para Windows

Bubu

Folding Member
Pois bem, aqui vai a minha “piquena” contribuição.
Verificou-se que a consola SMP Linux 64 bits era mais rápida que a consola SMP para Windows, sendo esta apenas ainda de 32 bits. Para além da suposta diferença entre SO’s, os adicionantes 32 bits devem ajudar bastante.
Ora como nem toda a gente “gosta” de linux e mesmo para aqueles que sabem usar o mínimo, uma solução encontrada foi o programa VMware que emula SO’s. O problema desta suposta solução é o consumo absurdo de memória necessária para a emulação e depois para a respectiva consola.
Como há carteiras e carteiras, nem toda a gente pode ter o sistema que quer e eu sou um deles (mas também não me posso queixar). Apesar de ter adquirido um dual core recentemente, apenas possuo 1gb de memória. Ainda experimentei essa suposta solução, mas ficava literalmente sem memória.
Sendo assim recorri a consola SMP para Windows. É fácil de se instalar e configurar mas precisa de alguns passos necessários.

1ºPasso

Fazer o download da consola na página da Folding@Home

http://folding.stanford.edu/download.html

Foto1p.png



2ºPasso


Vamos correr o ficheiro executável de nome

“Folding@Home Windows SMP Client”

Foto2p.png


Foto3p.png


Aqui é apresentada a informação do readme, informação essa essencial mas que terão acesso mais tarde.

Foto4p.png


Aqui é perguntado se queremos instalar para todos os users/contas ou apenas para a presente. Eu como não possuo mais contas optei pela presente, no entanto se existirem mais contas nos vossos pc's e quiserem foldar nessas contas convêm optar pela primeira opção.

Foto5p.png


Aqui podem escolher a pasta para onde querem instalar o cliente, não é obrigatório o nome que se encontra atribuído a pasta, eu por exemplo tenho como Folding apenas.
A seguir é vos indicado que a pasta não existe e se a querem criar.
Façam next até ter terminado.


3ºPasso


Esta consola em particular precisa de uma conta de Windows definida, ou seja, um username e uma password. Eu como não possuo contas, não possuía password e por isso tive que ir criar uma. Eu antes tentei correr o folding sem criar uma password mas não funcionou, dizia que não possuía acesso.

Se já possuem uma conta com password passem este passo a frente.

Sendo assim vamos adicionar uma password à nossa conta.


Para isso vamos ao painel de controlo e escolher contas de utilizador (eu tenho user accounts uma vez que tenho o Windows em inglês)

Foto7p.png


Foto8p.png


Foto9p.png


De seguida escolhemos a conta à qual queremos adicionar uma password.

Foto10p.png


Como eu já adicionei a minha, a opção de “Adicionar password” já não aparece, no entanto será ai que irão clicar.

Foto11p.png


Apesar de estar na opção de mudança de password o aspecto será muito idêntico. É vos pedido uma password, a confirmação e uma dica para a recuperação da password. Na parte da dica não coloquei nada mas podem colocar algo que vos faça lembrar qual a password que introduziram.
De seguida cliquem em “Criar password” e voilá (penso que era esta a frase no botão).


4ºPasso


Vamos agora “instalar a consola”, isto porque o primeiro passo não foi mais do que uma descompressão e colocação dos ficheiros no nosso computador.

Foto12p.png


Dirigimo-nos à pasta para onde colocamos a consola e vamos correr o ficheiro install.bat

Foto13p.png


Aparece-vos uma janela de comandos em que é pedido os dados da conta.

Foto14p.png


Colocam o username, a password, confirmam a password e depois é vital que a seguinte mensagem vos apareça:

If you see this twice, MPI is working
If you see this twice, MPI is working

Se por alguma razão não aparecer esta frase duplicada tal e qual como na imagem, então algo se passou e é preciso executar o install.bat de novo ou ver o que se passa.
Ao premir uma tecla qualquer a janela fecha-se.


5ºPasso


Agora sim, vamos correr a verdadeira consola e fazer a sua configuração
Na pasta onde estão os ficheiros da consola, executem o ficheiro fah.exe.

Foto15p.png


Foto16p.png



A minha configuração é a seguinte, no entanto não se esqueçam que o número da equipa é o 35271, isso é fundamental. Se quiserem por AlunosUA no username também não faz mal nenhum :D:D:D:D:D:D:D:D:D

Foto17p.png


Se tudo correu bem, deverão ter 4 processos de nome fahcore_a1.exe a consumir o cpu e cerca de 300mb de memória :D
E pronto, a partida não devera haver razoes para que não folde. ;)
 
Última edição:
Isto é só para SMP. PC's que tem mais de 2 cores.
Os restantes PC's usam a consola/modo gráfico dita "normal", que consome muito menos.
 
Aproveito para deixar aqui uma mensagem que recebemos no e-mail da equipa:

Estou a ler no fórum que estão a surgir alguns problemas com erros e dificuldade na ligação aos servidores no SMP para Windows.

A solução que encontrei ( sem desinstalar nada ) foi abrir a pasta do cliente, clicar no “install” e fazer de novo os passos como se estivesse a instalar pela primeira vez preenchendo o nome de utilizador da sessão no Windows e a palavra passe. Em seguida abri o cliente e tudo voltou ao normal sem erros e consegui ligação ao servidor.

Espero ter ajudado.

Um abraço para todos,

MLSMA

Um obrigado, mais uma vez, a este user :)
 
Alguém sabe o que pode ser este erro?

OpenSCManager failed:
Acesso negado. (error 5)
Unable to remove the previous installation, install failed.
account (domain\user) [xxxxxxx\xxxxxxx]:
 
Metro,tentaste desinstalar a consola via painel de controle? E depois voltar a instalar? Tenta ver...

esta dúvida chegou via mail. Posso sugerir isso mas pelo que percebi posteriormente o problema parece-me ser do proxy que não aceita ligações. O membro ficou de falar com os admins do sistema.
 
Boas

Reinstalei isso e detectou uma WU "velha" com deadline expirado e demora assim algum tempo para arrancar, é normal?

Queria ver isso com o "power" do quad-core :D

Como posso reconfigurar? username e afins?

Folding@Home Gromacs SMP Core
Version 1.74 (March 10, 2007)

Preparing to commence simulation
- Ensuring status. Please wait.
- Looking at optimizations...
- Working with standard loops on this execution.
- Previous termination of core was improper.
- Going to use sta- Expanded 2424544 -> 12854153 - Expanded 2424544 -> 12854153 (decompressed 530.1Protein: Protein in POPC
Writing local files
Extra SSE boost OK.
g M.D.
Protein: Protein in POPC
Writing local files
Extra SSE boost OK.
ein in POPCExtra SSE boost OK.

Extra SSE boost OK.
Writing local files
Completed 0 out of 500000 steps (0 percent)
por agora parece tudo oki.

[16:28:16][16:28:16] Completed 0 out of 500000 steps (0 percent)
[16:36:52] Writing local files
[16:36:52] Completed 5000 out of 500000 steps (1 percent)
[16:45:26] Writing local files
[16:45:26] Completed 10000 out of 500000 steps (2 percent)
[16:54:00] Writing local files
[16:54:00] Completed 15000 out of 500000 steps (3 percent)
[17:02:35] Writing local files
[17:02:35] Completed 20000 out of 500000 steps (4 percent)
O projecto é o 2651 que dá 1761 pontos 8|
 
Última edição:
Tens o CPU a quanto?
Sff deixa aqui depois os logs disso direitinho para sabr quantos pontos é que isso faz. Qual é a quantidade de memória que isso consome.
Isso em windows certo?

Eu faço entre 12 e 13 minutos por frame com o conroe a 3.0Ghz.

Mete o nosso número da equipa :D
 
Acabou de chegar a 50 % :D

Já está o vosso nº desde a instalação antiga :D

Estou a 3400 mhz

[19:20:52] Completed 100000 out of 500000 steps (20 percent)
[19:30:08] Writing local files
[19:30:08] Completed 105000 out of 500000 steps (21 percent)
[19:39:19] Writing local files
[19:39:19] Completed 110000 out of 500000 steps (22 percent)
[19:48:28] Writing local files
[19:48:29] Completed 115000 out of 500000 steps (23 percent)
[19:57:42] Writing local files
[19:57:42] Completed 120000 out of 500000 steps (24 percent)
[20:06:42] Writing local files
[20:06:42] Completed 125000 out of 500000 steps (25 percent)
[20:15:42] Writing local files
[20:15:42] Completed 130000 out of 500000 steps (26 percent)
[20:24:41] Writing local files
[20:24:41] Completed 135000 out of 500000 steps (27 percent)
[20:33:15] Writing local files
[20:33:15] Completed 140000 out of 500000 steps (28 percent)
[20:43:03] Writing local files
[20:43:03] Completed 145000 out of 500000 steps (29 percent)
[20:52:20] Writing local files
[20:52:20] Completed 150000 out of 500000 steps (30 percent)
[21:01:38] Writing local files
[21:01:38] Completed 155000 out of 500000 steps (31 percent)
[21:10:52] Writing local files
[21:10:52] Completed 160000 out of 500000 steps (32 percent)
[21:20:07] Writing local files
[21:20:07] Completed 165000 out of 500000 steps (33 percent)
[21:29:04] Writing local files
[21:29:04] Completed 170000 out of 500000 steps (34 percent)
[21:38:00] Writing local files
[21:38:00] Completed 175000 out of 500000 steps (35 percent)
[21:47:44] Writing local files
[21:47:44] Completed 180000 out of 500000 steps (36 percent)
[21:57:24] Writing local files
[21:57:24] Completed 185000 out of 500000 steps (37 percent)
[22:07:01] Writing local files
[22:07:01] Completed 190000 out of 500000 steps (38 percent)
[22:16:44] Writing local files
[22:16:44] Completed 195000 out of 500000 steps (39 percent)
[22:26:23] Writing local files
[22:26:23] Completed 200000 out of 500000 steps (40 percent)
[22:36:13] Writing local files
[22:36:13] Completed 205000 out of 500000 steps (41 percent)
[22:45:58] Writing local files
[22:45:58] Completed 210000 out of 500000 steps (42 percent)
[22:55:27] Writing local files
[22:55:27] Completed 215000 out of 500000 steps (43 percent)
[23:05:12] Writing local files
[23:05:12] Completed 220000 out of 500000 steps (44 percent)
[23:14:54] Writing local files
[23:14:55] Completed 225000 out of 500000 steps (45 percent)
[23:24:49] Writing local files
[23:24:49] Completed 230000 out of 500000 steps (46 percent)
[23:34:44] Writing local files
[23:34:44] Completed 235000 out of 500000 steps (47 percent)
[23:44:35] Writing local files
[23:44:35] Completed 240000 out of 500000 steps (48 percent)
[23:54:14] Writing local files
[23:54:15] Completed 245000 out of 500000 steps (49 percent)
[00:03:40] Writing local files
[00:03:40] Completed 250000 out of 500000 steps (50 percent)
Isso deve "mascar" 2 por dia 8|

E tenho jogado alguma coisita, daí subir um pouco o tempo, memória consome 50 a 70 mb por "core".
 
Outra vantagem agora do SMP para windows é que aparentemente as WU's de 1700pts sao apenas para windows, pelo menos eu ja nao vejo nenhuma a uns tempos no ubuntu sao todas de 1400pts.
 
Isso é mesmo um monstro para Distributed Computing. Já vai a 60% da 2ª WU 8|

E só não deu mais pq isso pergunta antes de enviar a WU e ficou das 7 até as 13 parado, quando estava a dormir :'(
 
Última edição:
Metro, tens estado apenas com o cliente SMP para linux ou windows tb? No mac book pro 2.0 tens o que?

Acabei de enviar a 4ª WU, está a produzir cerca de 3 WU completas a cada 2 dias, o que dá uns 2500-2600 pontos diários, 8|

Com apenas 3 WU o meu nome aparece já no top 20 :007:

Outra pergunta para quem usa VMware, não dá para activar mais que 2 processadores?
 
Última edição:
Back
Topo