![]() |   |
|
|||||||
| Folding @ Home Fórum para discussão do projeto Folding @ Home da qual o Clube do Hardware é participante, incluindo instalação, dicas de como aumentar seu escore, etc. |
![]() |
| Opções do Tópico | Modos de Exibição |
| #1 | |
| Administrador Membro desde Jan/2002 EUA Mensagens: 2.460 | Resumo: Este é um tutorial passo-a-passo de como instalar o Folding @ Home para rodar em mais de uma placa de vídeo instalada em um mesmo computador. As placas de vídeo podem ser completamente diferentes (não precisam estar em SLI ou CrossFire), desde que elas sejam DirectX 10 ou superiores (Para saber se as suas placas de vídeo são DirectX 10, clique aqui para ver uma lista de placas AMD/ATI e aqui para ver uma lista de placas nVidia). É interessante notar que você pode misturar placas ATI e nVidia sem problemas (isto é, você pode colocar uma GeForce 9600 GT e uma Radeon HD 3850 em um mesmo PC sem problema algum, vai funcionar). Esta é a melhor maneira de aumentar o seu escore se a sua placa-mãe tem mais de um slot PCI Express x16 e você tem uma segunda (ou terceira, ou quarta, caso sua placa-mãe tenha slots suficientes) placa de vídeo sobrando. Não é necessário ter monitores de vídeo instalados nas placas de vídeo adicionais (obs: dependendo a placa de vídeo você terá de criar uma "carga fantasma" para que ela pense que há um monitor instalado; falaremos mais sobre isso adiante). Informações gerais: A versão GPU do Folding @ Home reconhece somente uma única placa de vídeo, mesmo que você tenha duas ou mais placas em modos SLI ou CrossFire. Infelizmente a documentação do Folding @ Home é precária em guiar como fazer para que o cliente GPU reconheça mais de uma placa de vídeo. Neste tutorial apresentaremos o passo-a-passo de como fazer para que o cliente GPU reconheça mais de uma placa de vídeo para que você multiplique o seu escore no Folding @ Home. Vamos ao passo-a-passo: 1. Crie um nome de usuário e senha. Recomendamos que você use o mesmo nome de usuário que usa aqui no fórum. Apesar de o Folding @ Home permitir que você o rode sem a criação de uma senha ("passkey") a criação de uma senha é importante porque evita que outra pessoa "roube" o seu nome de usuário no futuro. Isso deve ser feito no link abaixo (a senha será enviada por e-mail):2. Instale as placas de vídeo em seu PC, obviamente. Você não precisa conectar a ponte SLI ou CrossFire (cabo que conecta as placas), a não ser que as placas sejam idênticas (ou compatíveis, no caso do CrossFire) e você pretenda usar esses modos para rodar jogos. 3. Instale a última versão do driver de vídeo da sua placa (AMD ATI) ou a versão recomendada para rodar o CUDA (nVidia). Os links são:4. Desabilite o modo SLI ou Crossfire. Caso você não faça isso a execução do Folding@home em mais de uma placa de vídeo não funcionará. Isso deve ser feito através do painel de controle da sua placa de vídeo (ícone da ATI ou nVidia perto do relógio). 5. Configure as placas de vídeo. Você deverá clicar com o botão direito do mouse sobre a Área de Trabalho, escolher Propriedades e então clicar na guia Configurações. Selecione a(s) placa(s) de vídeo adicional(is) e marque a caixa "Estender a área de trabalho a este monitor". Atenção: Se esta opção não for marcada para cada placa de vídeo extra a instalação do Folding @ Home em mais de uma placa de vídeo não funcionará. Aqui você tem que prestar bastante atenção. Algumas placas de vídeo aceitam que você marque esta opção mesmo que não haja um monitor instalado nela, outras só permitem que esta opção seja marcada caso exista um monitor instalado (há como driblar essa limitação). Portanto, preste atenção: após marcar esta opção e clicar em Aplicar, veja se a opção ficou marcada ou se o Windows a desmarcou. No primeiro caso, tudo beleza, a placa poderá ser usada diretamente. Caso contrário, isto é, você marcou mas a marcação "sumiu", significa que você precisará ter um monitor instalado na placa para que você possa marcar esta opção. Se você não pretende ter um monitor conectado, há como "tapear" a placa de vídeo para que ela pense que há um monitor instalado. Isto é feito criando-se uma "carga fantasma". Explicaremos como montar esta carga fantasma na mensagem abaixo deste tutorial. 6. Configure o Windows para mostrar arquivos de sistema e arquivos ocultos. Para isso, clique em Meu Computador, Ferramentas, Opções de Pasta, Modo de exibição, desmarcar as opções "Ocultar arquivos protegidos do sistema operacional (recomendado)" e "Ocultar as extensões dos tipos de arquivos conhecidos". Abaixo de "Pastas e arquivos ocultos", selecionar "Mostrar pastas e arquivos ocultos". Clique em Ok. 7. Caso você já tenha a versão GPU do Folding @ Home instalada, você precisará fechá-la e desinstalá-la. Mas para não perder o trabalho que a sua placa de vídeo principal já executou, é preferível que você copie a pasta c:\arquivos de programa\Folding@home\Folding@home-gpu\Work e os arquivos unitinfo.txt e queue.dat presentes em c:\arquivos de programa\Folding@home\Folding@home-gpu\ para outro local temporariamente (para uma pasta diferente). Dependendo de como você instalou a versão GPU estes arquivos e pasta poderão estar em outro local, c:\documentos e configurações\<seu_nome_de_usuário>\Dados de aplicativo\Folding@home-gpu. 8. Baixe e instale a versão "Windows: V6 GPU2 (ATI 2xxx, 3xxx, 4xxx; nVidia) clients - Windows XP/2003/Vista GPU System tray client (installer MSI). É o primeiro arquivo da página abaixo. Estamos colocando o link da página e não do arquivo de instalação para que o link não fique inválido caso uma nova versão seja lançada e para garantir que você instalará a versão mais recente.9. É possível que Folding @ Home começará a rodar após a instalação, feche-o para que possamos efeturar as configurações necessárias. Se ele reclamar que tem uma dll faltando não se preocupe, nós vamos corrigir isso no passo abaixo. 10. Abra o Msconfig (Iniciar, Executar, Msconfig) e desabilite o Folding@home de ser carregado automaticamente na guia Inicializar (Startup). Não se esqueça de clicar em Ok. Não é necessário reiniciar o micro neste momento. 11. Copie os arquivos .dll que foram instalados em c:\documentos e configurações\<seu_nome_de_usuário>\Dados de aplicativo\Folding@home-gpu para c:\arquivos de programa\Folding@home\Folding@home-gpu. 12. Copie a pasta c:\arquivos de programa\Folding@home\Folding@home-gpu para c:\arquivos de programa\Folding@home\. Você passará a ter duas pastas em c:\arquivos de programa\Folding@home\: Folding@home-gpu e cópia de Folding@home-gpu. Renomeie a primeira pasta para Folding@home-gpu1 e a segunda pasta para Folding@home-gpu2. Se você tiver mais de duas placas de vídeo instaladas, repita este passo até você ter um número de pastas igual ao número de placas de vídeo que você tem. 13. Crie um atalho para o arquivo Folding@home.exe presente em c:\arquivos de programa\Folding@home\Folding@home-gpu1 para a área de trabalho. Isso é simples de se fazer: selecione o arquivo com o mouse e, mantendo o botão direito do mouse pressionado, arraste o ícone para a área de trabalho. O Windows perguntará o que você quer fazer, escolha "Criar atalho aqui". 14. Edite este atalho (clique com o botão direito do mouse sobre ele e escolha Propriedades) para (1) trocar o seu nome de "Atalho para Folding@home.exe" para "Folding@home GPU 1" (isso é feito na guia Geral) e (2) adicionar o parâmetro -gpu 0 à linha de execução do programa (campo chamado Destino), na guia Atalho. O comando presente no campo Destino passará a ser "c:\arquivos de programa\Folding@home\Folding@home-gpu1\Folding@home.exe" -gpu 0. Note que o parâmetro entra no final da linha, após as aspas. 15. Após ter feito isso, dê um duplo clique sobre o atalho para configurar o cliente do Folding@Home que será executado em sua placa de vídeo principal. O ícone do programa será mostrado ao lado do relógio do Windows. Clique com o botão direito do mouse e selecione "Configure...". Você deverá configurar este cliente da seguinte forma:
16. Repita os passos 13 a 15 para cada placa de vídeo que você tenha instalada em seu PC, incrementando os valores dos parâmetros -gpu e Machine ID. Por exemplo, para a sua segunda placa de vídeo, o parâmetro -gpu será -gpu 1 e o Machine ID será 3. O objetivo é ter ao final do processo um atalho para cada arquivo Folding@home.exe localizado em pastas separadas na área de trabalho, chamados Folding@home GPU1, Folding@home GPU2, Folding@home GPU3 etc, cada um configurado com o parâmetros -gpu 0, -gpu 1, -gpu 2, etc e diferentes Machine ID (2, 3, 4, etc). Os erros mais comuns aqui são criar atalhos para arquivos Folding@home.exe localizados em uma mesma pasta (em vez de pastas separadas, o que acontecerá se você simplesmente copiar o atalho Folding@home GPU1 da área de trabalho e simplesmente renomeá-la, em vez de criar um novo atalho do zero) e se esquecer de acrescentar o incrementar os parâmetros -gpu e Machine ID. Caso apareça a mensagem de erro "At present your GPU is not supported or you need a current driver. You may wish to consider running our standard client, which you can download at folding.standford.edu": Esta mensagem aparecerá em dois casos (1) você se esqueceu de desabilitar o modo SLI or CrossFire (ver passo 4) e/ou (2) você se esqueceu de configurar cada placa de vídeo adicional para ser uma extensão da área de trabalho (ver passo 5). 17. Você pode agora copiar de volta a pasta Work e os arquivos unitinfo.txt e queue.dat para a pasta c:\arquivos de programa\Folding@home\Folding@home-gpu1\. Faça isso mantendo os clientes fechados. Este passo só é necessário caso você tenha executado o passo 7. 18. Para rodar o Folding@home basta dar um duplo clique em cada atalho que você criou na área de trabalho. Para cada placa de vídeo você terá um ícone do Folding@home ao lado do relógio, ou seja, caso você tenha duas placas de vídeo, você verá dois ícones. 19. Você precisa agora verificar se as suas placas de vídeo estão executando trabalhos diferentes. Na minha instalação por algum motivo as placas começaram a executar o mesmo trabalho. Você pode ver se isto está acontecendo o log de cada cliente. A maneira mais fácil de fazer isso é abrindo o arquivo unitinfo.txt presente em cada pasta abaixo de c:\arquivos de programa\Folding@home\ e olhando a linha "tag" (note que as linhas "name" podem ter os mesmos valores sem problemas, o importante é o valor da linha "tag"). Se os valores presentes forem iguais para todas as placas de vídeo, significa que eles estão processando a mesma coisa. Resolva isso fechando um dos clientes (o que estiver com o menor progresso de processamento deste trabalho) e apagando todo o conteúdo de sua pasta \work. Dica: como os ícones ao lado do relógio são idênticos, às vezes fica difícil saber qual ícone corresponde a qual placa de vídeo. Você pode descobrir isso clicando em Configure... e vendo o Machine ID. A placa GPU1 terá o Machine ID 2, a placa GPU2 terá o Machine ID 3 e assim por diante. 20. Você pode fazer com que o Folding@home seja executado automaticamente quando o seu micro é ligado copiando os atalhos para o Menu Iniciar, Programas, Inciar. Isso pode ser feito selecionando todos os atalhos com o mouse e arrastando-os enquanto mantém o botão direito do mouse pressionado para Iniciar, Programas (ou Todos os programas), Iniciar. 21. Prontinho! |
| | |
Este anúncio só é mostrado a usuários não cadastrados. Cadastre-se hoje mesmo para não ver mais essa propaganda. |
| #2 | |
| Administrador Membro desde Jan/2002 EUA Mensagens: 2.460 | Como explicado, algumas placas de vídeo 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 placas de vídeo 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 placas de vídeo. 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. |
| | |
| #3 | |
| Membro Membro desde Jan/2007 Foz - PR Mensagens: 891 | Ótima explicação.... pena que não funciona em placas com dois GPUs, como a minha HD4870X2... __________________ PC1: Core i7 920 4.2GHz w/ wb Swiftech Apogee GTZ | EVGA X58 SLI w/ wb Bitspower on NB/SB/VOLTREG | 6GB RAM OCZ Reaper DDR3-2000 | CrossfireX 2GPUs HD5870 XFX | DualRAID-0 Seagate 500GB 7200.12 | 2 x Seagate 1,5TB 32MB | OCZ EliteXStream 1000W w/ Tt PE 450W PC2: C2D E7300 3.6GHz w/ Tt DuOrb | MB ASUS P5QC | HD4850 512MB | 4GB OCZ Gold DDR3-1333 | Seagate 500GB 32MB | Solitech 1000W |
| | |
| #4 | |
| Moderador Global Membro desde Out/2005 . Mensagens: 24.873 | Nem se você simular 4 áreas de trabalho diferentes ? |
| | |
| #5 | ||
| Membro Membro desde Jul/2005 Rio de Janeiro, RJ Mensagens: 16 | Citação:
É por essas e outras que a 9800 GX2 é considerada a rainha do F@H. | |
| | |
| #6 | ||
| Membro Membro desde Jan/2007 Foz - PR Mensagens: 891 | Não entendi o que quis dizer XITA... pode me explica, pr fvr? Citação:
Pelo menos pra alguma coisa ela presta né!? IUAhUIHAiuHA __________________ PC1: Core i7 920 4.2GHz w/ wb Swiftech Apogee GTZ | EVGA X58 SLI w/ wb Bitspower on NB/SB/VOLTREG | 6GB RAM OCZ Reaper DDR3-2000 | CrossfireX 2GPUs HD5870 XFX | DualRAID-0 Seagate 500GB 7200.12 | 2 x Seagate 1,5TB 32MB | OCZ EliteXStream 1000W w/ Tt PE 450W PC2: C2D E7300 3.6GHz w/ Tt DuOrb | MB ASUS P5QC | HD4850 512MB | 4GB OCZ Gold DDR3-1333 | Seagate 500GB 32MB | Solitech 1000W | |
| | |
| #7 | |
| Moderador Global Membro desde Out/2005 . Mensagens: 24.873 | 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 ? |
| | |
| #8 | |
| Membro Membro desde Jan/2007 Foz - PR Mensagens: 891 | 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? __________________ PC1: Core i7 920 4.2GHz w/ wb Swiftech Apogee GTZ | EVGA X58 SLI w/ wb Bitspower on NB/SB/VOLTREG | 6GB RAM OCZ Reaper DDR3-2000 | CrossfireX 2GPUs HD5870 XFX | DualRAID-0 Seagate 500GB 7200.12 | 2 x Seagate 1,5TB 32MB | OCZ EliteXStream 1000W w/ Tt PE 450W PC2: C2D E7300 3.6GHz w/ Tt DuOrb | MB ASUS P5QC | HD4850 512MB | 4GB OCZ Gold DDR3-1333 | Seagate 500GB 32MB | Solitech 1000W |
| | |
| #9 | |
| Administrador Membro desde Jan/2002 EUA Mensagens: 2.460 | 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. Gabriel. |
| | |
| #10 | ||
| Membro Membro desde Jan/2007 Foz - PR Mensagens: 891 | Citação:
Se obter sucesso, aviso... Abraço __________________ PC1: Core i7 920 4.2GHz w/ wb Swiftech Apogee GTZ | EVGA X58 SLI w/ wb Bitspower on NB/SB/VOLTREG | 6GB RAM OCZ Reaper DDR3-2000 | CrossfireX 2GPUs HD5870 XFX | DualRAID-0 Seagate 500GB 7200.12 | 2 x Seagate 1,5TB 32MB | OCZ EliteXStream 1000W w/ Tt PE 450W PC2: C2D E7300 3.6GHz w/ Tt DuOrb | MB ASUS P5QC | HD4850 512MB | 4GB OCZ Gold DDR3-1333 | Seagate 500GB 32MB | Solitech 1000W | |
| | |
| #11 | ||
| Moderador Global Membro desde Out/2005 . Mensagens: 24.873 | Citação:
![]() Falando sério.. Mas nem pelo driver dá pra mudar alguma coisa ? | |
| | |
| #12 | ||
| Membro Membro desde Jan/2007 Foz - PR Mensagens: 891 | Citação:
__________________ PC1: Core i7 920 4.2GHz w/ wb Swiftech Apogee GTZ | EVGA X58 SLI w/ wb Bitspower on NB/SB/VOLTREG | 6GB RAM OCZ Reaper DDR3-2000 | CrossfireX 2GPUs HD5870 XFX | DualRAID-0 Seagate 500GB 7200.12 | 2 x Seagate 1,5TB 32MB | OCZ EliteXStream 1000W w/ Tt PE 450W PC2: C2D E7300 3.6GHz w/ Tt DuOrb | MB ASUS P5QC | HD4850 512MB | 4GB OCZ Gold DDR3-1333 | Seagate 500GB 32MB | Solitech 1000W | |
| | |
| #13 | ||
| Membro Membro desde Fev/2007 viamão, Rs Mensagens: 220 | Citação:
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.... __________________ [M2N32 - Deluxe] + [Atlhon X2 6000+] + [Zalman 9700LED] + [Zalman ZM850-HP] + [4GB DC DDR2 800 Patriot] + [Radeon 4870X2 ] PSN: Dinhotj / Dinhow |||O sorriso que irradiaste a ti retorna||| | |
| | |
| #14 | |
| Administrador Membro desde Jan/2002 EUA Mensagens: 2.460 | Oi pessoal, 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! Parabéns pela participação de todos. Abraços, Gabriel Torres |
| | |
| #15 | |
| Membro Membro desde Nov/2008 Vila Velha, ES Mensagens: 9 | Você poderia me informar onde conseguiu comprar os resistores? Se possível informar o fabricante __________________ Core i7 940 EVGA X58 3-SLI Classified Ltd. Ed. Corsair Dominator 12GB DDR3 1600 EVGA GTX295 (dual-PCB) WD VelociRaptor 300GB + 6HD's = 6,5TB WaterCooler Corsair CM Stacker 830 Enermax Galaxy DXX Mod 1000W LCD LG W2452V 24" FullHD Vista Ult x64 |
| | |
![]() |
| Bookmarks |
| Opções do Tópico | |
| Modos de Exibição | |
Tópicos Similares | ||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Como instalar uma placa de video? | edmais | Placas de Vídeo | 2 | 05/12/2007 16:26 H |
| Como Instalar Placa De Video Pci | EDUARDO28 | Placas de Vídeo | 2 | 22/04/2007 10:58 H |
| Como instalar uma placa de Video | rafaeltorrano20 | Micro para Jogos | 4 | 17/10/2006 10:08 H |
| Como instalar uma placa de Video | rafaeltorrano20 | Placas de Vídeo | 0 | 16/10/2006 20:27 H |
| Como instalar placa de video? | romero.afonso | Placas de Vídeo | 2 | 02/01/2006 10:23 H |