So what is SETI@home Enhanced??

Message boards : Number crunching : So what is SETI@home Enhanced??
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Geek@Play
Volunteer tester
Avatar

Send message
Joined: 31 Jul 01
Posts: 2467
Credit: 86,146,931
RAC: 0
United States
Message 124049 - Posted: 16 Jun 2005, 0:30:24 UTC

And why do I want to run it??
Boinc....Boinc....Boinc....Boinc....
ID: 124049 · Report as offensive
Profile MikeSW17
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 1603
Credit: 2,700,523
RAC: 0
United Kingdom
Message 124054 - Posted: 16 Jun 2005, 0:56:08 UTC - in response to Message 124049.  

And why do I want to run it??


Because it's there...

ID: 124054 · Report as offensive
Profile keeleysam
Avatar

Send message
Joined: 17 Dec 03
Posts: 133
Credit: 60,478,373
RAC: 0
United States
Message 124075 - Posted: 16 Jun 2005, 2:34:42 UTC

What is it?
ID: 124075 · Report as offensive
Profile Rom Walton (BOINC)
Volunteer tester
Avatar

Send message
Joined: 28 Apr 00
Posts: 579
Credit: 130,733
RAC: 0
United States
Message 124080 - Posted: 16 Jun 2005, 2:46:57 UTC

Here are Eric's checkin notes for enhanced, as I understand it, the current client will be phased out, and this client will replace it.

- Changed includes of C headers to includes of C++ headers. (i.e. we now
include rather than )
- Modified malloc_a() to use native aligned allocation routines if
available.
- Removed explicit use of _aligned_malloc on _WIN32 platforms since
malloc_a() will use _aligned_malloc().
- Defined type sah_complex which is compatible with the FFTW complex
data type. Complex arrays that used to be defined a float arrays are
now of type sah_complex. Code accessing these arrays has been modified
where necessary.
- Added mods to allow the function prototypes in sincos.h to work if these
functions are present, but not in the system header.
- Modified the method by which the chirp table is computed. The goal is
to have the drift be less than 1 bin over the duration of interest
to the analysis. In the case of gaussians that duration is 2 beam
crossings. In the case of pulses it's one beam crossing. In the
case of spikes it's one fft length. This should pick up 1.5 dB in
sensitivity to gaussians, pulses and triplets. We could pick up another
0.25 dB with another doubling of this duration, but I think we've reached
diminishing returns.
- Replaced repeated allocations of WorkData in the main loop with one
allocation prior to loop entry
- Made main processing loop compatible with FFTW. The configure script
now detects the FFTW library and header files and if both are available
USE_FFTW is defined in "config.h". This define determines which FFT is
used.

----- Rom
BOINC Development Team, U.C. Berkeley
My Blog
ID: 124080 · Report as offensive
Profile Raven
Volunteer tester
Avatar

Send message
Joined: 28 Aug 02
Posts: 373
Credit: 99,071
RAC: 0
Canada
Message 124081 - Posted: 16 Jun 2005, 2:47:52 UTC

Basically, the next generation SETI app, hence, why it's in the Beta phase.

ID: 124081 · Report as offensive
Profile Geek@Play
Volunteer tester
Avatar

Send message
Joined: 31 Jul 01
Posts: 2467
Credit: 86,146,931
RAC: 0
United States
Message 124090 - Posted: 16 Jun 2005, 3:06:57 UTC

Thanks Rom for your reply. Sounds like a lot of good changes to the next seti cruncher. Also sounds like it will make obsolete the current user optimized clients.
Boinc....Boinc....Boinc....Boinc....
ID: 124090 · Report as offensive
Profile Rom Walton (BOINC)
Volunteer tester
Avatar

Send message
Joined: 28 Apr 00
Posts: 579
Credit: 130,733
RAC: 0
United States
Message 124104 - Posted: 16 Jun 2005, 4:07:58 UTC

Well, it just means that their are new opertunities for further optimization.

----- Rom
BOINC Development Team, U.C. Berkeley
My Blog
ID: 124104 · Report as offensive
Profile Paul D. Buck
Volunteer tester

Send message
Joined: 19 Jul 00
Posts: 3898
Credit: 1,158,042
RAC: 0
United States
Message 124122 - Posted: 16 Jun 2005, 5:35:34 UTC - in response to Message 124104.  

Well, it just means that their are new opertunities for further optimization.

Well, if I understand it correctly, those of us that seem to be too thumb-fingered to use optimized clients will get faster processing ...

I really like the looks of the improved gain ... I am not sure that many people will realize that 1 db is a lot ...

quoting www.hometheatermag.com/glossary/: "A 3dB difference equates to a doubling of power"
ID: 124122 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 124126 - Posted: 16 Jun 2005, 6:12:01 UTC - in response to Message 124122.  

"A 3dB difference equates to a doubling of power"

[font='fixedsys,courier']en.wikipedia.org/wiki/Decibel[/font]
ID: 124126 · Report as offensive
Rayburner
Volunteer tester

Send message
Joined: 25 Nov 03
Posts: 18
Credit: 11,745,976
RAC: 0
Germany
Message 124150 - Posted: 16 Jun 2005, 9:33:54 UTC

When is the new app going to be released ?

Rayburner
ID: 124150 · Report as offensive
Profile The Gas Giant
Volunteer tester
Avatar

Send message
Joined: 22 Nov 01
Posts: 1904
Credit: 2,646,654
RAC: 0
Australia
Message 124166 - Posted: 16 Jun 2005, 10:54:44 UTC

Doing the test project atm...initial observations are on my system.

Wu estimated completion time is within 5% of actual completion time.

Actual completion time is about 20% longer than non-optimised app.

Progress is very non-linear near the start then slows down big time.

Live long and crunch.

Paul
(S@H1 8888)
And proud of it!
ID: 124166 · Report as offensive
W-K 666 Project Donor
Volunteer tester

Send message
Joined: 18 May 99
Posts: 19048
Credit: 40,757,560
RAC: 67
United Kingdom
Message 124247 - Posted: 16 Jun 2005, 16:30:56 UTC - in response to Message 124122.  
Last modified: 16 Jun 2005, 16:39:12 UTC

quoting www.hometheatermag.com/glossary/: "A 3dB difference equates to a doubling of power"


A 3dB difference can also mean a halving of Power. You always have to put in context or add a plus or minus sign.

The formula is dB= 10*Log(base 10)Power Out/Power in

Therefore if Power Out/ Power in = 2 (+3db)it would be an amplifier and if Power In/Power Out = 0.5 (-3db) the circuit would be attenuating (a loss).

Andy
ID: 124247 · Report as offensive
Divide Overflow
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 365
Credit: 131,684
RAC: 0
United States
Message 124251 - Posted: 16 Jun 2005, 16:51:57 UTC - in response to Message 124150.  

When is the new app going to be released ?

When the developers decide that it has passed the beta testing and is ready to be used on the main project.


ID: 124251 · Report as offensive

Message boards : Number crunching : So what is SETI@home Enhanced??


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.