Home Blog Sistema de Créditos BOINC
Sistema de Créditos BOINC PDF Imprimir E-mail
Links - Artigos

A unidade de crédito é o Cobblestone que corresponde a 1/100 de dia do tempo de processamento num computador de referência. O servidor do projeto mantém-se a par de quanto trabalho o seu computador fez; é a isto que se chama crédito. Para assegurar-se de que o crédito seja concedido razoavelmente, a maioria dos projectos funcionam da seguinte forma:

  • Cada unidade do trabalho pode ser emitida a diversos computadores.
  • Quando um computador relata um resultado, reivindica uma determinada quantidade de crédito, baseada no tempo de processamento da unidade.
  • Quando, pelo menos, dois resultados forem retornados, o servidor compara-os e se concordarem, será concedido o menor dos créditos reivindicados.

Lembre-se que:

  • Pode haver atrasos de diversos dias até que o crédito seja concedido. A sua página de usuário mostra-lhe qual a quantidade de crédito pendente (reivindicado mas não concedido).
  • O processo de garantir créditos começa quando o seu computador relata um resultado ao servidor (não quando termina de processar a unidade ou quando faz o upload das mesmas).
  • Em casos raros (por exemplo se os erros ocorrerem num ou mais computadores) pode nunca receber crédito por um processamento.

Quando o seu computador termina um resultado, o BOINC determina uma quantidade de crédito reivindicado segunda uma das duas maneiras seguintes:

  • No general, o crédito reivindicado é o tempo do processador central do resultado multiplicado pelas marcas de nível do processador central (benchmark) medido pelo BOINC.
  • Algumas aplicações determinam elas próprias o crédito reivindicado e relatam-no ao BOINC.

Os projetos mantêm duas contagens do crédito concedido:

  • Crédito total: O número total dos cobblestones executados e concedidos.
  • Crédito médio recente: O número médio dos cobblestones por dia concedido recentemente.