View Full Version : SETI@home Enhanced - Rapporto Tempo CPU / Angle Range
Tommy.73
30-06-2006, 02:07
Quando siamo passati al SETI@home Enhanced molti si sono lamentati per i lunghi tempi di elaborazione (si parlava di oltre 16 ore su P4) e per delle fantomatiche WU pesantissime. Voglio precisare che le WU sono sempre le stesse, semmai è il nuovo Client SETI che le analizza più a fondo.
Dopo una cinquantina di WU elaborate sul mio obsoleto cricetino, devo dire che la situazione non è drammatica come sembrava. Certo il RAC è praticamente dimezzato, ma ciò vale per tutti, e lo scopo del progetto non è far punti.
Ho analizzato i tempi di elaborazione raffrontandoli con l'Angle Range delle WU, per capire quale tipo fosse più pesante per il sistema, la risposta la trovate sul grafico. A parte le "poche" WU a bassissimo AR, che impegnano il sistema in modo considerevole, le più impegnative e anche molto più frequenti sono quelle con un angolo di circa 0.39°-0.45°. Per angoli superiori i tempi decrescono rapidamente, e raggiunti gli 1,5°, le WU sono tutte ugualmente "molto veloci".
Con il mio obsoleto Pentium III fermo alle SSE e delle altrettanto obsolete memorie SDRAM da appena 1066 MB/sec di banda teorica, riesco comunque a sbrigare la maggiorparte delle WU tra le 6 e le 11 ore.
Appena ho un po' di tempo graficherò anche le WU del Palomino 2000+, se nel frattempo volete postare i vostri risultati fatelo.
http://img254.imageshack.us/img254/6785/setitimear7rl.th.png (http://img254.imageshack.us/my.php?image=setitimear7rl.png)
P.S. i valori dell'AR li ho trovati nel log del BOINCLogX.
Giusnico
30-06-2006, 06:53
Hai usato il client ufficiale o una mod di crunch3r?
Tommy.73
30-06-2006, 11:32
Hai usato il client ufficiale o una mod di crunch3r?
Ero sicuro che saresti stato il primo (l'unico :mbe: ) ad interessarti a questa discussione, grande Giusnico!
Come leggi nel grafico, ho usato esclusivamente materiale standard by Berkeley ;)
EDIT: perché ero sicuro che ti saresti interessato all'argomento? Per QUESTO (http://www.hwupgrade.it/forum/showthread.php?t=674101)
Giusnico
30-06-2006, 12:22
Ero sicuro che saresti stato il primo (l'unico :mbe: ) ad interessarti a questa discussione, grande Giusnico!
Come leggi nel grafico, ho usato esclusivamente materiale standard by Berkeley ;)
EDIT: perché ero sicuro che ti saresti interessato all'argomento? Per QUESTO (http://www.hwupgrade.it/forum/showthread.php?t=674101)
:D
Giusnico
01-07-2006, 08:26
Comunque sto preparando lo stesso grafico per la mod di crunch3r :)
Giusnico
27-07-2006, 10:52
Ebbene si :D , qualcuno lo avrà notato, ma amo i grafici :cool:
Vi faccio vedere questo:
http://img142.imageshack.us/img142/6864/graficofe7.th.jpg (http://img142.imageshack.us/my.php?image=graficofe7.jpg)
Il grafico rappresenta il tempo di elaborazione con SETI in funzione dell'Angle Range delle WU.
Il pc è un Athlon 64 X2 3800+ e il client è moddato, reperibile a questo indirizzo:
http://www.zadra.org/seti_enhanced/index.php
Il Capitano
27-07-2006, 11:15
Ebbene si :D , qualcuno lo avrà notato, ma amo i grafici :cool:
Vi faccio vedere questo:
http://img142.imageshack.us/img142/6864/graficofe7.th.jpg (http://img142.imageshack.us/my.php?image=graficofe7.jpg)
Il grafico rappresenta il tempo di elaborazione con SETI in funzione dell'Angle Range delle WU.
Il pc è un Athlon 64 X2 3800+ e il client è moddato, reperibile a questo indirizzo:
http://www.zadra.org/seti_enhanced/index.php
molto interessante grazie :) . L'hai fatto te a mano o e' generato da qualche reporter?
Giusnico
27-07-2006, 11:24
molto interessante grazie :) . L'hai fatto te a mano o e' generato da qualche reporter?
No, fatto manualmente con Excel :)
Il Capitano
27-07-2006, 11:33
No, fatto manualmente con Excel :)
In tal caso, ancora complimenti, gran lavoro :ave: :mano:
Giusnico
27-07-2006, 12:08
In tal caso, ancora complimenti, gran lavoro :ave: :mano:
Grazie :)
Tommy.73
27-07-2006, 12:33
Mi chiedo se tu abbia mai ricevuto wu con AR molto basso.
Come vedi dal grafico che avevo pubblicato poco tempo fa-->qui <-- (http://www.hwupgrade.it/forum/showthread.php?t=1232270) sembra esserci un abbattimento dei tempi per AR molto molto bassi. Appena la casistica aumenterà magari avrò modo di rifinire il grafico. ;)
Ciao
Tommy.73
27-07-2006, 12:38
Lenny-GHz magari potresti unire questo thread con quello di Giusnico ;)
Grazie :ave:
Giusnico
27-07-2006, 13:16
Mi chiedo se tu abbia mai ricevuto wu con AR molto basso.
Come vedi dal grafico che avevo pubblicato poco tempo fa-->qui <-- (http://www.hwupgrade.it/forum/showthread.php?t=1232270) sembra esserci un abbattimento dei tempi per AR molto molto bassi. Appena la casistica aumenterà magari avrò modo di rifinire il grafico. ;)
Ciao
Il grafico che ho presentato è ottenuto con pochi punti, comunque lo aggiornerò tra qualche settimana. Osservando il tuo grafico sembra che la WU con AR basso con tempo basso, sia più una di quelle che sono uscite dal calcolo con overflow. Di solito questo capita quando il client rileva un numero eccessivo ci gaussian, pulse, triplet. Il calcolo di queste WU si interrompe prima del completamento.
fradeve11
28-07-2006, 09:25
C'è voluto un bel pò...però adesso l'ho fatto anche io il grafico! :sofico:
Ho fatto il grafico relativo al log del mio pc + potente (nick SetiPower :asd: )
Ovviamente dal log sono state tolte le wu non elaborate conpletamente per non inserire valori sballati.
Il grafico è il seguente:
http://web.lacasadialice.it/landipaolo/immagini/grafico_seti_setipower.gif
I dati del sistema sono riportati nel grafico.
Adesso che ho capito come fare a preparare i dati per creare il grafico vedo di fare anche quello relativo all'altro pc che utilizzo per lo scaccolo (nick GHz :asd: ) avevo iniziato a editare a mano il log e poi mi è venuto in mente che importando con exel il file di testo si fa tutto in 3 nanosencondi! :doh: :D
Spero che anche altri facciano grafico relativo al proprio sistema.
Ciao,
GHz! ;)
Vorrei sapere due cose, visto che esiste questo topic e voglio andare più a fondo:
1 - cos'è l'Angle Range
2 - Come siete riusciti a mettere sul quel grafico che lo mette in rapporto con i tempi di elaborazione.
Grazzzie :)
1 - cos'è l'Angle Range
Trovato in rete... :oink:
What is an "AR" or
What is an Angle Range?
The "AR" is the "Angle Range" of the work unit. This basically describes
the angle at which the Arecibo Radio Telescope was "pointed" at the sky to
record the information that is contained in that particular work unit.
How do I find what the Angle Range of a work unit is?
You can find the AR of only work units that you have on your computer. You
cannot find the AR of a work unit after it has been completed and purged
from your computer.
First to find the AR, You open a workunit in an Editor or (preferrably) a
text file viewer. It is a *nix file so if you are running Windows make sure
you do not save it. About 20 lines down the header you will find a XML Tag
that
says "True Angle Range". The number folloing this tag is the Angle Range
of
the work unit you are looking at. So unless you look before it is done, it
almost impossbile for a user to click and see what the AR "Was."
Again, DO NOT SAVE the file as it will corrupt it and cause it to fail. Use
a simple file viewer if at all possible.
Here is a sample header from a work unit:
<workunit>
<workunit_header>
<name>05ap00aa.23057.114.798576.3.109</name>
<group_info>
<tape_info>
<name>05ap00aa</name>
<start_time>2451640.2917097</start_time>
<last_block_time>2451640.2917097</last_block_time>
<last_block_done>114</last_block_done>
<missed>0</missed>
<tape_quality>0</tape_quality>
<sb_id>0</sb_id>
</tape_info>
<name>05ap00aa.23057.114.798576.3</name>
<data_desc>
<start_ra>3.7957093559289</start_ra>
<start_dec>27.798471646052</start_dec>
<end_ra>3.8413918062147</end_ra>
<end_dec>27.700257313873</end_dec>
<true_angle_range>0.65538785528265</true_angle_range>
<<<----AR
(Angle Range)
<time_recorded>Wed Apr 5 19:00:04 2000</time_recorded>
<time_recorded_jd>2451640.2917245</time_recorded_jd>
<nsamples>1048576</nsamples>
<coords>
Notice that the angle range of this wu is 0.65xxx so it would be considered
a
"high" angle range when compared to a "normal" AR of 0.41/0.42 Also note
that this wu would take about 1/3 less time to crunch than a "normal" AR
unit.
***Addendum, using the newest version of the enhanced applications, the
"angle range" can also be found in the result file listed under your account
as long as they remain on the system Unfortunately at the present time
these results are deleted from the system almost as fast as they are
validated, however it does give you a little opportunity to check the angle
range after the wu is completed but before the result is purged.
fradeve11
28-07-2006, 13:33
Ok, ho capito - credo - tutto tranne una cosa: perchè all'aumentare dell'AR aumenta il tempo necessario per l'elaborazione? L'AR non indica semplicemente l'inclinazione del radiotelescopio, e quindi la posizione della WU?
Ok, ho capito - credo - tutto tranne una cosa: perchè all'aumentare dell'AR aumenta il tempo necessario per l'elaborazione? L'AR non indica semplicemente l'inclinazione del radiotelescopio, e quindi la posizione della WU?
Perchè hai postato nella vecchia discussione invece di usare questa nuova? :D Ho spostato i post ;)
Per l'AR hai letto male...non c'è scritto che il tempo aumenta, bensì diminuisce a circa 1/3 con le WU che hanno AR alto (0.65) rispetto a quelle normali (da 0.41 che sono le più pese).
Se non mi ricordo male, l'AR è il range angolare di copertura della registrazione, ed ha a che fare con il path (il movimento fatto dal radiotelescopio), quindi ad AR diversi devono essere eseguiti diversi calcoli di correzione del segnale radio prima dell'analisi, da qui la differenza di tempo.
I grafici che abbiamo postato sono stati fatti inserendo i dati in exel (o altri programmi simili) presi dai log delle wu scaccolate.
Ciao,
GHz
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.