
BOINC è l'acronimo di Berkeley Open Infrastructure for Network Computing Consiste in una piattaforma, attraverso la quale è possibile gestire diversi progetti di calcolo distribuito in maniera semplice e veloce. BOINC consente di creare l'account relativo ad un progetto, di agganciarci ad esso, di comunicare con il server centrale del progetto, ricevendo le work-units da elaborare e inviando indietro il risultato dell'elaborazione ottenuto. BOINC gestisce l'elaborazione delle work-units in base alle preferenze settate nell'account, che si possono visualizzare e modificare dalle pagine web del vostro account, in cui è possibile settare sia le preferenze generali, quelle comuni a tutti i progetti, sia le preferenze specifiche di ogni progetto. E' anche possibile gestire tali impostazioni direttamente dal proprio client (Avanzate -> Preferenze).
BOINC e' un programma per Windows, GNU/Linux e MacOSX che va installato sul pc. Si connette a Internet, scarica dei pacchetti dati (chiamati work-units o wu), che vengono elaborati, grazie al sistema CPU-RAM del pc (durante l'elaborazione non è necessario restare connessi ad Internet) e una volta completato il lavoro si riconnette per inviare i risultati e scaricare nuovi pacchetti di dati. Ogni progetto ha un proprio Client, cioè l'applicazione che di fatto permette di elaborare i suoi specifici dati. Il tutto avviene automaticamente, e non c'è bisogno di particolari conoscenze tecnico-informatiche per partecipare. E' sempre possibile chiudere BOINC senza perdere i dati, o spegnere il proprio computer in qualsiasi momento, l'elaborazione dei dati scaricati infatti riprenderà automaticamente nel punto in cui è stata interrotta non appena il pc viene riacceso. L'elaborazione avviene a bassa priorità, il che significa che non si noterà alcun rallentamento nell'utilizzo del pc dal momento che, quando gli altri processi richiedono la potenza del processore, BOINC la libera immediatamente. Ovviamente è preferibile utilizzare un pc non obsoleto, che abbia almeno 256 MB di RAM. Guida all'utilizzo di BOINC Manager (Vers. 5.8.16 per windows) Alla nuova versione di BOINC è stata aggiunta una modalità semplificata (immagine seguente), tuttavia noi preferiamo la Modalità Avanzata, cui si accede cliccando su Advanced View (in basso). A) Dopo l'installazione di BOINC e la sua prima apertura, lasceremo che BOINC faccia il benchmark del PC, visibile nella scheda "Messages". Non esistendo nessun progetto dovrebbe avviarsi automaticamente la procedura di aggancio ad un progetto (ATTACH). Inserire l'url del progetto e, successivamente, i dati di accesso (casella email e password scelti al momento della registrazione). Se i dati sono corretti, la procedura avrà buon esito e nella scheda "Projects" sarà visibile il nome del progetto. Una volta effettuato l'attach, BOINC provvederà a scaricare il client del progetto, deputato all'elaborazione delle specifiche wu, oltre che una certa quantità di wu (cache). Per controllare la presenza di wu e il loro stato andare nella scheda "Tasks". Lo stato delle wu può essere: downloading (in fase di download), ready to run (pronte ad esser elaborate), running (elaborazione in atto), preempted (elaborazione iniziata e poi sospesa), ready to report (elaborazione terminata), uploading (in fase di upload). B) BOINC presenta diverse schede: -
Projects: in questa scheda vengono mostrati tutti i progetti a cui il proprio pc (host) è agganciato. Accanto al progetto viene mostrato il nome dell'account, eventuale team, il lavoro effettuato e la media dell'ultimo periodo. Cliccando su ogni progetto apparirà, sulla sinistra, un elenco di comandi, tra cui: - Update : per fare l'upload di wu complete, aggiornare crediti e informazioni sull'account - Suspend (o Resume): per sospendere momentaneamente il progetto e l'elaborazione delle wu (o riprenderlo) - No new tasks (o Allow new tasks): negare il download di nuove wu (o permettere) - Reset project : cancellare il lavoro già effettuato e le wu già scaricate e ottenere nuove wu - Detach : sganciare il proprio computer dal progetto 
 -
Transfers: contiene l'elenco dei componenti dei progetti e delle wu in fase di downloading o di uploading -
Messages: contiene i vari messaggi di BOINC circa le operazioni effettuate (avvio, trasferimento file, stato elaborazione wu, scambi di dati con il server) -
Statistics: riporta i grafici dei vari progetti, con statistiche, andamenti, crediti etc. 
|