PDA

Visualizza versione completa : Flotta Stellare - Guida Introduttiva



RadioactiveToy
12-08-2007, 04:11 PM
Cos’è BOINC




BOINC è l’acronimo di Berkeley Open Infrastructure for Network Computing, che tradotto in parole comprensibili significa “Infrastruttura Libera per il Calcolo Distribuito”.:blah:
Non preoccupatevi, è molto più semplice di quello che questi paroloni farebbero pensare: in pratica attraverso un software sviluppato dall'Università di Berkeley si “cede” la potenza inutilizzata del proprio pc per elaborare delle work unit (d'ora in avanti wu) che vi verranno via via inviate e che, una volta elaborate, verranno rispedite ai curatori dei vari progetti di ricerca, da qui il nome di Calcolo Distribuito.
Esistono al momento circa 20 progetti con scopi medici, scientifici, matematici, astronomici e non solo, li potete consultare qui (http://boinc.berkeley.edu/projects.php). Altri sono in fase di test/sperimentazione.

Perché BOINC?
L’idea che sta alla base di BOINC è molto semplice: perché non sfruttare la potenza di calcolo che viene sprecata sui pc di tutto il mondo per velocizzare l’elaborazione di dati utili alla ricerca scientifica?
Se ci pensate bene, per la maggior parte del tempo in cui il vostro pc resta acceso il processore raramente viene sfruttato al 100% e per le normali attività di navigazione, di consultazione della posta o per ascoltare musica lo utilizzerete al massimo il 5-10%. E allora perché non sfruttare anche quei cicli di clock che altrimenti andrebbero persi per aiutare la ricerca scientifica?

IMPORTANTE: :prof:
Prima che abbandoniate la lettura di queste informazioni perché siete preoccupati dal fatto che questo processo vi rallenti il pc oppure siete spaventati che la vostra cpu da millemila Ghz possa bruciarsi per il troppo sforzo, leggete quanto segue:
Il programma funziona con bassa priorità, ciò significa che non appena un altro programma richiede delle risorse, BOINC sospende l’elaborazione e “cede” la potenza di calcolo necessaria. Questo processo avviene istantaneamente e non vi accorgerete di nulla.
Il vostro processore non si “consumerà” anzitempo, le cpu sono progettate per lavorare SEMPRE al 100%, e se utilizzate in maniera corretta (leggi raffreddate in modo intelligente) non si danneggeranno in alcun modo.

Cosa devo fare per dare il mio contributo?
Una delle caratteristiche che hanno contribuito al successo di BOINC è la semplicità di utilizzo, non dovrete far altro che installare il software (clicca qui (http://boinc.berkeley.edu/download.php)), decidere a quale/i progetto/i contribuire e il gioco è fatto. Potrete starvene comodamente in poltrona mentre il computer lavorerà al posto vostro.

Posso fidarmi di BOINC?
È una domanda che viene posta spesso.
BOINC è un progetto che si poggia su due pilastri fondamentali:
- trasparenza: il software è completamente Open Source, ciò significa che tutti possono "aprire" il codice di BOINC e verificare come funziona, cosa elabora e cosa invia ai curatori del progetto. State pur certi che i molti appassionati di programmazione che lo utilizzano scoprirebbero subito eventuali "anomalie".
- credibilità: i progetti di BOINC sono sviluppati e mantenuti da famose università e/o centri di ricerca (Berkeley (http://www.berkeley.edu/), CERN (http://www.cern.ch/), tanto per citare i nomi più conosciuti), più garanzia di questa...

Nel caso non foste ancora convinti, posso chiedervi una cosa?
Perché MSN o Internet Explorer meriterebbero più fiducia di BOINC? Cosa ne sapete di quello che fanno questi programmi quando sono in esecuzione? Nulla, mentre di BOINC potete sapere TUTTO ;)

Ma chi me lo fa fare?
La risposta è semplice: NESSUNO. Non esistono ricompense in denaro o premi da vincere, lo scopo principale è voler contribuire alla ricerca scientifica… beh, in realtà non è esattamente così, come sappiamo tutti, nella vita ci vuole uno scopo, e quale scopo migliore se non una sana, spensierata, e soprattutto non affaticante sfida?

Sfida? :sospetto:
Ogni wu che elaborerete vi farà guadagnare dei crediti, questi crediti vi permetteranno di salire le posizioni nella classifica mondiale, più pc devolverete alla "causa" più il vostro punteggio salirà e magari un giorno leggerete il vostro nome in vetta alla classifica mondiale ;)
Queste sfide si giocano su due fattori principali:
- Crediti: punteggio totale realizzato dall'utente/team
- RAC (recent average credit): corrisponde al punteggio medio realizzato nell'ultimo periodo
Solitamente come valore di riferimento si utilizza il RAC in quanto è il vero indicatore della potenza di calcolo messa a disposizione, a differenza dei crediti che invece dipendono da quanto tempo un utente è attivo e quindi poco indicativi delle reali potenzialità di calcolo.

Piccola nota per gli amanti dell’overclock:
Volete testare la solidità del vostro overclock? BOINC è la soluzione ideale. Quale miglior test di un programma che stressa la cpu tenendola costantemente al 100%? :cool:

RadioactiveToy
12-08-2007, 04:17 PM
Cosa sono BOINC.Italy e la Flotta Stellare

Come accennato sopra, ogni wu che elaborerete vi farà guadagnare dei crediti, questi crediti vi permetteranno di salire in classifica. Ecco allora che nasce l’idea di formare dei team di persone che si uniscono per sommare i propri risultati e scalare più rapidamente le classifiche mondiali che non elaborando in solitaria.


BOINC.Italy (http://www.hwupgrade.it/forum/showthread.php?t=1380757) è il principale team italiano che segue i progetti di calcolo distribuito. Nato inizialmente come team di calcolo distribuito di Hardware Upgrade, ha poi deciso di "staccarsi" per diventare il team di riferimento per l'Italia.
Proprio per questo è sempre aperto a nuone alleanze con altri team/utenti.
Attualmente (19/11/2009) si trova al 27° posto al mondo come total credit e al 23° come RAC.

[/URL]




All’interno di questo team sono nati dei mini-team, il più famoso dei quali è la Flotta Stellare (http://www.hwupgrade.it/forum/showthread.php?t=1380757). Lo scopo di questi mini-team non è sfidare i team mondiali, ma sfidare i membri di BOINC.Italy.
Facendo un piccolo paragone calcistico, BOINC.Italy è il team che partecipa ai mondiali, la Flotta Stellare fa solo il campionato nazionale.


[URL="http://flottastellare.org/showpost.php?p=1751&postcount=8"]Storia della nascita del team (http://www.flottastellare.org)
Atto costitutivo (http://img156.imageshack.us/my.php?image=flottastellareyf1.jpg)
Statuto (http://www.megaupload.com/?d=2TONEFDA)
Organigramma Ufficiale (http://flottastellare.org/showpost.php?p=808&postcount=1)





Raffigurazione gerarchica di BOINC.

Link importanti:
Portale di BOINC.Italy (http://www.boincitaly.org/)
Per consultare le classifiche di tutti i teams (http://www.boincstats.com/)
Classifiche interne di BOINC.Italy (http://www.boincitaly.org/index.php?option=com_content&task=view&id=41&Itemid=49)
Altro sito di statistiche con i traguardi raggiunti (http://statsnstones.tswb.org/)

Kappaloris
12-08-2007, 04:18 PM
Installazione di BOINC

Fate il download del programma da qua (http://boinc.berkeley.edu/download.php).
Una volta terminato il download eseguite il file, proseguite fino a quando arrivate a questa finestra

N.B. nel caso voleste modificare i parametri (Es: visualizzare o no lo screensaver di BOINC) dovete premere "Advanced".



Ora vi chiederà su quale progetto volete lavorare (potete modificare la vostra scelta in qualsiasi momento e/o aggiungere altri progetti dal menù Strumenti->Connetti al progetto, Tools->Attach to project se avete la versione inglese):
Selezionate il progetto che preferite. Per esempio, potete selezionare SETI@Home, tanto per dirne uno :D



Bene, ora che avete scelto il progetto dovete inserire un indirizzo e-mail e una password, è MOLTO importante che leggiate bene questa parte:
essendo la flotta stellare un team, tutti quelli che vogliono farne parte devono usare i codici che usano tutti gli altri membri altrimenti non verrete conteggiati come membri del team.
PER AVERE QUESTI DATI, DOVETE SEMPLICEMENTE APRIRE IL TOPIC DI PRESENTAZIONE.


Una volta che i codici verranno riconosciuti si avvierà tutto in automatice e nel giro di 2 minuti inizierete ad elaborare.


Da questo momento siete ufficialmente nella Flotta Stellare :D



Grazie a spokeo per le immagini :ave:

Spokeo
12-08-2007, 04:26 PM
La vita nella Flotta Stellare

I 10 Comandamenti
Non avrai altro Team fuori di BOINC.Italy. Non avrai altro Mini-Team fuori della Flotta Stellare. Scaccola sempre, anche nelle feste. Onora i RAC ed i Crediti totali superiori al tuo. Non staccare MAI la corrente ai PC Infetta sempre i PC altrui. Non rubare il criceto d'altri. Se hai rubato un criceto di altri, non mentire, ma usa il tasto "Dona ID". Desidera sempre il PC d'altri. Desidera sempre il RAC d'altri.



PRIMA DIRETTIVA
Quando vi verranno forniti i dati necessari all'attach, non toccherete mai, MAI, le opzioni dai SITI dei vari progetti.
Le opzioni di Boinc Manager invece potete toccarle quanto vi pare.


Aggiungere gli ID



Dal momento che avete fatto l’attach, il vostro PC inizierà ad elaborare delle WU. Per poter conteggiare i vostri progressi è necessario poter abbinare il/i vostro/i PC al vostro Nickname. Per fare ciò prima di tutto dovete conoscere l'ID del vostro computer, che potete trovare in Boinc Manager nella parte alta della scheda "Messages".
http://img32.imageshack.us/img32/7914/26941183.jpg
NB: L'ID non comparirà al primo avvio di Boinc. Dovrete riavviarlo per poter vedere il vostro ID.





Poi, andate su www.flottastellare.com/gestione.php e aggiungete tutti i vostri ID
http://img695.imageshack.us/img695/271/classifiche.jpg




Poi, andate su www.flottastellare.com e vedrete le classifiche interne!!
http://img412.imageshack.us/img412/2693/classifiche2.jpg










Complimenti, dall'istante in cui il vostro PC riporterà la sua prima WU completata, comparirete nelle classifiche.
Se così non fosse accertatevi di aver inserito l'ID corretto.


GLOSSARIO
© by GHz



Infettare: significa installare BOINC su altri computer.
Scaccolare: sta per "elaborare".
Criceto: sta per "computer".
Frustare: far elaborare di più un computer.
Trapanare:sta per "sorpassare" e viene usato molto per i sorpassi in classifica, sia interna al team che tra team.
Uppare: inviare al server i risultati delle elaborazioni ed eseguire l'update per ricevere i crediti.
Sparare cannonate: uppare tante wu in breve tempo e ricevere una grande quantità di crediti tutti insieme.
Joinare: fare il JOIN ed entrare nel team.
Mergiare: fondere due host con la procedura di "Merge"
Rullare: elaborare molto
Moddare: mettere i client BOINC modificati
Salmone da risalita: usato per indicare i membri che hanno guadagnato più posizioni in classifica.

Spokeo
19-11-2009, 04:24 PM
Versione guide 1.1 :D