Resistores de graça para rodar várias placas de vídeo no Folding@Home - Computação distribuída (Folding@Home, Bitcoin etc.) - Clube do Hardware
Por Gabriel Torres, 5 de outubro de 2008 em Computação distribuída (Folding@Home, Bitcoin etc.)
Gabriel Torres 7.562
"Para colocar um micro com mais de uma placa de vídeo para rodar o cliente GPU do Folding@Home você precisa criar "cargas fantasmas" para tapear a placa de vídeo, fazendo ela pensar que há vários monitores de vídeo instalados."
Como explicado, algumas disco rígido permitirão que você as marque para fazer parte da área de trabalho estendida mesmo sem um monitor instalado, outras não. Lembrando que ter todas as disco rígido configuradas como uma única área de trabalho é pré-requisito necessário para rodar várias instâncias do Folding@home rodando ao mesmo tempo. Sem esta opção habilitada o Folding só rodará na sua placa de vídeo principal. Como pode ser que você não queira ter ou não tenha vários monitores instalados no micro, você precisará "tapear" a(s) placa(s) de vídeo extra(s) para que ela(s) pense(m) que há um monitor de vídeo instalado nela(s).
Fazer isso é muito fácil e você gastará muito pouco. Você precisará de um adaptador DVI/VGA, que você deve ter sobrando dentro da caixa da placa de vídeo, e de três resistores de 75 ohms (ou seis resistores de 150 ohms, caso você não encontre resistores de 75 ohms à venda).
Como montar o adaptador
Você deverá fazer o seguinte. Olhe bem para o conector VGA do adaptador e você verá que ele é numerado. Você deverá conectar um resistor de 75 ohms (ou dois de 150 ohms em paralelo) entre os pinos 1 e 6, um resitor de 75 ohms (ou dois de 150 ohms em paralelo) entre os pinos 2 e 7, e um resistor de 75 ohms (ou dois de 150 ohms em paralelo) entre os pinos 3 e 8. Note que os resistores que você receberá da gente são de 75 ohms.
Se você usar resistores de 75 ohms, você terá ainda de dobrar os terminais para que eles fiquem mais "grossos" (ver foto). Se você não fizer isso o resistor ficará solto dentro do conector.
Na fotos abaixos você pode ver um dos adaptadores que fizemos para as nossas disco rígido. Usamos dois resistores de 150 ohms em paralelo pois, na época, não encontramos resistores de 75 ohms. Depois disso compramos 1.000 resistores de 75 ohms diretamente do fabricante e é por isso que estamos dando os resistores que sobraram de graça (cada resistor custou apenas R$ 0,02 e saiu mais barato comprar 1.000 resitores do que 30).
Após encaixar os resistores, passe Super Bonder para manter tudo colado. Ou seja, você não precisará usar ferro de solda!
Após ter montado o seu adaptador, basta instalá-lo a um dos conectores DVI da sua placa de vídeo adicional e continuar o nosso tutorial. Agora você conseguirá marcar a placa de vídeo adicional com Área de Trabalho estendida.
Ótima explicação.... pena que não funciona em placas com dois GPUs, como a minha HD4870X2...
Nem se você simular 4 áreas de trabalho diferentes ?
berus 0
Correção: não funciona nas placas com duas GPU's da ATI. As da nVidia funcionam perfeitamente. (Este é um bug conhecido, que já estão tentando corrigir)
É por essas e outras que a 9800 GX2 é considerada a rainha do F@H.
Não entendi o que quis dizer XITA... pode me explica, pr fvr?
Ah tá, não sabia.... valeu
Pelo menos pra alguma coisa ela presta né!? IUAhUIHAiuHA
Se você simular 4 áreas de trabalho distintas, o que seria algo semelhante com o que o Gabriel ensinou a fazer com os resistores, será que não funcionaria ?
Vou tentar... mas além disso, tem algo errado aqui... ela tá trabalhando a, no máximo, 60 iter/sec... sabe o q pode estar acontecendo?
Experimenta instalar o plugue que ensino acima e estender a área de trabalho para ver se dá certo.
As placas da nVidia, pelo menos as que eu testei, aceitam você estender a área de trabalho mesmo sem os adaptadores. Já as placas da ATI necessitam obrigatoriamente que os adaptadores estejam instalados, senão não funciona.
Vou tentar, só não fiz isso até agora porque você foi esplícito em dizer que se não desabilitar o CF não funciona... e na HD4870X2 não tem como desabilitar o CF...
Se obter sucesso, aviso...
Corta no meio uai..
Mas nem pelo driver dá pra mudar alguma coisa ?
Não dah cara... não existe como desabilitar o CF dela...
Pior que não tem como mesmo...
eu tentei de tudo quanto é jeito...
cara quando que a ATI vai liberar o ajuste de shader para podermos foldar afuuuu, a nvidia ta fazendo um markenting em cima disso....
Só para avisar que o lote de 1.000 resistores que eu comprei já acabou e por isso não temos mais nenhum para doar, por isso removi esta informação do texto acima!
Você poderia me informar onde conseguiu comprar os resistores? Se possível informar o fabricante
ô Gabriel Torres,, o tutorial nao esta dando certo aqui
quando vou executar o cliente nvdia,,uma hora ele diz que ta faltando uma .dll la do cuda
outra hora aparece um bocado de erros.. nao sei nem o que fazer:confused:
Meu amigo, você tem que ser mais específico, postando exatamente o que você está fazendo e os erros que estão dando. Não se esqueça de informar qual é o seu sistema operacional, o tutorial acima é para Windows XP.
No passo 19 fala da possibilidade das placas processarem a mesma coisa, se isso acontecer tem algum problema se o "problema continuar",ou seja, as duas ficam fazendo a mesma WU?
só pro pessoal ve que funciona
to com 2 8600Gt no mesmo pc só pra teste, cada uma rodando um projeto
retiro o que disse, a fonte do pc não aguento, so dava unstable machine
Editado 1 de julho de 2010 por Pedro1995
voce sabe informar como faço duas GTX480, ou duas GTX470 ou uma GTX480 e uma GTX470, foldarem juntas?
O GPU 3 já dá suporte a isso?
Pode ser tembém 3 GTX480 juntas.
Agradeço muito se puder me ajudar, pois não consigo fazer duas Fermi trabalharem juntas no Folding de forma alguma.
Acredito que muita gente também tem essa dúvida.
Estou pesquisando bastante e se conseguir alguma coisa, também posto aqui.
LostStar, o Gabriel está usando as placas pra refazer os testes no momento, assim que ele terminar e começar a testar eu peço pra ele dar um alô por aqui.
Rapaz, sei que não é o tópico, mas 3 GTX 480 juntas, e principalmente no
GPU3 vão render muitos pontos.
No gpu3, se pode botar a ponte sli, e só botar um argumento -smp que vai rodar, tenta ae
Então no GPU3 o folding funciona com o SLI ativado e com processamento SMP?? o loco se for isso 2 GTX480 fazem o que, 15 segundos/ % ??
Oi Evandro, obrigado pela resposta e desculpe pela demora da minha, mas estou com uma filha internada há uma semana e o meio de campo aqui está meio embolado.
Fico aguardando uma resosta do Gabriel então.
Outra coisa, como ele tem bons contatos com o pessoal da EVGA e ela tem o maior time de Folding do mundo, acho que através da própria EVGA ele pode conseguir a solução para este problema. A EVGA também tem interesse nisso.