[Tutorial] Windows XP - Foldar sem net. Help:)

Metro

Benevolent Dictator For Life
Staff
Deu-me uma branca e não sei onde está o tutorial que já tinhamos. Aliás tinhamos dois tutoriais diferentes.
Para cúmulo não o colcoquei na thread dos Tutoriais:(
Quem os encontrar ou conseguir fazer tudo direitinho diga.
Precisamos disso com urgência:D

Help, help, help:)
 
Não é bem um tutorial.. é um user que perguntou como é que isso é feito e eles explicam lá como é que isso se faz, por alto.

A ideia principal está lá .. a cena é fazer um tutorial todo 'pipi' como os que tu gostas, com screenshots e isso :p
 
JGAlmeida disse:
Como foldar num pc sem net.

Primeiro um pouco sobre o funcionamento do FAH.

Ao correr pela 1ª vez o cliente FAH, quando ele liga ao servidor para ir buscar uma WU é enviado o chamado UserID. Este ID existe para o servidor poder identificar cada cliente ao qual atribuiu uma WU, e é guardado no Registry. A chatice está nos seguintes pontos:

Ponto 1: O servidor atribui um, e só um UserID por pc
Ponto 2: A WU tem de ser enviada pelo mesmo UserID que a recebeu
Ponto 3: Enquanto uma WU atribuida a um dado UserID não for devolvida o servidor volta a enviar a mesma WU

Porque é que isto é chato? Imagina que queremos correr 2 consolas no mesmo pc. Mesmo pc implica mesmo UserID. Logo o servidor vai enviar o mesmo WU para ambas.
Visto isto, e para poder aproveitar pcs com dual (ou mais) cpus adicionaram o MachineID, que vai de 1 a 8 e na prática o que faz é alterar o ultimo caractere do UserID para o servidor pensar que são pcs diferentes.

UserID = 1FB4A244F79D690
consola com MachineID 1 = 1FB4A244F79D690
consola com MachineID 2 = 1FB4A244F79D691
consola com MachineID 3 = 1FB4A244F79D692
etc...

Agora no caso de haver um pc com net e vários pcs sem net, o problema acaba por ser semelhante. Queremos correr vários clientes FAH.

Portanto, como fazer? Nada melhor que um exemplo:

Imaginando que temos:
1 PC com net (que vamos chamar pcA) a correr 2 modos consola com MachineID 1 e 2
2 PCs sem net (que vamos chamar pcB e pcC)

Passos a seguir no pcA

1º Criar 2 pastas para o FAH (modo consola), uma para o pcB e outra para o pcC
2º Configurar os dois e atribuir MachineID = 3 para a consola do pcB e MachineID = 4 para o pcC
3º Correr para ir buscar as WUs, e quando as tiver parar (com ctrl-c)
3º No registry ir a HKEY_LOCAL_MACHINE\SOFTWARE\PandeGroup e exportar para um .reg

regexport.jpg


4º Copiar pasta FAH do pcB para uma disquete, e a do pcC para outra.

Passos a seguir no pcB/pcC

1º Criar pasta para o FAH (modo consola)
2º Copiar pasta da disquete do pcB para a pasta FAH no pcB
3º Unir o ficheiro .reg ao registry (basta duplo clique no ficheiro)
4º Executar o FAH (com o -local)
5º Fazer o mesmo para o pcC.

Passos para enviar

1º Quando acabar a WU, copiar queue.dat e work para disquete.
2º No pcA copiar para a respectiva pasta, substituindo o existente.
3º Correr FAH com "-local -send all"
4º Ir buscar nova WU e repetir o processo.

Para aqueles que tiverem maquinas mais lentas podem usar o GAH em vez do FAH. Ao configurar escolhem gah e quando pergunta "get and submit in batches" responder "yes" (isto para meter 10 WU's em queue)

gahbatch.jpg


Acho que não é muito complicado, no entanto se houver alguma parte no tutorial que esteja confusa avisem que eu tento explicar melhor.

Cumps.

Já encontrei alguma coisa.
Post 804 da thread gigante:)
As coisas agora não podem ser feitas assim.
A opção gah já não aparece.
Tem que se ver isto com calma.
 
Não sei em que é que isso do gah afecta as coisas :confused:

fah = Projecto Folding@Home
gah = Projecto Genome@Home

São dois projectos distintos apesar de estarem associados à Stanford University
 
DekkeR disse:
Não sei em que é que isso do gah afecta as coisas :confused:

fah = Projecto Folding@Home
gah = Projecto Genome@Home

São dois projectos distintos apesar de estarem associados à Stanford University

o gah foi por agua abaixo. Nas versões mais recentes do programa já não existe.
Por iso é que não é opção.
Temos mais um totorial ai algures que eu não consegui descobrir.
 
Back
Topo