Seti Enhanced vs Seti Enhanced Optimized

Message boards : Number crunching : Seti Enhanced vs Seti Enhanced Optimized
Message board moderation

To post messages, you must log in.

AuthorMessage
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 14
Canada
Message 310727 - Posted: 19 May 2006, 20:37:34 UTC - in response to Message 310691.  

The bit I refer to is "must have an effect on correct results". How do we know that the changes to the original SETI app that non-SETI people are making are correct, and that they are not introducing bugs when they tweak the code to run faster?

That’s what the validator is for. No result is granted credit until it’s been compared with at least two others (forming a “quorum”) and found to to match. So if someone were to release a defective app, its users would soon realize that something was wrong: they’d be earning little credit and many of their results would be highlighted in pink on the website. The same applies to users who overclock their systems beyond the point of stability. Even the stock apps on a healthy system will occasionally produce invalid results, perhaps where the math functions built into different types of CPU round off differently in the sixteenth decimal place or whatever, causing a discrepancy between systems, but these errors are quite rare, less than 1% I should think.
ID: 310727 · Report as offensive
Paul Russell

Send message
Joined: 18 Aug 99
Posts: 6
Credit: 136,513
RAC: 0
United Kingdom
Message 310691 - Posted: 19 May 2006, 19:29:18 UTC - in response to Message 310399.  


Stargate's post contained something that I've wondered about ever since I first read stuff about the optimised apps:

I think people have forgotten what we are doing here is crunching WU's as we get them, any patches,fixes or other for the best result (come on guys) it must have an effect on correct results?...It's more like a game of "Battle Ship" Here...


The bit I refer to is "must have an effect on correct results". How do we know that the changes to the original SETI app that non-SETI people are making are correct, and that they are not introducing bugs when they tweak the code to run faster? SETI have a pool of testers who crunched loads of workunits for ages in the Beta programme before Enhanced released, and we still see serious bugs creeping in that require a new version (.15) to be released quickly after the Enhanced app was let loose.

Seems to me that I can have a stab at "optimising" the app, screw it up totally, release it as "Paul's Optimised App" having 'tested' it for two days had then feed rubbish results back until a problem is spotted by SETI. If a problem is spotted.

Or am I missing something obvious?

I've never bothered installing an optimised app, by the way.

Regards,

Paul.
ID: 310691 · Report as offensive
n7rfa
Volunteer tester
Avatar

Send message
Joined: 13 Apr 04
Posts: 370
Credit: 9,058,599
RAC: 0
United States
Message 310670 - Posted: 19 May 2006, 19:08:41 UTC - in response to Message 310621.  
Last modified: 19 May 2006, 19:13:15 UTC

Is there going to be a Enhanced version where people will not have to worry about looking for the next Patch (Cheat) to crunch WU's faster? 'SORRY'
It's strange as it happened with CLASSIC, We forgot the meaning of the project...

It took a while before some pretty talented folks found a way to make the old SETI/BOINC apps faster -- and many of those optimizations are already in 5.x.

Some of those tricks are pretty impressive. Others come from tuning the complier a little closer to the specific CPU type and are good for a few percent.

The big gains are going to take folks a while to find, so I wouldn't expect big gains in the next week or two.

I could be wrong, but waiting is.


Crunch3r's Optimized Apps already provide improved computing time. Here's the 4 results returned on a WU:
Computer       FP Speed     BOINC      App          CPU Time     Claimed
P4 3.00GHz     1316.7       5.2.13     Std App      24864        62.45
PD 2.80GHz     1388.62      5.2.13     Std App      21388        62.45
AMD3200+       1055.33      5.2.13     Std App(?)   21861        62.45
PD 3.00GHz     1497.11      5.4.8      SSE3 Opt     12158        62.81

As you can see there is about a 40+% reduction in CPU time between the 2 fastest results. Of course some of the improvement could be because of the HW/OS.


ID: 310670 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 310621 - Posted: 19 May 2006, 18:21:38 UTC - in response to Message 310399.  

Is there going to be a Enhanced version where people will not have to worry about looking for the next Patch (Cheat) to crunch WU's faster? 'SORRY'
It's strange as it happened with CLASSIC, We forgot the meaning of the project...

It took a while before some pretty talented folks found a way to make the old SETI/BOINC apps faster -- and many of those optimizations are already in 5.x.

Some of those tricks are pretty impressive. Others come from tuning the complier a little closer to the specific CPU type and are good for a few percent.

The big gains are going to take folks a while to find, so I wouldn't expect big gains in the next week or two.

I could be wrong, but waiting is.
ID: 310621 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 310466 - Posted: 19 May 2006, 15:22:07 UTC - in response to Message 310449.  

Hi Jim R

Have you got a contact # Mate

my email is jrosstheman at bellsouth.net
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 310466 · Report as offensive
Profile Stargate
Avatar

Send message
Joined: 19 May 02
Posts: 60
Credit: 53,358
RAC: 0
Australia
Message 310449 - Posted: 19 May 2006, 15:08:39 UTC

Hi Jim R

Have you got a contact # Mate


ID: 310449 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 310416 - Posted: 19 May 2006, 14:19:22 UTC - in response to Message 310399.  

Ok!! It looks like with 5.15 is the going thing, I ask the same question again is there a need for the Optimized Enhance, I'm only asking this as I would like to keep upto date, on options...
Is there going to be a Enhanced version where people will not have to worry about looking for the next Patch (Cheat) to crunch WU's faster? 'SORRY'
It's strange as it happened with CLASSIC, We forgot the meaning of the project...

I think people have forgotten what we are doing here is crunching WU's as we get them, any patches,fixes or other for the best result (come on guys) it must have an effect on correct results?...It's more like a game of "Battle Ship" Here...

I'm sick of seeing "How" do I get my comp working till it's white hot, then when she breaks down it's Boinc's fault, run the WU as is...
If you don't want the graphic side of things and there was a fair way of doing it without patches, it would be in the Add-On's "it's not" so do it the correct way ...

I'm Sorry for speaking my mind, If I'm an arsehole so be it...

I tried asking this Question earlier when I started this post, but got bugger all from it, Apart from Mike, Thankyou Mike...

I hope massive changes come about or this project is doomed before it gets full steam...
Sorry for what I've said, BUT as they say the truth can hurt, at times...

Stargate :-|

There is still a need for optimized enhanced programs if you want to get the most crunching speed possible, however there is not nearly as much speed improvement as with the optimized 4.18 crunchers. The 4.18 "standard seti" application was not optimized, or just basically optimized by removing debugging info, etc. from the executable. The new "enhanced seti" programs are already optimized for speed as much as possible and still be useable on any and all computers regardless of cpu's, etc. The only "optimizations" that need to be done are for the various special instruction sets available on the various cpu's, such as mmx, sse, sse2, sse3 etc. And since the main application is already "optimized" for crunching speed, these optimizations do not result in nearly as much improvement in speed. So if you want to squeeze the most out of your system, yes, go for the latest version of the optimized applications you can find. However if you don't want the hassle of keeping up to date with the app_info.xml file changes needed to keep up with all the latest version changes, I would suggest with just going for the standard application until the versions get settled down into the "final release version". Then if you want to squeeze every last drop of performance out of your computer then you can get an optimized cruncher for what I've heard is about a 20% improvement in speed. This is in huge contrast to the 300% or more improvements in the standard vs optimized 4.18 seti cruncher, but it is still a respectable improvement.
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 310416 · Report as offensive
Profile Stargate
Avatar

Send message
Joined: 19 May 02
Posts: 60
Credit: 53,358
RAC: 0
Australia
Message 310399 - Posted: 19 May 2006, 13:55:39 UTC

Ok!! It looks like with 5.15 is the going thing, I ask the same question again is there a need for the Optimized Enhance, I'm only asking this as I would like to keep upto date, on options...
Is there going to be a Enhanced version where people will not have to worry about looking for the next Patch (Cheat) to crunch WU's faster? 'SORRY'
It's strange as it happened with CLASSIC, We forgot the meaning of the project...

I think people have forgotten what we are doing here is crunching WU's as we get them, any patches,fixes or other for the best result (come on guys) it must have an effect on correct results?...It's more like a game of "Battle Ship" Here...

I'm sick of seeing "How" do I get my comp working till it's white hot, then when she breaks down it's Boinc's fault, run the WU as is...
If you don't want the graphic side of things and there was a fair way of doing it without patches, it would be in the Add-On's "it's not" so do it the correct way ...

I'm Sorry for speaking my mind, If I'm an arsehole so be it...

I tried asking this Question earlier when I started this post, but got bugger all from it, Apart from Mike, Thankyou Mike...

I hope massive changes come about or this project is doomed before it gets full steam...
Sorry for what I've said, BUT as they say the truth can hurt, at times...

Stargate :-|


ID: 310399 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 32170
Credit: 79,922,639
RAC: 181
Germany
Message 309422 - Posted: 18 May 2006, 10:59:11 UTC


So far as i know its only optimized in speed.
No graphics for sure.

Mike

With each crime and every kindness we birth our future.
ID: 309422 · Report as offensive
Profile Stargate
Avatar

Send message
Joined: 19 May 02
Posts: 60
Credit: 53,358
RAC: 0
Australia
Message 309406 - Posted: 18 May 2006, 10:05:42 UTC

Hi, would like to know if there is any major difference between the standed Enhanced compaired to the Optimized versions like the(Crunching Speed)of a WU??
As I was under the impression that when the Enhanced version came along, that Optimizing would not be needed is true or false??

Any views on this would be great
Regards Stargate


ID: 309406 · Report as offensive

Message boards : Number crunching : Seti Enhanced vs Seti Enhanced Optimized


 
©2020 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.