Perguntas Frequentes sobre Pontos
Conteúdos
- Como é que decidem quanto crédito é que vale cada Unidade de trabalho?
- Porque é que a alguns projectos são atribuídos significativamente mais pontos do que a outros?
- Qual a diferença entre os pontos atribuídos normais e os pontos extra?
- Como é que configuro o meu cliente para receber Unidades de Trabalho que valham mais pontos?
- Existe algum risco em processar este tipo de Unidades de Trabalho em que são atribuídos pontos extra?
- Porque é que maquinas com processadores AMD não conseguem receber WUs QMD, em que são atribuídos mais pontos?
- Mais informação
Introdução
A razão principal que leva à grande adesão de um projecto de computação distribuída é o sentido de competição universitária e o de fazer o máximo possível pelo projecto em mãos. Uma das formas para incentivar mais o trabalho é através de atribuição de pontos que o Folding@Home (FAH) regista (nas nossas estatísticas).
Aqui mostramos em detalhe a forma como os nossos pontos são determinados e o porquê desse método ser usado. Existem vários métodos que podiam ser utilizados, mas descobrimos ao longo do tempo e através de discussão com os utilizadores do Folding@Home que o nosso método é bastante razoável, tendo em conta a complexidade de atribuir pontos por unidades de trabalho.
Como é que decidem quanto crédito é que vale cada Unidade de trabalho?
Os pontos são determinados pela performance de uma determinada máquina comparando com uma máquina de testes. Antes de lançar alguma unidade de trabalho (WU, de work unit) nova, ela é testada num Pentium 4 a 2.8GHz, com as instruções SSE 2 desactivadas (mais especificamente, como reportadas por /proc/cpuinfo em Linux: vendor_id : GenuineIntel, cpu family : 15, model : 2, model name : Intel(R) Pentium(R) 4 CPU 2.80GHz, stepping : 9, cpu MHz : 2806.438, cache size : 512 KB).
Estes computadores utilizam Linux como sistema operativo, assim sendo, todas as WUs são testadas com Linux.
O resultado é calculado da seguinte forma:
Pontos = 110 x (dias por WU)
onde "dias por WU" é o número dos dias que o CPU onde a WU foi testada demorou a completar a unidade de trabalho. Esta equação foi escolhida para igualar os pontos das unidades de trabalho com o core Gromacs anteriores com o sistema de pontos antigo. O fundamento disto é para que as unidades de trabalho com o Core Tinker valham mais do que antes deste novo sistema de pontos (isto é, antes de Abril 2004).
De notar que o próprio conceito de ter uma máquina de referência vai significar que algumas unidades de trabalho vão demorar tempos diferentes a serem processadas no seu computador. Mesmo entre os Pentium 4, há algumas diferenças significativas nas arquitecturas, alguns Pentium 4 são mais recentes que outros, e com algumas modificações, como maior Cache, o que influenciará o desempenho da máquina. Além disso, as variações entre unidades de trabalho podem também conduzir às diferenças em pontos.
O nosso objectivo é a consistência dentro de uma definição dada por uma instalação na máquina da referência (descrita acima). No entanto, como é de esperar, para além da natural variação de máquina para máquina e de unidade de trabalho para unidade de trabalho nunca será possível ter um sistema de atribuição de pontos que demonstre o processamento de cada computador individualmente.
Porque é que a alguns projectos são atribuídos significativamente mais pontos do que a outros?
Certos projectos requerem substancialmente mais recursos do que outros, seja em espaço no disco, maior velocidade de transferência, ou mais RAM utilizada. Por defeito, estas unidades de trabalho são dadas apenas aqueles que as requerem. Para recompensar estes utilizadores, por doarem recursos alem do normal, normalmente são dados pontos extra por estas unidades de trabalho maiores.
Qual a diferença entre os pontos atribuídos normais e os pontos extra?
Actualmente os pontos extra são um aumento de 50% aos pontos normais (obtidos pelo método descrito acima). Tenha em atenção que este valor pode ser alterado.
Como é que configuro o meu cliente para receber Unidades de Trabalho que valham mais pontos?
Por favor veja o guia de configuração para esta informação.
Existe algum risco em processar este tipo de Unidades de Trabalho em que são atribuídos pontos extra?
Estas unidades de trabalho são maiores e encontram-se num estado experimental. Por exemplo, por vezes as mesmas envolvem novos núcleos como o núcleo QMD. Por conseguinte, não deve ser processada uma Unidade de Trabalho num computador que não seja uma máquina dedicada para o projecto. Os pontos extra servem para recompensar a doação de recursos ao Folding@Home e como tal não deve ser de espantar quando estas Unidades de trabalho causem instabilidade na performance geral do sistema.
Porque é que maquinas com processadores AMD não conseguem receber WUs QMD, em que são atribuídos mais pontos?
Por favor verifique as perguntas frequentes sobre o núcleo QMD. Nesta secção, descrevemos a situação existente entre os chips AMD e o núcleo QMD. Esta incompatibilidade acontece apenas com este núcleo o que representa uma minoria do projecto Folding@home.
Mais informação
Perguntas Frequentes sobre o Folding@home Perguntas Frequentes sobre QMD (Importante para quem está a correr o cliente com BigWUs e opções avançadas do cliente) Perguntas Frequentes sobre Gromacs Configuração do Cliente de Texto (em Inglês) e informação sobre atributos deste cliente (em Inglês) Informação sobre o Cliente gráfico para Windows ou Macintosh (em Inglês) Fórum da comunidade FAH (em Inglês)