mercoledì 2 maggio 2007

Progetti di calcolo distribuito in rete

Cos'è il calcolo distribuito? Semplicemente un'idea geniale per avere a disposizione senza troppa fatica un'enorme potenza di calcolo. Ci sono infatti dei problemi che, per essere risolti, richiedono moltissime operazioni: pensate ad esempio alla ricerca di numeri primi, al rendering di lavori grafici, all'analisi di sistemi complessi. Ci sono gruppi di ricerca che mettono a disposizione su internet un software; chiunque lo può scaricare e far girare sul suo pc. Questo programma si collega a internet, scarica materiale da elaborare, lo elabora e manda la risposta al server. In questo modo si può contribuire attivamente allo sviluppo e alla ricerca in rete.
Il più famoso di questi progetti è forse Seti@home, il progetto del gruppo Seti (noto anche per il film Contact) che si occupa della ricerca di vita extraterrestre. Ogni giorno è necessario analizzare migliaia di megabyte di file audio, e per farlo si sfrutta anche il contributo degli utenti che, scaricando l'apposito software, possono contribuire alla ricerca. Nel caso venga effettivamente trovato qualcosa di interessante l'utente o gli utenti coinvolti potranno essere citati o forse anche premiati in qualche modo...
Naturalmente questo non è l'unico sito che fa un progetto del genere, è possibile trovare un elenco abbastanza lungo sul sito http://it.wikipedia.org/wiki/Lista_dei_progetti_di_calcolo_distribuito
Io contribuisco a un progetto di matematica (quello sui numeri primi di Mersenne) provate anche voi a iscrivervi a qualche progetto!

Nessun commento: