Folding@Home
Como o GeForce 9300 tem um motor DirectX 10 e de acordo com a NVIDIA ele suporta a tecnologia CUDA (programas compilados com o CUDA serão executados pelos motores gráficos em vez de pelo processador da máquina, para aumentar o desempenho) nós decidimos testar se o motor gráfico da GeForce 9300 poderia realmente rodar programas compilados com o CUDA.
Para testar isto nós instalamos o programa Folding@Home (cliente GPU), que usa o motor gráfico para fazer cálculos de enovelamento de proteínas.
Nós tivemos apenas dois problemas, nenhum com relação ao GeForce 9300. O driver que a ECS disponibilizou com a placa-mãe não suporta o CUDA e por isso tivemos que fazer o download do driver mais novo presente no site da NVIDIA para que o programa Folding@Home reconhecesse o GeForce 9300. Nós tivemos um problema com o Folding@Home instalando seus arquivos .dll no diretório errado, mas este é um problema com o instalador deste programa.
Após efeutarmos a configuração inicial, o Folding@Home começou a usar o motor gráfico para fazer cálculos matemáticos. Ele fez o download do projeto 5014, que dá 480 pontos após uma unidade de trabalho ser processada. O GeForce 9300 levou 7 minutos e 46 segundos para processar 1% do trabalho, portanto ele levaria 46.600 segundos para processar uma unidade de trabalho, ou seja, 13 horas. Portanto o desempenho máximo teórico que você deve esperar do GeForce 9300 processando cálculos no Folding@Home é de duas unidades de trabalho por dia (máximo de 960 pontos/dia). Apesar de ser um desempenho baixo se comparado com outras placas de vídeo topo de linha (que podem facilmente processar mais do que cinco unidades de trabalho por dia), isto é duas vezes e meia mais rápido do que um Core 2 Duo E6600 rodando o cliente padrão do Folding@Home (118.100 segundos/unidade de trabalho). Note que esta comparação não é justa já que a unidade de trabalho voltada para placas de vídeo é diferente de unidades de trabalho voltadas para processadores. De qualquer maneira, você terá mais pontos rodando seu programa Folding@Home no GeForce 9300 do que rodando ele em um processador Core 2 Duo usando o cliente padrão.
Respostas recomendadas