|
Pagina 1 di 5 Ecco una serie di domande e risposte frequenti su BOINC e sul suo funzionamento.
Questa pagina verrà aggiornata anche grazie all'intervento di voi utenti. Se vuoi collaborare alla stesura scrivendo o suggerendo nuove FAQ, posta un messaggio nel forum in questa discussione.
Cos'è BOINC?
BOINC è un programma 'piattaforma' che sfrutta le risorse messe a
disposizione da utenti volontari da tutto il mondo per portare avanti
progetti di calcolo distribuito. In altre parole è un software che vi
consente, attraverso la donazione della potenza inutilizzata del vostro
processore, di fare parte di un gigantesco supercomputer costituito
attualmente da 600.000 pc donati alla ricerca da oltre 300.000 utenti
di 226 nazioni diverse.
Come funziona?
Dopo aver scaricato ed installato BOINC, è sufficiente agganciare uno o
più progetti attraverso la procedura guidata di BOINC (menu Strumenti)
o manualmente dai siti ufficiali dei vari progetti. Da quel momento in
poi, il software è praticamente indipendente, scarica piccoli pacchetti
di dati, li elabora e spedisce automaticamente i risultati senza che
sia richiesto l'intervento dell'utente.
Fermi tutti! Cos'è questa 'potenza inutilizzata'??
Gli attuali pc casalinghi sono dotati di una potenza di calcolo
estremamente elevata. A meno che non siate soliti usare programmi
particolarmente pesanti (giochi, elaborazione dati,...), il vostro
processore passerà il 99% del suo tempo ad annoiarsi e a chiedersi cosa
ci fa in quella scatola buia. Installando BOINC gli darete qualcosa da
fare e sarete entrambi più contenti (voi e il processore).
Non rallenterò il mio computer?
Assolutamente no, il software lavora in background e attiva i vari
progetti con una priorità bassissima. In pratica il programma si farà
da parte ogni volta che un altro programma avrà bisogno delle risorse
hardware del vostro pc.
Nei sistemi con quantità di RAM limitata, volendo, si potrebbe impostare BOINC in modo
che lavori solo quando non siete al computer, limitando ulteriormente i
possibili rallentamenti causati dall'elaborazione delle WUs.
Usando BOINC rischio di prendere dei virus?
No! il fatto che sia un programma usato da migliaia di utenti in tutto
il mondo è la garanzia che BOINC non contenga o faccia da tramite per
la trasmissione di alcun virus o malware.
È un programma pericoloso per i miei dati personali?
No, il programma non contiene spyware e non è richiesto l'inserimento
di dati personali durante la registrazione. Il programma analizzerà
solamente il vostro processore, la quantità di RAM e il sistema
operativo installato, ma tutti questi dati potranno essere nascosti
agli altri utenti. Il vostro indirizzo email rimarrà nascosto.
Elaborando posso causare danni al mio computer?
L'elaborazione di dati mette sotto stress il processore e tutto
l'hardware del pc, ma questo non deve preoccupare. Dobbiamo pensare che
un computer non è stato costruito per funzionare sempre al 2% delle
proprie possibilità, quindi anche elaborando i dati di BOINC siamo in
una botte di ferro. In ogni caso è possibile limitare lo sfruttamento
dell'hardware da parte di BOINC dal menu advanced -> preferences, limitando lo stress di CPU, RAM e harddisk.
Devo essere sempre connesso a internet?
No, la connessione a internet è necessaria solamente per scaricare i
dati da elaborare e per inviare i risultati. BOINC può lavorare
tranquillamente off line. Quando un elaborazione sarà terminata, BOINC
salverà i dati momentaneamente sul vostro harddisk e li invierà al
server non appena sara disponibile una connessione a internet. Tranne
per alcuni progetti, è sufficiente un modem 56k.
Lasciare il computer acceso non causa uno spreco di energia?
Ovviamente il computer funziona grazie alla corrente elettrica ed è
chiaro che un pc acceso consuma energia. Secondo il nostro parere,
però, accendere un computer per elaborare dati scientifici porta
vantaggi che superano decisamente gli svantaggi causati dal consumo di
corrente. Negli ultimi anni, il proliferare degli abbonamenti 'adsl
flat' ha portato molti utenti a lasciare il proprio computer acceso 24
ore su 24 solo per scaricare da internet. Questo è indubbiamente uno
spreco che non può essere in alcun modo paragonato all'utilizzo di
BOINC.
Inoltre, l'impatto sul clima dei 600.000 computer della rete BOINC è
assolutamente risibile. Assumendo un consumo di 100Watts per ogni pc e
immaginando che tutti questi computer rimangano costantemente accesi,
possiamo stimare un'emissione di CO2 pari a circa 0,001% del totale
delle emissioni terrestri. Agli utenti BOINC questo sembra tutto
sommato uno spreco ragionevole, considerata la possibilità di
partecipare attivamente al progresso scientifico.
Potete approfondire l'argomento leggendo questo articolo o partecipando a questa discussione nel forum.
A quali tipi di progetti posso partecipare?
BOINC include numerosi progetti scientifici di tutti i tipi. Potete
scegliere di partecipare a progetti nel campo della medicina,
dell'astronomia, della fisica, della chimica, della matematica, della
ricerca sui cambiamenti climatici e molti altri. Trovate maggiori
informazioni sui progetti supportati da BOINC.Italy in questa pagina.
A quanti progetti posso partecipare?
Tutto dipende dalle prestazioni del vostro pc e dalle ore di accensione giornaliera del computer stesso. Un moderno quad core acceso 10 ore al giorno può tranquillamente seguire 4/6 progetti contemporaneamente: il tempo cpu verrà distribuito dal BOINC Manager sui vari progetti ai quali state partecipando (tenete sempre conto che le Work Unit effettivamente in elaborazione dipendono dai core fisici o logici della vostra macchina, quindi 4 WU in contemporanea su un quad core, ad esempio). PC meno potenti dovranno scegliere proporzionalmente meno progetti.
Da diverso tempo è inoltre possibile utilizzare per i calcoli anche la scheda video, cosa che consente tempi di elaborazione estremamente più rapidi rispetto ai processori classici. Per conoscere le schede grafiche compatibili e i progetti che ne fanno uso potete leggere i thread sul forum.
Agganciarsi a troppi progetti porta a problemi di diverso tipo:
- saturazione della memoria ram: le WU in elaborazione restano generalmente in memoria anche quando non sono effettivamente elaborate, con conseguente rischio di riempire la ram e rallentare l'intero sistema
- superamento delle deadline: tutte le Work Unit hanno una scadenza (detta deadline) entro la quale vanno necessariamente elaborate. Se non terminate l'elaborazione della WU in tempo utile, questa verrà passata ad un altro utente e voi sarete costretti a scaricare un'altra WU ripartendo da 0. Ovviamente, se agganciate troppi progetti, se avete un computer poco potente o se tenete acceso il pc solo poche ore al giorno, questo problema potrebbe presentarsi abbastanza frequentemente.
Naturalmente le deadline sono in genere proporzionate al carico di lavoro richiesto per l'elaborazione e tutto il sistema è stato pensato per ridurre al minimo il rischio di superare le scadenze.
Quali progetti mi consigliate di seguire?
I fattori che influenzano la scelta sono numerosi:
- il sistema operativo.
Nonostante attualmente la compatibilità sia praticamente totale, alcuni
progetti non supportano tutti i sistemi operativi quindi, purtroppo, è
necessario limitare la scelta ai progetti che possano girare sul
vostro SO.
- le vostre preferenze. come già detto, i campi
di ricerca sono numerosi. Per farsi un'idea, in questa pagina trovate l'elenco dei progetti supportati da BOINC.Italy e la relativa
descrizione.
- l'hardware del vostro computer, in
particolare la potenza del processore, la quantità di memoria e lo
spazio libero sull'harddisk. I requisiti minimi di ogni progetto sono
riportati nelle pagine di descrizione dei progetti stessi e in questa pagina.
Vi raccomandiamo di scegliere progetti compatibili con il vostro
sistema operativo e con le caratteristiche del vostro pc, oltre che
tenendo conto dei gusti personali.
Per qualunque dubbio, potete chiedere nel forum.
Cosa ci guadagno a partecipare?
Ci guadagni la soddisfazione di contribuire a svolgere progetti
scientifici che non potrebbero essere fatti in altro modo o che ,
magari, potrebbero essere svolti solo con ingenti investimenti, fuori
dalla portata della maggior parte dei centri di ricerca.
È necessario entrare in un team?
No, non è necessario, però è divertente!
Ogni utente può decidere di elaborare da solo e il fatto di entrare in
un team non modifica in alcun modo la sua capacita di elaborazione o il
numero di progetti ai quali può aderire. Entrando in un team si avrà la
possibilità di conoscere altri utenti, scambiarsi opinioni e, magari,
chiedere supporto tecnico in caso di bisogno.
In ogni caso il nostro forum è aperto a tutti gli utenti iscritti al
portale, indipendentemente dal fatto che facciano o meno parte del team
BOINC.Italy.
Se entro in un team, cosa succederà ai miei crediti?
E' importante sottolineare che entrare o lasciare un team non
condiziona in alcun modo i crediti che ogni utente sta accumulando
singolarmente. Le statistiche e le classifiche di utenti e computer
sono completamente svincolate dalla scelta di entrare o meno in un
team. Entrando in un team, i crediti degli utenti vengono semplicemente
aggregati a quelli degli altri compagni di squadra in modo da competere
nella speciale classifica riservata ai team.
Dove vanno a finire i dati elaborati?
Quando una WU raggiunge un certo quorum di risultati (generalmente 3 o
4 utenti), questi vengono confrontati fra loro. Se danno un riscontro
soddisfacente, i risultati vengono immagazzinati nel database del
progetto e rimossi dal server.
Il tempo durante il quale i risultati rimangono visibili dipende dalla
deadline e dalla velocità con cui gli altri computers coinvolti
restituiscono i risultati. In alcuni casi, a seguito di errori, le WU
rimangono visibili anche per un paio di mesi, in questo caso vengono
rimosse manualmente dall'amministratore del progetto.
Se i risultati fossero lasciati sui servers a disposizione degli
utenti, è stato stimato che servirebbero terabytes e terabytes di
harddisk per immagazzinarli e una quantità enorme di RAM per gestire
gli accessi ai dati.
|