Dopo aver parlato in un recente articolo del "Calcolo Distribuito" (vedi: Introduzione al “Calcolo Distribuito”), passiamo ora al programma che gestisce il tutto; ovvero al già menzionato BOINC (Berkeley Open Infrastructure for Network Computing).
Di seguito illustremo come installare questo programma sulla vostra distro linux (il procedimento è stato testato su Opensuse 11.0) e muovere facilmente i primi passi. Innanzitutto occorre scaricare il programma da questo indirizzo.
La versione attuale dello script di installazione corrisponde a boinc_6.2.15_i686-pc-linux-gnu.sh; ci tengo a precisarlo in quanto lo utilizzerò per illustrare il procedimento di installazione.
Darò per scontato che il file appena scaricato risiede nel Desktop. Generalmente preferisco installare questi tipi di programmi, che si avvalgono di script di installazione, in una particolare cartella chiamata "/Program" che ho posizionato all’interno della mia home.
Aprire una console, creare la cartella Program e spostare al suo interno lo script utilizzando questi comandi:
mkdir /home/`whoami`/Program
mv /home/`whoami`/Desktop/boinc_6.2.15_i686-pc-linux-gnu.sh /home/`whoami`/Program/
Entrare nella cartella in cui abbiamo posizionato lo script con il seguente comando:
cd /home/`whoami`/Program/
Avviare lo script impartendo la seguente riga di comando:
./boinc_6.2.15_i686-pc-linux-gnu.sh
L’installazione sarà rapidissima: durante l’operazione di installazione creerà una cartella denominata "Boinc" all’interno della quale è presente lo script d’avvio. Per avviare Boinc è necessario digitare, dall’interno della directory /Boinc il seguente comando:
./run_manager
A questo punto, una volta terminata la fase di installazione, dal menu principale selezionare Projects -> Attach to project -> fate clic su «Next» (o "Successivo") e inserire nel campo «Project URL» l’indirizzo del progetto scelto (oppure sceglierlo dalla lista di quelli già presenti). Infine fare clic su «Next».
Dovrebbe così comparire una nuova videata. Inserire il proprio indirizzo di posta elettronica e scegliete una password che vi servirà per accedere al proprio profilo utente sul sito del progetto; fare poi clic su «Next» ed infine su «Finish».
A questo punto dovreste essere perfettamente operativi.
Buon Calcolo Distribuito a tutti!!!!














#1 by Caio on 27 ottobre 2008
Grazie per le dritte riguardo a BOINC e alla “world community grid”. Finalmente l’utilizzo medio della mia CPU si sposterà dal solito 1.40% (non che io ritenga poco utile il classico “for(;;);” che viene eseguito per il restante 98.40%, però forse è meglio utilizzar questo tempo in progetti scientifici utili all’umanità).
#2 by Crismon on 27 ottobre 2008
Ciao Caio,
ammetto che non conoscevo l’esistenza di un programma che un qualsiasi utente poteva utilizzare per scopi di questo genere. Non appena ho appreso la notizia mi sono lanciato all’installazione…come dici anche tu perchè non sfruttare “i tempi morti della macchina” per contribuire a cause importanti..