|
Folding@home è un progetto di calcolo distribuito. Molte persone provenienti da tutto il mondo scaricano e fanno girare il programma sui loro computer contribuendo così a realizzare uno dei più grandi supercomputer del mondo e ogni singolo computer serve allo scopo. Folding@home sfrutta nuovi metodi computazionali e di calcolo distribuito per simulare problemi milioni di volte più complessi rispetto a quanto è stato fatto finora.
Il funzionamento di Folding@home è simile a quello di BOINC e di GIMPS: si scarica il lavoro dal server del progetto, il computer lo elabora, si invia il lavoro finito e si ricomincia. Contrariamente a BOINC qui si parla di un unico progetto anche se i server a cui il computer fa riferimento sono una decina. Vediamo i dettagli:

- Il tuo PC contatta il server di Folding@home e riceve le istruzioni su cosa elaborare, i dati da cui partire (Task o WU, unità di lavoro). Queste istruzioni dipendono dalle caratteristiche hardware e software del tuo PC (il programma riconosce quale versione hai scaricato e manda il lavoro specifico per quella). Se il progetto rilascia aggiornamenti delle applicazioni queste NON vengono automaticamente scaricate sul tuo PC quindi è necessario andare ogni tanto sulla pagina del progetto per verificare che non ci siano delle novità.
Il ciclo si ripete all'infinito senza che tu debba intervenire.
Come ringraziamento per il tuo aiuto il progetto ti assegna dei crediti. Come funziona il sistema dei crediti?
I responsabili del progetto, prima di rilasciare un certo tipo di WU (che poi saranno migliaia e migliaia) la testano su un computer standard, sempre con le stesse caratteristiche. Assegnano quindi a quel tipo di WU un punteggio proporzionale al tempo che il computer di benchmark ci ha messo a terminare l'elaborazione. La scala è fissa: se un tipo di WU ci mette il doppio in un altro, prenderà il doppio dei punti.
Quando il tuo computer riconsegna una WU ti verranno accreditati i punti dovuti per quel tipo di WU, indipendentemente da quanto ci ha messo a elaborarla il tuo PC; computer più potenti termineranno le WU più velocemente e gli saranno assegnati più punti.
Nel caso di applicazioni per GPU o per PS3 ci sono dei benchmark simili. La Playstation PS3 è comunque un caso particolare: l'applicazione è decisamente la più veloce tra quelle sviluppate da Folding@home ma non tutti i tipi di ricerca si possono eseguire sulla PS3. I responsabili del progetto hanno quindi deciso di calmierare il punteggio assegnato alla PS3 a causa di questo svantaggio.
Un altro caso particolare sono delle WU che presentano requisiti hardware pesanti oppure hanno necessità estrema di essere completate molto velocemente. In questi casi Folding@home assegna le WU solo ad alcuni computer giudicati "affidabili" e li premia con un bonus fino al 50% superiore al punteggio standard.
Per maggiorni informazioni si può consultare la FAQ in inglese sul sito ufficiale di Folding@home.
|