World Community Grid, lanciata nel 2004 dall'IBM, è un tentativo di creare la più grande rete di calcolo distribuito pubblica del mondo per affrontare progetti di ricerca scientifica a beneficio dell'umanità. Il sito è attualmente tradotto in 5 lingue ma non ancora nella nostra. Da qui l'idea di creare una wiki in italiano, l'unica così completa in rete, per comprendere meglio gli scopi di questo importante progetto.
Aiutare ad ampliare questo progetto è facile: basta cliccare sul pulsante NUOVO ARTICOLO per iniziare subito a collaborare. Non c'è da preoccuparsi per la formattazione dell'articolo o se questo non riesce come vorreste al primo colpo; dopo di voi passerà sempre qualcuno e correggerà eventuali errori e/o migliorerà la pagina.
La ricerca ringrazia!
Iniziative
6-9-2010, 6:22
  • Decrease font size
  • Default font size
  • Increase font size
  • default color
  • color1 color
  • color2 color
  • color3 color

In evidenza


Aggiunta la storia dei core di Folding@home e le FAQ sul core GPU3 (in continuo aggiornamento).

.. Lo spazio ..

pulsar, onde gravitazionali, SETI, Via Lattea, galassie, supernove... lo spazio attrae da sempre l'uomo, alla ricerca delle sue origini

.. Proteine ..

sono le nanomacchine della biologia, i cavalli da traino presenti in ogni cellula di ogni essere vivente, studiarle significa comprendere le malattie

.. Il clima ..

il pianeta va verso il surriscaldamento? E a che ritmo? Siamo ancora in tempo? Migliaia di simulazioni per cercare una risposta

.. Numeri ..

per alcuni versi affascinanti, per altri utili. Numeri primi, congetture antiche da dimostrare, teorie e giochi moderni

.. La chimica ..

celle solari fatte di materiali organici, celle a idrogeno, nanomacchine, reattività e magnetismo molecolare. La ricerca è illimitata

Come funziona BOINC

Che partecipare a BOINC sia facile è risaputo: scarichi il programma, scegli il progetto, lo agganci e inizi ad elaborare. Semplice!

Ma sai come funziona BOINC? Cosa fa esattamente il tuo PC? Come e quando ti vengono assegnati i crediti? In questa breve guida vediamo in modo semplice il funzionamento che sta alla base di BOINC.

 

Quello che accade quando BOINC gira sul tuo PC è presto detto:


  • Il tuo PC contatta il server del progetto e riceve le istruzioni su cosa elaborare. Queste istruzioni dipendono dalle caratteristiche hardware e software del tuo PC (ad esempio la quantità di RAM, il tipo di CPU, il tuo sistema operativo, ecc).
  • Il tuo PC scarica dal server le applicazioni e i dati da cui partire (Task o WU, unità di lavoro). Se il progetto rilascia aggiornamenti delle applicazioni queste vengono automaticamente scaricate anche sul tuo PC.
  • Il tuo PC elabora le WU scaricate (stato "IN ESECUZIONE") e quando ha terminato produce dei file di output (stato "UPLOADING IN CORSO").
  • I file di output vengono immediatamente inviati al server del progetto (al termine la WU assume lo stato "PRONTO DA RIPORTARE").
  • Più tardi, anche ore dopo, il tuo PC contatta nuovamente il server del progetto e segnala le WU completate ed ottiene nuove WU (l'unità elaborata scompare dalla lista del BOINC manager).
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?


  • Il tuo PC elabora una WU, ne riporta i risultati al server del progetto e richiede un certo numero di crediti, spesso in base al tempo che ci ha messo a terminarla ed alla potenza del PC (claimed credit).
  • Un altro PC di un altro utente elabora la tua stessa WU e anch'esso la riporta e chiede dei crediti, quasi mai uguali ai tuoi (difficilmente 2 PC sono uguali in tutto e per tutto). Questo può avvenire anche diversi giorni dopo il tuo report oppure sei tu ad arrivare per secondo!
  • Il server del progetto confronta i risultati: se coincidono allora sono ritenuti validi e sia a te che all'altro utente vengono assegnati gli stessi crediti, spesso pari al valore minimo tra i due richiesti (granted credit). Se i due risultati non coincidono la WU viene inviata ad un terzo PC per ottenere un terzo risultato da confrontare per vedere quale dei due è quello corretto.

 

Sia il sistema di funzionamento che quello di assegnazione dei crediti presentano diverse varianti in funzione del progetto e delle impostazioni personalizzate ma quanto scritto sopra illustra in modo semplice il funzionamento standard del sistema BOINC.

 

 

 

Questo contenuto è tratto integralmente dall'articolo Tips & Tricks: come funziona BOINC pubblicato il 05/03/2009 sul sito BOINCItaly.org
 

Brevi BOINC

Joomla Stats