F.A.Q. di it.scienza.astronomia.seti
A cura di SKYwalker
con la collaborazione dei criceti di Fabio Roccaforte, Eremita e del NG
tutto.
Queste F.A.Q. le trovate anche su it.faq e su
http://www.skydiario.cjb.net
----------------------------------------------------------------------------
LEGGENDA
@ Indica una FAQ aggiunta rispetto alla precedente versione
# Indica una FAQ modificata rispetto alla precedente versione
Indice
1 Informazioni generali sul Programma S.E.T.I
1.1 Cosa � il Programma S.E.T.I. ?
1.2 Breve storia del S.E.T.I.
2 Programma SETI@home
2.1 Cosa � il Programma SETI@home ?
2.2 Come avviene l'analisi ?
2.3 Che tipo di segnale viene analizzato ?
2.4 Come si potr� ricombinare fra loro i risultati dei calcoli ?
2.5 Come posso aderire ?
3 Il Client SETI@home
3.1 Come funziona ?
3.2 Quanto � complesso il programma che verr� eseguito dal PC ?
3.3 Quali piattaforme vengono supportate ? #
3.4 Cosa � una WU ?
3.5 Dove scaricare i Clients ? #
3.6 La versione solo Testo (CLI) #
3.7 SETI@home in rete locale (LAN)
4 Gli addons
4.1 Cosa sono ?
4.2 Velocizzano i Clients ?
4.3 Quali usare ?
4.4 SETIBuf
4.5 SETIDriver #
4.6 SETIStash
4.7 SETIWatch #
4.8 SETILog
4.9 SETISpy #
5 Addons per Unix
5.1 tkSETI
5.2 SETIview
5.3 lin-SETIBuf
5.4 SETILog
6 Aggiornamento programmi
6.1 Perch� � necessario aggiornare i programmi ?
6.2 Passare alla versione 3.07 di SETI@home salvaschermo #
6.3 Passare alla versione 3.03 di SETI@home CLI
6.4 SETIBuf
6.4.1 Come aggiornare il SetiBuf mantenendone la vecchia versione?
6.4.2 Come passo dalla versione x.x.x alla 3.0.3 di SetiBuf ?
6.5 SETIDriver
6.6 SETIStash
6.7 SETIWatch
6.8 SETILog
6.9 SETISpy
7 Consigli e Ottimizzazioni
7.1 Consigli generali
7.2 Usare meglio il salvaschermo SETI@home
7.3 Usare meglio la versione CLI
7.4 Ottimizzare meglio il BIOS
8 I Gruppi
8.1 Cosa sono ?
8.2 Come mi inscrivo ad un gruppo ?
8.3 Posso creare un nuovo gruppo ?
8.4 Cosa consiglia questo N.G. ?
8.5 Altri gruppi a cui aderiscono i partecipanti di questo N.G. #
9 Manifesto del N.G.
10 Appendice
10.1 Il Radiotelescopio di Arecibo
10.2 Notizie generali sui Radiotelescopi
----------------------------------------------
1 Informazioni generali sul Programma S.E.T.I.
----------------------------------------------
1.1 Cosa � il Programma S.E.T.I. ?
S.E.T.I. indica non un progetto ben preciso, ma qualunque esperimento
finalizzato alla ricerca dei segnali da parte di civilt� extraterrestri.
L'idea � quella di riuscire a "sentire" gli alieni visto che trovandosi
molto lontano pu� risultare molto pi� difficile "vederli".
I radiotelescopi infatti scandagliano il cielo 24 ore su 24, registrando
contemporaneamente su diverse frequenze, quello che pu� essere chiamato
rumore proveniente dallo spazio. In seguito queste registrazioni vengono
analizzate sperando di captare qualcosa che non sia il solito "rumore di
fondo", ma un segnale di evidente origine artificiale.
1.2 Breve storia del S.E.T.I.
Come ricerca ufficiale nasce come progetto della NASA nel 1959.
Il Programma SETI della NASA ha richiesto pi� di 15 anni di preparazione,
per approntare strumenti e modalit�, ma � stato cancellato nel 1993.
Il senatore del Nevada Richard Bryan, con il pretesto di voler ridurre le
spese federali, convinse il Congresso a cancellare i finanziamenti agli
esperimenti SETI della NASA Phoenix e SERENDIP.
Cosa assurda se si considera che il costo di questi progetti ammontava a
circa 4 centesimi di dollaro l'anno per ogni contribuente americano.
Purtroppo la cancellazione da parte della NASA ha portato non pochi
problemi. Infatti anche se oggi viene gestito e finanziato privatamente, vi
� un aumento dei costi di gestione, visto che non potendo pi� disporre dei
radiotelescopi della NASA, si deve affittare tempo di osservazione dai
radiotelescopi di Parkes (64 metri di diametro), Green Bank (42 m) e Arecibo
(305 m).
Ultimamente il SETI ha ricevuto molte attenzioni da parte della comunit�
scientifica grazie alla scoperta di numerosi pianeti extrasolari, una
scoperta che ha fatto improvvisamente passare l'esistenza di altri sistemi
solari dal campo delle ipotesi a quello dei fatti.
Al grande pubblico � invece pi� noto il progetto della Berkeley University
chiamato SETI@home.
---------------------
2 Programma SETI@home
---------------------
2.1 Cosa � il Programma SETI@home ?
Il Progetto SETI@home nasce in seno al Progetto S.E.T.I. (punto 1.1), ed �
attualmente gestito dalla Berkeley University.
L'idea e' nata nel 1996 da David Gedye e Craig Kasnoff. Nel 1997 si
svilupparono i prototipi dei client e i sofware per i server.
Nel 1998 si iniziava a reperire i fondi necessari, nel settembre 1998 si
iniziava il sistema di registrazione dei segnali e si davano gli ultimi
ritocchi al client, a novembre 1998 si registravano i segnali e si provava
il software.
Nel 1999 da gennaio a marzo si provava e si correggeva il client software e
si preparava il lancio in rete internet.
L'inizio � datato 13 maggio 1999.
Il tutto nasce dall'esigenza di dover analizzare la grande quantit� di dati
provenienti dai vari radiotelescopi. Si pensi che ogni giorno dal solo
radiotelescopio di Arecibo (Puerto Rico) vengono registrati 35 Gb di dati.
E' dunque difficile immaginare quale potenza di calcolo si ha bisogno per
elaborare tutti i nastri.
Per far fronte a questa necessit� bisognerebbe costruire una sorta di
supercomputer che il progetto non pu� permettersi, n� di comperare n� di
costruire. Come risolvere il problema ?
Alla Universit� di Berkeley hanno pensato che il lavoro impossibile per uno,
pu� divenire possibile per molti.
Nel mondo esistono milioni di computer che spesso rimangono accesi mentre
nessuno ci lavora, internet permette di metterli tutti in comunicazione. Da
qui nasce il SETI@home, che suona pi� o meno come SETI a Casa.
La Berkeley ha infatti pensato di sfruttare l'inattivit� dei computer a
proprio vantaggio, ideando un salvaschermo del tutto particolare. Non
tostapani volanti o personaggi della Walt Disney che imperversano nello
schermo, ma una variopinta schermata che indica che anche in quel momento il
nostro computer � di grande utilit� per la scienza
2.2 Come avviene l'analisi ?
Il programma di analisi cerca segnali 10 volte pi� deboli di quelli finora
osservati perch� usa un algoritmo chiamato "integrazione coerente" che
nessun altro esperimento (incluso SERENDIP) ha mai potuto usare per la
mancanza della necessaria potenza di calcolo.
2.3 Che tipo di segnale viene analizzato ?
Si cercano dei segnali forti con una piccola larghezza di banda. E' come
sintonizzare la radio su diversi canali, se troviamo un segnale forte questo
attira la nostra attenzione. Pi� tecnicamente parlando si tratta di una
complessa elaborazione digitale, fatta principalmente di trasformate di
Fourier a diverse velocit� di modulazione di frequenza e durata.
Si cercano inoltre dei segnali impulsati e variabili che seguano, nel loro
andamento, la forma del lobo di ricezione dell'antenna man mano che il radio
telescopio sposta il suo punto di osservazione nel cielo.
2.4 Come si potr� ricombinare fra loro i risultati dei calcoli ?
I dati verranno raccolti in una grande banca dati usando i nostri
calcolatori. Poi verranno filtrate le interferenze e saranno applicati
numerosi algoritmi per il riconoscimento di forme in modo da isolare i
segnali pi� interessanti.
2.5 Come posso aderire ?
Al programma SETI si pu� aderire con donazioni volontarie (diventando
sponsor della ricerca), facendo girare sulla propria home page dei banner
pubblicitari dell'Istituto (
http://setiathome.ssl.berkeley.edu/logos.html ), dei link con lo stesso (
http://setiathome.ssl.berkeley.edu/link.html ), oppure aderendo al programma
Seti@home.
---------------------
3 Il Client SETI@home
---------------------
3.1 Come funziona ?
Il Client SETI@home � un semplice salvaschermo con funzionamento del tutto
simile a quelli diffusi nei PC. Esso infatti entra in funzione quando
l'utente non usa il proprio PC ed � configurabile nella sezione di Windows
dedicata ai salvaschermi.
La differenza sta nel fatto che invece di tostapane volanti o altre
divertenti animazioni, il Client elabora la WU (punto 3.4) alla ricerca del
famoso segnale artificiale alieno.
3.2 Quanto � complesso il programma che verr� eseguito dal PC ?
User� circa poco pi� di 1 Mb di spazio disco. L'utente potr� anche non fare
nulla se non lo vorr�. I risultati potranno essere inviati automaticamente
non appena l'utente si sar� ricollegato alla rete (per navigare, controllare
la posta ecc.), oppure si potr� fare in modo che il programma chieda il
permesso di collegarsi prima di usare la rete.
3.3 Quali piattaforme vengono supportate ?
Per ora sono pronte molte versioni, per i pi� diffusi sistemi operativi: per
svariati tipi di Unix, Win95/98/ME-2K-NT-XP e Mac.
Gli utenti potranno scaricare la versione pi� adatta al loro S.O.
Tutti i programmi sono funzionalmente identici.
3.4 Cosa � una WU ?
Una WU (Work Unit - unit� di lavoro) sono 107 secondi di registrazione di un
nastro (in totale ogni giorno vengono registrati dati per 35 GB). Ogni WU si
sovrappone alla seguente di 12 secondi. Ognuno di noi, quando scarica una WU
non fa altro che analizzare un pezzetto di quel nastro; capisci che se loro,
da soli, dovessero analizzare 35 GB di dati ci impiego una vita, potendo
contare su tanti amici invece...
La Berkeley concede circa 60 giorni di tempo per elaborare una WU, dopo di
che viene assegnata nuovamente a qualcun'altro.
Per cui non ci sono grandi problemi se per sbaglio viene cancellata.
3.5 Dove scaricare il Clients ?
Il client Seti@home pu� essere SOLO scaricato dal sito ufficiale:
http://setiathome.ssl.berkeley.edu/
Da qui seguendo i vari links della Berkeley possono essere trovate
facilmente le varie versioni per i diversi sistemi operativi.
L'ultima versione rilasciata � la 3.07.
3.6 La versione solo Testo (CLI)
La versione Testo o CLI (Command Line Interface) � stata indubbiamente
pensata per chi non vuole mettere a disposizione i soli tempi morti del
proprio PC.
Essa infatti non funziona in modalit� salvaschermo, ma � un vero programma
DOS da lanciare.
La versione CLI del programma Seti@home funziona solo sotto Win98/ME,
NT/2K/XP e Linux.
(la versione per linux � SOLO CLI (ci pu� anche essere la possibilit� di
visualizazione ma � una specie di addon. Funziona anche sotto win 95 ma si
deve aggiornare lo winsock, c'� scritto, e c'� pure il link diretto alla
pagina unix.html della berkeley)
Rispetto alla versione screen-saver � leggermente pi� veloce in quanto
quella per windows utilizza una trentina di MB di ram (specialmente se vuoi
visualizzare i grafici), quella CLI 15 MB. Risulta spesso pi� veloce di
circa il 10%.
La versione del Seti in versione 3.03 CLI pu� essere scaricata al seguente
indirizzo:
ftp://setidata.ssl.berkeley.edu/pub/setiathome-3.03.i386-winnt-cmdline.exe
3.7 SETI@home in rete locale (LAN)
Si deve fare in modo che la macchina collegata ad Internet faccia da proxy
per tutta la rete, in questo modo con un solo collegamento ad internet si
possono far navigare tutte le macchine, anche contemporaneamente.
Si deve impostare il client SETI@home su tutte me macchine in modo che
utilizzino come proxy la macchina collegata ad internet.
I vari clients sulle macchine della rete chiedono le WUs alla macchina proxy
e questa si incarica di collegarsi con il server della Berkeley, ricevere la
nuova WU e ridarla alla macchina in rete che l'aveva chiesta originalmente.
Un aiuto pi� dettagliato su come configurare le varie macchine pu� essere
dato conoscendo i sistema operativi in uso, che tipo di connessione ad
internet si possiede e quali addons si usano.
(Scrivete pure per chiedere maggiori informazioni)
------------
4 Gli addons
------------
4.1 Cosa sono ?
Indichiamo come addon un programma che agisce insieme al Client SETI@home
(punto 3) per sfruttarne meglio le caratteristiche oppure semplicemente
facilitarne l'utilizzo.
4.2 Velocizzano i Clients ?
Gli addons non velocizzano il Client in se stesso, ma possono velocizzarne
invece l'uso da parte dell'utente o dal PC stesso.
4.3 Quali usare ?
Suddividiamo gli addons in tre sottocategorie spiegandone gli usi, l'utente
stesso pu� scegliere quale pi� si addice al proprio bisogno:
- Caching: sono programmi che servono per scaricare pi� di una WU alla volta
per poi elaborarle in cascata, senza per forza dover ogni volta
connettersi ad internet.
- Watching: sono programmi che monitorizzano l'andamento dell'elaborazione
della WU e dei risultati della stessa.
- Logging: sono programmi che creano file per mantenere uno storico delle
WUs analizzate con il proprio PC.
Dal punto 4.4 al punto 5.4 riportiamo gli addons in genere pi� usati dagli
utenti del SETI@home e brevi cenni sul loro funzionamento.
4.4 SETIBuf
(Addon per la versione CLI del clinet SETI@home)
Setibuf � una utility, o meglio, un insieme di files .bat che ci permettono
di elaborare pi� WU in "cascata"; anzich� scaricare una WU, elaborarla e
rispedirla, potremmo scaricarne un numero che noi decideremo agendo su
alcuni files del programma.
Cos� facendo si possono eliminare i tempi morti che si vengono a creare se
l'elaborazione della WU finisce mentre uno � assente, non pu� disporre di
una connessione ad internet in quel momento, o non ha settato il client per
connettersi automaticamente.
L'ultima versione del SetiBuf pu� essere scaricata al seguente indirizzo:
http://www.hallquist.net/SETI/SETIBuf.zip
L'ultima versione 3.0.3 funziona con tutte le versioni CLI.
Per prima cosa e consigliabile unzippare il SetiBuf in una cartella che
chiameremo "SETI" nella root principale ossia, direttamente in C:\ cos� da
ottenere C:\SETI.
Possiamo anche cambiare sia il nome che il percorso, ma ci� comporter� un
numero maggiore di modifiche ai files .bat che utilizzeremo.
In questa cartella va copiato l'eseguibile del client testuale.
Ipotizzando che NON abbiate una connessione continua a Internet rinominate
il file AutoDial.ok in AutoDial.no.
Vi ritroverete con una directory contenente altre 2 cartelle chiamate
"BatFiles" e "Cmd-1"; all'interno di quest'ultima troverete 9 ulteriori
directoryes numerate da 1 a 9; in queste verranno salvate le WU che
deciderete di scaricare.
Ognuna di queste cartelle conterr� 2 files: SETI.ok e SETILog.ok.
Vi consiglio di copiare in ognuna di esse anche il file user_info.sah, per
evitare di doverlo digitare ogni volta che scaricherete una WU la prima
volta che vi riconnetterete per scaricarle.
Fatto ci�, dovremo creare 2 collegamenti.
Il primo collegamento punter� al file SETI.bat; lo creeremo nella cartella
"esecuzione automatica" del men� "Avvio" o "Start" di Windows.
Nelle propriet� del collegamento troveremo, nella scheda "programma",
troveremo, nelle impostazioni di "riga di comando"
C:\SETI\SETI.bat
Se utilizziamo Win 98 modificheremo questa linea in
Command.com /E:4096 /C SETI.bat Cmd-1
Chi utilizza WinNT dovr� invece mettere:
Cmd.exe /E:4096 /C SETI.bat Cmd-1
Questo collegamento far� si che l'elaborazione delle WU parta all'avvio di
Windows.
Il secondo collegamento, che potremo fare, per esempio, sul desktop, in modo
di averlo a portata di click, punter� al file SETICall.bat.
Dovremo semplicemente COPIARE il collegamento di prima e cambiare il file a
cui punta da SETI.bat a SETICall.bat
In pratica, dovremo ottenere nella riga di comando:
Win 98
Command.com /E:4096 /C SETICall.bat Cmd-1
WinNT
Cmd.exe /E:4096 /C SETICall.bat Cmd-1
Questo collegamento ci servir� per "riempire" le cartelle da 1 a 9 con nuove
WU e a "svuotarle" rimandando i risultati elaborati al server.
A questo punto decidete quante WU volete avere da elaborare ogni volta.
Facciamo per esempio che vogliamo avere 5 WU da elaborare.
Dovrete rinominare i files SETI.ok in SETI.no nelle cartelle numerate da 6 a
9 che sono nella directory "Cmd-1". Infatti, il file SETI.ok abilita il
download e la conseguente elaborazione di una WU nella cartella che lo
contiene, come, lo stesso files, ma rinominato SETI.no, nega tale permesso.
Configurare il SetiWatch per monitorare tutte le sottocartelle del SetiBuf
in cui sono presenti le WU per avere uno storico pi� completo.
Lanciare il programma SetiWatch, andare nell'ultima tab, cliccare sul
bottone SETI Locations ed inserire i percorsi di ciascuna WU.
Inviare l'apposito comando di partenza del SetiBuf , oppure cliccate
sull'icona che avete creato in "esecuzione automatica", o anche, riavviate
il PC e partir� da se... e buona elaborazione !
Se decidete di elaborare pi� di 9 WU dovrete creare una ulteriore cartella
"Cmd-1A" con le altre nove cartelle numerate da 1 a 9. Ricordate che potrete
cmq mantenere "inattive" le cartelle rinominando il file SETI.ok in SETI.no
(Attenzione, se avete gi� una WU dentro la cartella che disattivate essa
verr� completamente ignorata, per cui vi consiglio di disattivare solo le
cartelle vuote, le riconoscerete perch� conterranno soltanto i files
SETI.ok, o .no e il file SETILog.ok, o .no se sono cartelle nuove, cio� mai
utilizzate, se sono cartelle gi� utilizzate conterranno altri files).
Dovrete poi creare il file SETIMlt1.bat
Aprite Notepad e incollate il seguente testo:
--------------------------------------------
rem Start of SETImlt1.bat
rem Change the drive to match the situation
C:
rem Change the folder to match the situation
cd \SETI
rem invoke the SETI
:Start
call SETI.bat Cmd-1
call SETI.bat Cmd-1A
rem ... repeat for do -1C through -1Z as required
goto Start
rem End of SETImlt1.bat
--------------------------------------------
e salvatelo col nome di cui sopra.
Cambiate il collegamento nella cartella "esecuzione automatica" perch� punti
a questo file anzich� a SETI.bat.
Dovrete anche creare un altro collegamento a seticall.bat cambiando la riga
di comando aggiungendo cio� alla fine il riferimento alla cartella appena
creata da "Cmd-1" a "Cmd-1A"
In pratica:
Win 98
Command.com /E:4096 /C SETICall.bat Cmd-1A
WinNT
Cmd.exe /E:4096 /C SETICall.bat Cmd-1A
SETIBuf pu� essere utilizzato con SETIWatch e Setilog.
Per usarli insieme basta copiare i files Setiwatch.exe e Setilog.exe nella
cartella C:\SETI.
Configurare il SetiWatch per monitorare tutte le sottocartelle del SetiBuf
in cui sono presenti le WUs per avere uno storico pi� completo.
Lanciare il programma SetiWatch, andare nell'ultima tab, cliccare sul
bottone SETI Locations ed inserire i percorsi di ciascuna WU.
Pu� essere usato anche con Setispy, ma ha bisogno di script che permettano
un utilizzo pi� immediato.
4.5 SETIDriver
(Addon per la versione CLI del clinet SETI@home)
E' un programma di gestione delle WUs. Esso permette di scaricare pi� WUs
sul vostro hd e di elaborarle una dietro l'altra e poi spedirle quando fa
comodo.
La parte bassa del SETIDriver invece serve da monitoraggio della WU in
elaborazione.
Ha una comoda interfaccia grafica con uso facilmente intuibile.
L'ultima versione del SETIDriver 1.6.3.6 pu� essere scaricata al seguente
indirizzo:
http://www.wakeassoc.com/setidriver/SETIDriver.zip
4.6 SETIStash
(Addon per la versione CLI del clinet SETI@home)
E' un programma di gestione delle WUs. Esso permette di scaricare pi� WUs
sul vostro hd e di elaborarle una dietro l'altra e poi spedirle quando fa
comodo.
La parte centrale del SETIStash invece serve da monitoraggio della WU in
elaborazione.
Ha una comoda interfaccia grafica con uso facilmente intuibile.
L'ultima versione del SETISetistash 2.1 pu� essere scaricata al seguente
indirizzo:
http://www.hereintown.net/~wink/programs/setistash2_1.zip
4.7 SETIWatch
Unito al SetiLog (punto 4.8) serve per tenere lo storico del lavoro che il
tuo pc ha svolto.
Precisamente:
- visualizza i dati relativi alle Wu scaricate, compresi picchi e gaussiane;
- tiene il conto delle ore trascorse per elaborare una WU, con il tempo
stimato per il completamento e la "potenza d'elaborazione" (espressa in
MegaFlops per secondo);
- tiene traccia dei "dati d'origine" di ogni WU mostrandone una mappa.
L'ultima versione del SetiWatch 4.1.11 pu� essere scaricata al seguente
indirizzo:
http://members.shaw.ca/mloukko/SETIWatch.exe
4.8 SETILog
E' un programma che serve per lanciare la versione CLI di Seti@home, in modo
che, al termine dell'elaborazione, possa salvare in un file il risultato che
si � ottenuto, come archivio.
L'uso migliore da farne, per poterne poi vedere i risultati, � usarlo
insieme al SETIWatch (punto 4.7) L'ultima versione del SetiLog 3.2 pu�
essere scaricata al seguente indirizzo:
http://members.shaw.ca/mloukko/SETILog.exe
4.9 SETISpy
SetiSpy da tutta una serie di informazioni riguardo alla WU in elaborazione
e altro:
-percentuale di completamento e tempi trascorsi e stimati.
-performance del proprio PC e possibilit� di paragone con altri PC.
-visualizzati i risultati dell'elaborazione della WU in corso, spike,
gaussian, pulses e triplets con grafico
-dati "anagrafici" della Wu e individuazione della stessa su mappa
-statistiche personali
-informazioni sul client
-informazioni sul processore in uso
-minime "possibilit�" di setup del programma e del client
-informazioni relative al programma
Ultima versione disponibile 3.2 pu� essere scaricata al seguente indirizzo:
http://pages.tca.net/roelof/setispy/SetiSpy.zip
-----------------
5 Addons per Unix
-----------------
5.1 tkSETI
E' un' interfaccia grafica per la versione Linux di Seti@home scritta in
Tcl/Tk (� richiesta la versione 8.0 o superiori di queste librerie) con
numerose funzionalit�. Pu� monitorare un client anche se gi� in esecuzione,
permette di terminare il processo, metterlo in pausa, avviarlo nuovamente
ecc.
TkSETI dispone di funzionalit� che permettono di fermare l'esecuzione del
programma durante determinati giorni/ore per poi riprenderlo in tutta
tranquillit� senza ostacolare l'utente. E' possibile anche impostare un
limite di inattivit� della macchina superato il quale TkSETI avvier� il
client Seti@home e lo chiuder� non appena noter� segni d'attivit� su una
delle periferiche selezionate (es. la pressione di un tasto sulla tastiera).
TkSETI pu� anche avviare degli script per aprire e chiudere in automatico la
connessione ad internet in modo che il client possa caricare i risultati
dell'elaborazione, scaricare una nuova unit�, ed � possibile anche impostare
periodi durante i quali non avviare la connessione automatica.
Il programma � compatibile sia con la versione 2.0 che con la 1.x del client
Seti@home e dispone anche di una piccola mappa del cielo sulla quale sono
segnate tutte le unit� finora calcolate, nonch� l'unit� che ha generato il
Best Spike (pi� alto) e quella che ha generato la Best Gaussian (punteggio
migliore).
L'ultima versione di TkSETI pu� essere scaricata all' indirizzo:
http://www.cuug.ab.ca/~macdonal/tkseti
5.2 SETIview
E' un' interfaccia per la versione Linux del client Seti@home basata su
Ncurses quindi utilizzabile sia in console che da finestra terminale.
Fornisce varie informazioni sull' elaborazione in corso, sull'utente e sulla
macchina che esegue il programma.
L' ultima versione di SETIView � scaricabile all' indirizzo:
http://www.guildsoftware.com/setiview.html
5.3 lin-SETIBuf
Come il suo analogo per Windows/DOS, serve per scaricare, analizzare e
rispedire indietro un numero 'n' di Work Unit, con 'n' definito
dall'utente al momento dell'installazione, e modificabile con l'opzione
'-add'. In questo modo si tagliano i tempi morti tra un work unit e
l'altra. Scaricare da http://digilander.iol.it/ebassi/linux/ il file
lin-setibuf-0.1.5.tar.gz, e scompattarlo in una directory scelta
dall'utente. Si copia l'eseguibile 'lin-setibuf' in una directory coperta
dalla variabile PATH (/usr/bin, /usr/local/bin, ~/bin, etc...), e il file
di configurazione lin-setibuf.conf nella directory /etc. A questo punto, si
modifica il file di configurazione, inserendovi la directory di
installazione (che pu� comunque essere specificata da linea di comando sia
durante l'installazione che durante l'esecuzione), il numero di Work Unit di
base da scaricare, e se il computer � una
workstation in dial-up o dietro un proxy/SOCKS-server.
Si lancia l'eseguibile 'lin-setibuf -install' e verranno create tante
directory quante WU sono state specificate. Se si � connessi, verranno
scaricate anche le Work Unit (altrimenti si pu� usare l'opzione -download in
seguito). Una volta installato e scaricate le Work Units, � sufficiente dare
'lin-setibuf -start' perch� l'elaborazione inizi. Le altre opzioni sono
visualizzabili tramite 'lin-setibuf -h'.
Prerequisiti di lin-setibuf:
Bourne Again Shell (bash) installata
interprete awk installato
Client SETI@Home in una directory contemplata dal PATH.
Andando a modificare alcuni parametri nel /etc/lin-setibuf.conf. Ad ogni
modo, una volta installato, non ci sar� quasi mai bisogno di andare a
modificare la sua configurazione.
5.4 SETILog
E' un programma che serve per lanciare la versione CLI di Seti@home, in modo
che, al termine dell'elaborazione, possa salvare in un file il risultato che
si � ottenuto, come archivio.
L'ultima versione del SetiLog 3.1.2 pu� essere scaricata al seguente
indirizzo:
http://www.informatik.fh-muenchen.de/~ifw96093/SETILog.html
-------------------------
6 Aggiornamento programmi
-------------------------
6.1 Perch� � necessario aggiornare i programmi?
L'aggiornamento dei Clients � necessario ai fini della ricerca. I nuovi
Clients che si dimostrano pi� lenti nell'elaborazione, analizzano la WU
ricercando una pi� vasta gamma di frequenze. Dopo un certo periodo di tempo
la Barkley rende perci� obbligatorio l'utilizzo delle nuove versioni.
6.2 Passare alla versione 3.07 di SETI@home salvaschermo.
Per passare dalla versione x.x a alla 3.07 (o pi� in generale qualsiasi
aggiornamento) si consiglia di:
1) Finire la WU con la versione x.x altrimenti si perdono i dati elaborati.
2) Creare nella directory (da dove si lanci il programma) un file chiamato
stop_after_send.sah, il file deve essere vuoto.
3) Dopo la connessione a Berkeley per spedire la WU elaborata il programma
si ferma.
4) Disinstallare la vecchia versione x.x (non si perderanno i dati delle WU
elaborate sino a quel momento), installare la nuova e il gioco � fatto !
6.3 Passare alla versione 3.03 di SETI@home CLI
Per aggiornate la Versione x.x alla versione 3.03 (o pi� in generale
qualsiasi aggiornamento) seguire i seguenti passaggi:
1) Finire la WU con la versione x.x altrimenti si perdono i dati elaborati.
2) Dopo la connessione a Berkeley per spedire la WU elaborata e aver
scaricato la nuova fermare il programma.
3) Sostituire l'eseguibile e farlo partire.
Siccome la nuova versione ricomincia da capo l'elaborazione, si perderanno
soltanto alcuni secondi di CPU time :-)
6.4 SETIBuf
Per aggiornare il Setibuf si pu� proseguire in 2 modi:
6.4.1 Come aggiornare il SetiBuf mantenendone la vecchia versione.
Non � necessario installare la versione 3.0.3 del Setibuf per usare la
versione CLI 3.03.
Infatti basterebbe aggiornare semplicemente un file per rendere tutto
utilizzabile.
1) Terminare l'elaborazione delle eventuali WU in processo per non perdere i
dati elaborati.
2) Connettersi alla Berkeley per mandare i risultati e ricevere le nuove WU
3) Aprire il file che si trova nella cartella c:\seti\batfile con il nome
SetiName.
4) Cambiare alla riga di comando (if .%SB.cli%.==.. set
SB.cli=setiathome-X:X.i386-winnt-cmdline.exe) 1.3 con 3.03
5) Iniziare l'elaborazione.
6.4.2 Come passo dalla versione x.x.x alla 3.0.3 di SetiBuf ?
L'ultima versione 3.0.3 � gi� predisposta tutte le versioni CLI rilasciate
sino ad ora
Procedimento:
1) Per aggiornare a questa ultima versione � fortemente consigliate di
finire le Wu's attualmente a disposizione e poi inviarle senza scaricarne di
nuove. Per fare ci� inserire in ogni directory un file vuoto chiamato
stop_after_send.sah.
Esiste un metodo molto veloce, automatico e che ci toglie dagli impicci:
aprite dal men� start di windows una finestra DOS, andate da C:\windows>
alla cartella seti, in pratica:
digitate 'cd..' (senza apici) e premete il tasto 'invio' (o enter) sulla
tastiera digitate 'cd seti' (senza apici) e premete il tasto 'invio' (o
enter) sulla tastiera, dovreste trovarvi con una scritta cos�:
c:\seti>; a questo punto digitate:
Win98
Command.com /E:4096 /C download.bat Cmd-1 NO
WIN NT
Cmd.exe /E:4096 /C download.bat Cmd-1 NO
Se avete pi� cartelle "cmd-1" ripetete l'operazione per ogni cartella
aggiungendo l'estensione a "cmd-1" ossia CMD-1A, Cmd-1B, etc...
Terminate tutte le WU che avete!
2) Scompattate la versione nuova del setibuf in una cartella temporanea per
esempio c:\temp per avere una cartella c:\temp\SETI
Da gestione risorse o explorer di windows:
3) Sostituire tutti i files presenti nella cartella c:\temp\seti con quelli
presenti in c:\SETI\
a) Andate in C:\temp\SETI, selezionate tutti i files (NON le cartelle!!!),
trascinate tutti i files presenti in c:\seti. ATTENZIONE, se non avete una
connessione permanente non spostate il file autodial.ok o cancellatelo dopo
averlo copiato, dovreste ancora avere il file autodial.no, controllate.
Vi verr� chiesta conferma di sovrascrivere i files presenti, premete "si,
tutti"
b) Stessa procedura per tutti i files presenti nella cartella
c:\temp\SETI\batfiles che dovrete spostare in c:\seti\batfiles (ricordatevi
poi di modificare il file SETICli.bat se utilizzate un proxy)
c) Stessa procedura per quelli nella cartella c:\temp\SETI\Cmd-1 che
copierete nella cartella C:\SETI\Cmd-1 ed eventualmente, se scaricate pi� di
9 WU, in c:\SETI\Cmd-1A (sono gli stessi).
d) Copiate dentro c:\SETI il nuovo client solo testo
setiathome-3.03.i386-winnt-cmdline.exe e cancellate il vecchio
setiathome-x.x.i386-winnt-cmdline.exe
4) Infine, per poter scaricare nuove Wu's dovrete togliere i files
Stop_after_send creati in precedenza.
Portatevi, dal prompt di DOS nella cartella c:\seti> seguendo la procedura
illustrata prima e digitate:
Win98
Command.com /E:4096 /C download.bat Cmd-1 OK
WIN NT
Cmd.exe /E:4096 /C download.bat Cmd-1 OK
Se avete pi� cartelle "cmd-1" ripetete l'operazione per ogni cartella
aggiungendo l'estensione a "cmd-1" ossia CMD-1A, Cmd-1B, etc...
5) Lanciate il file SETICall.bat dal collegamento come al solito e scaricate
le nuove WUs
6) Fate partire il nuovo client come prima dell'aggiornamento.
(Opzionale) Avvertenze: il nuovo client utilizzato con SETIBuf, all'avvio
parte con l'opzione -verbose, da solo non lo farebbe.
Ottereste, senza SETIBuf, che al suo avvio esso "sembra" fermarsi dopo la
riga "Doing baseline smootingh" in realt� NON sarebbe fermo anche se
apparentemente non procede; l'uso che fa SETIBuf dell'opzione -verbose �
consigliabile per verificare che il client lavori.
Se non approvate l'utilizzo di questa opzione, nella cartella
c:\SETI\batfiles trovate il file SETIRun1.bat
Apritelo in un editor di testo (Notepad) e verso la fine troverete una
sezione cos� scritta:
rem Start the SETI@home client, stop after the WU is processed if
[%SB.cli%[==[%SB.3.0.cli%[ call BatFiles\SETIcli.bat
%1%2 -verbose -stop_after_process
modificatela, togliendo la scritta '-verbose', in modo da avere:
rem Start the SETI@home client, stop after the WU is processedif
[%SB.cli%[==[%SB.3.0.cli%[ call BatFiles\SETIcli.bat
%1%2 -stop_after_process e avrete tolto l'opzione -verbose.
6.5 SETIDriver
Per prima cosa finire la WU in elaborazione e trasmetterla.
Poi basta unzippare la nuova versione del SETIDriver nella stessa cartella
es. C\SETI.
E ricominciare l'elaborazione.
6.6 SETIStash
Per prima cosa finire la WU in elaborazione e trasmetterla.
Poi basta unzippare la nuova versione del SETIStash nella stessa cartella
es. C\SETI.
E ricominciare l'elaborazione.
6.7 SETIWatch
Procedimento:
Basta sostituire l'eseguibile (setiwatch.exe)
6.8 SETILog
Procedimento:
Basta sostituire l'eseguibile (setilog.exe)
6.9 SETISpy
Procedimento:
Basta sostituire l'eseguibile (setispy.exe)
---------------------------
7 Consigli e Ottimizzazioni
---------------------------
7.1 Consigli generali
Si intendono consigliabili questi trucchi se volete che i vostri pacchetti
siano finiti in un tempo ridotto rispetto all'usuale.
Non vengono ulteriormente approfonditi trucchi ed ottimizzazioni in quanto
alcuni sono MOLTO SPECIFICI e potrebbero causare malfunzionamenti al PC.
Solo se volete seguite i consigli sotto riportati. NON ci si assume alcuna
responsabilit� per eventuali malfunzionamenti e perdite di dati !
1) Il client testuale � generalmente pi� veloce di quello grafico.
2) Il client per unix � generalmente pi� veloce di quello per windows.
7.2 Usare meglio il salvaschermo SETI@home
Il client Seti@home ha diversi funzionamenti. Una volta installato viene
automaticamente impostato come salvaschermo e come tale, sfrutta il
processore per elaborare la WU quando non usate il vostro computer.
Un secondo funzionamento � quello di usarlo in modalit� background. Avviare
cio� il programma mentre si usa il Pc tramite l'iconcina (a forma di
radiotelescopio) che appare in basso a destra. L'utilit� di questa
operazione dipende dal tipo di "macchina" che si usa e delle risorse che
vengono sfruttate.
Alcuni accorgimenti per sfruttare al meglio il salvaschermo posso essere i
seguenti:
1)Impostare "go to blank screen" e "minutes until blank = 0" nelle
impostazioni avanzate del salvaschermo. Ci� permette di sfruttare tutte le
risorse nell'elaborare la WU, tralasciando i grafici.
2) Impostate il client per funzionare sempre in background, consigliabile
per chi ha 64 o pi� mega di ram ed un processore veloce (dal Pentium 2 in
su, gli AMD K6 sono leggermente pi� penalizzati come tempi di analisi).
3) Eliminate tutti i task 'inutili' attivi:
a) Se avete installato Microsoft Office(r), togliete dal men� esecuzione
automatica il "ricerca veloce" (Fast find), rallenta moltissimo...
b) Dal men� Avvio-> Esegui-> digitate 'msconfig' (senza virgolette), vi
apparir� una finestra a schede sovrapposte "Utilit� di configurazione di
sistema"; selezionate l'ultima 'etichetta' cio� esecuzione automatica:
disabilitate il task monitor e tutti i processi sempre attivi in background,
tranne quelli che realmente vi servono (magari lo sapevate gi�, ma
probabilmente avrete attivi sul vostro PC una quantit� di task in esecuzione
perfettamente inutili e che vi 'rubano' tantissime risorse).
7.3 Usare meglio la versione CLI
1) Eliminate tutti i task 'inutili' attivi. (vedere il punto 7.2.3)
2) Cliccate col tasto destro del mouse sul botte del SETI nella barra delle
applicazioni di windows (quella in basso, dove ci sono la tray e il pulsante
Start o avvio), -> propriet� -> altre e nello slider "priorit� quando in
attesa" mettete max.
3) Utilizzate Programmi di Caching (punto 4.3) per eliminare i tempi morti
fra una WU e l'altra.
7.4 Ottimizzare meglio il BIOS
(Attenzione, quelli che seguono sono tips che possono causare
malfunzionamenti al vostro PC. NON ci assumiamo responsabilit� per danni o
perdite di dati).
1. Disabilitate:
a. Video BIOS cache (o shadow a seconda del tipo di BIOS);
b. System BIOS cache (o shadow a seconda del tipo di BIOS)
2. Abbassare i timing della memoria.
----------
8 I Gruppi
----------
8.1 Cosa sono ?
I gruppi sono nati, secondo me, per due motivi: permettere al gruppo di
ricerca del Seti di fare delle statistiche sugli utilizzatori come
raggruppare le scuole, le universit� o le ditte e per fare "coalizzare" tra
di loro gli utilizzatori; nei gruppi si crea quell'ambiente di sfida,
specialmente tra teams di diverse nazioni, su chi elabora pi� WU e cos� via.
(Risposta molto personale di Fabio Roccaforte).
8.2 Come mi iscrivo ad un gruppo ?
Per iscriversi ad un gruppo basta far parte degli utenti del Seti@home e
andare alla seguente pagina:
http://setiathome.berkeley.edu/stats/team/team_type_4.html
8.3 Posso creare un nuovo gruppo ?
Certamente basta andare alla seguente pagina e compilare il modulo:
http://setiathome.berkeley.edu/team_create.html
8.4 Cosa consiglia questo N.G. ?
Alcuni utenti di questo NG partecipano al gruppo chiamato SETI Italia.
Se leggete nell'intestazione questo gruppo risulta infatti come: Italian
Seti searchers, members of the mailing-list "Seti Italia" and the newsgroup
"it.scienza.astronomia.seti". Praticamente raggruppa molti degli aderenti
italiani.
Per iscriversi basta seguire il seguente link:
http://setiathome.ssl.berkeley.edu/stats/team/team_7422.html
8.5 Altri gruppi a cui aderiscono i partecipanti di questo N.G.
- SETI Dreams: Sognando e cercando gli altri
http://setiathome.ssl.berkeley.edu/stats/team/team_59319.html
- D.P.R.G.I. for Seti@home Project
http://setiathome.ssl.berkeley.edu/stats/team/team_93457.html
- NGI: Net Gamers Italia
http://setiathome.ssl.berkeley.edu/stats/team/team_57852.html
- Hardware Upgrade
http://setiathome.ssl.berkeley.edu/stats/team/team_60660.html
Segnalateli e saranno pubblicati con la prossima versione delle FAQ.
--------------------
9 Manifesto del N.G.
--------------------
Ecco il manifesto di it.scienza.astronomia.seti, presentato da:
Alessandro Tonini
Il progetto SETI (acronimo di Search for Extra - Terrestrial Intelligence)
vede attualmente impegnati diversi radioastronomi nella ricerca di segnali
radio aventi caratteristiche particolari. Tra i tanti radiotelescopi
utilizzati dal SETI, vi � anche il radiotelescopio portoricano di Arecibo,
che con i suoi 300 metri di diametro � il pi� grande e sensibile del mondo.
Questo newsgroup si propone di approfondire i temi legati a questa ricerca
scientifica, anche nei riguardi di chi � appassionato di radioastronomia.
Si parler� anche del programma SETI@HOME (ormai con centinaia di migliaia di
utenti, ed � stato pubblicato da poco), con il quale ognuno di noi pu�
partecipare attivamente con il proprio computer a questa affascinante
ricerca.
Fanno parte di questo gruppo discussioni aventi come oggetto:
radioastronomia, anche amatoriale;
progetto SETI;
programma SETI@HOME;
Astrobiologia (o bioastronomia) tesa alla discussione sulla vita
nell'universo.
Non fanno parte di questo gruppo discussioni aventi come oggetto:
UFO, in quanto non si parla di avvistamento oggetti non identificati;
fantascienza e quantaltro abbia gi� spazi adeguati in altri newsgroups.
------------
10 Appendice
------------
10.1 Il Radiotelescopio di Arecibo
Il radiotelescopio di Arecibo (Puerto Rico), il pi� grande del mondo, ogni
giorno registra decine di nastri magnetici con i rumori provenienti dallo
spazio profondo.
10.2 Notizie generali sui Radiotelescopi
Un radiotelescopio � essenzialmente un radio ricevitore. Mentre i ricevitori
per le comunicazioni sono stati progettati per estrarre una informazione che
stata intenzionalmente modulata in onde radio, i ricevitori di un
radiotelescopio sono stati progettati per misurare l'intensit� delle onde
radio su determinate bande di frequenze.
Un radiotelescopio � essenzialmente un dispositivo di misura dell'energia.
La maggior parte dei radiotelescopi usano larghe antenne per rendere il loro
"raggio di azione" (o campo) quanto pi� piccolo possibile. Il campo � come
un'area bidimensionale sulla volta celeste cui il telescopio sar� sensibile.
Un campo piccolo permette al telescopio di risolvere il livello dei segnali
provenienti da diverse regioni solo per piccole distanze angolari. Antenne
multiple sono solitamente disposte ad "array" per aumentare la risoluzione.
D'altra parte, antenne ampiamente separate possono combinare i loro segnali
come "interferometri" le cui risoluzioni possono essere ottenute al punto da
superare quelle dei migliori telescopi ottici.
Attualmente i radio astronomi "ascoltano" molto raramente con le loro
orecchie i segnali che stanno ricevendo.
Per ascoltare qualcosa al radiotelescopio, bisogna trasformare il segnale in
uscita in un segnale audio tale da poter essere sentito; il rumore che ne
deriva � simile a ci� che si sente quando ci si posiziona su un canale
libero per la televisione.
E' questo segnale di rumore che � di interesse per i radioastronomi che
riescono a misurarlo in molti modi, ma ascoltano soltanto per verificare che
non ci sia interferenza da parte di qualche segnale terrestre che possa
disturbare le loro misure.
La Radio Astronomia teoreticamente riguarda segnali cosmici a qualsiasi
frequenza eccetto per le frequenze di luce.
Una lunghezza d'onda � la distanza percorsa nello spazio dall'onda durante
un singolo ciclo di oscillazione.
La lunghezza d'onda, piuttosto che la frequenza, (frequenza = rapporto tra
la velocit� di vibrazione e il tempo), � spesso usata per descrivere le onde
radio intorno a un megahertz e cos� in frequenza.
Le alte frequenze vengono tradotte in lunghezze d'onda pi� corte.
La relazione tra le due misure � fatta tramite la velocit� della luce.lunghe
zza in metri = 300 / frequenza in megahertz Si sentir� spesso dire, per
esempio, che la linea dell'idrogeno molecolare � riferita alla regione di
1,420 megahertz ossia alla banda di 21 cm.
Non ci sono limitazioni pratiche alla abilit� di ricevere molte di queste
frequenze, specialmente dalla posizione protetta dallo scudo dell'atmosfera
Terrestre.
Le frequenze al di sotto dei 15 Mhz sono raramente usate a causa
dell'assorbimento di queste onde dalla ionosfera.
Il limite superiore della regione delle frequenze � legato alla tecnologia
necessaria per ricevere segnali a frequenze piccolissime. La maggior parte
dei radiotelescopi amatoriali ricade nella fascia di frequenze comprese tra
18 Mhz e 10,000 Mhz.
L'esatta scelta delle frequenze por un dato amatore dipender� delle abilit�
tecniche dello sperimentatore, dai tipi di osservazioni che dovranno essere
fatte, dal campo di interferenza radio della zona, da quanto spazio �
disponibile per le antenne e la disponibilit� commerciale delle attrezzature
che dovranno essere impiegate.