Seti@Home optimized science apps and information
Optimized Seti@Home apps => Windows => Topic started by: Dirk Sadowski on 04 Aug 2006, 08:36:23 pm
-
Hello!
Of course, you noticed too, that at S@H Beta is now the V5.17 (Windows)...
When do you can do an optimized version?
Greetings!
:)
PS. I need MMX and SSE2 ;)
-
This is just my opinion, but I don't think users should be using any optimized applications in Beta unless Eric approves it. Beta is to test the original application (Erics). It would be like running water in your house while a plumber is checking the system. It may be OK but it adds layers of complexity Eric might not want while he's trying to fix the app.
2C inserted.
-
Hello!
No, no, Iīm a "normal" (not Beta) S@H User... :)
Greetings!
-
This is just my opinion, but I don't think users should be using any optimized applications in Beta unless Eric approves it. Beta is to test the original application (Erics). It would be like running water in your house while a plumber is checking the system. It may be OK but it adds layers of complexity Eric might not want while he's trying to fix the app.
2C inserted.
There have always been optimized versions in the Beta testing of setiathome_enhanced. Tetsuji made and distributed some in the early days, and continues to make his own personal builds. Crunch3r's limited group of testers also participated on Beta Test until enhanced went to main. Eric has never complained.
So long as it is a small percentage of those participating and the optimized apps identify clearly in stderr.txt it does no harm. Having more people working with the source and possibly finding bugs by compiling with different tools and/or flags could do a lot of good.
Joe
-
Would like to try a 5.17 with my new X2 4800+ @ 2,5 GHz.
Mike
-
Hello!
Of course, you noticed too, that at S@H Beta is now the V5.17 (Windows)...
When do you can do an optimized version?
Greetings!
:)
PS. I need MMX and SSE2 ;)
Hello Simon!
Or it is like this, that I can run the new coming out original S@H V5.17 WUs with your V5.15 or Cruch3rs V5.12? (http://www.SmilieCenter.de/smilies/Verwirrt) (http://www.SmilieCenter.de)
Greetings!
-
Hello!
Of course, you noticed too, that at S@H Beta is now the V5.17 (Windows)...
When do you can do an optimized version?
Greetings!
:)
PS. I need MMX and SSE2 ;)
Hello Simon!
Or it is like this, that I can run the new coming out original S@H V5.17 WUs with your V5.15 or Cruch3rs V5.12? (http://www.SmilieCenter.de/smilies/Verwirrt) (http://www.SmilieCenter.de)
Greetings!
All work at the main setiathome project can be successfully crunched with 5.12 or better, yes. It's all produced by splitting data from the Arecibo 1420MHz Flat Feed. Sometime in the future, after a new version comes out of Beta, there will be work from the ALFA receiver which may require 5.17 or better.
Joe
-
Hello!
Of course, you noticed too, that at S@H Beta is now the V5.17 (Windows)...
When do you can do an optimized version?
Greetings!
:)
PS. I need MMX and SSE2 ;)
Hello Simon!
Or it is like this, that I can run the new coming out original S@H V5.17 WUs with your V5.15 or Cruch3rs V5.12? (http://www.SmilieCenter.de/smilies/Verwirrt) (http://www.SmilieCenter.de)
Greetings!
All work at the main setiathome project can be successfully crunched with 5.12 or better, yes. It's all produced by splitting data from the Arecibo 1420MHz Flat Feed. Sometime in the future, after a new version comes out of Beta, there will be work from the ALFA receiver which may require 5.17 or better.
Joe
Hello!
Then itīs like this, that when "original" S@H V5.17 comes out (after testing in BETA), Simon "must" (when he would like, I hope he will do(http://www.SmilieCenter.de/smilies/Besorgt) (http://www.SmilieCenter.de)) do a new optimized version.
Thatīs correct?
You said, sometime in the future... (S@H V5.17 is now in S@H Beta), so in around 4 weeks itīs for the main S@H, or?
Greetings!
-
Then itīs like this, that when "original" S@H V5.17 comes out (after testing in BETA), Simon "must" (when he would like, I hope he will do) a new optimized version.
Thatīs correct?
You said, sometime in the future... (S@H V5.17 is now in S@H Beta), so in around 4 weeks itīs for the main S@H, or?
Possibly 4 weeks, but probably not 5.17. The Windows 5.17 is unusable on Win9X, for the Mac 5.17 I saw results from one system which had been doing 5.15 with no problems but every 5.17 result errored out in 22 seconds. Eric hasn't produced a Linux 5.17 yet, says there's a BOINC side problem...
I'm not sure what the situation is with ALFA data. I presume the guys who installed the recorder brought back at least some data, and someone is probably working on splitter code. I suppose that could all come together in 4 weeks too.
One potential issue which shouldn't be forgotten is that 5.17+ will be using a 3.81 multiplier in reporting fpops_cumulative compared to 3.35 for 5.15. That 13.7% increase will get a lot of attention.
Joe
-
When 5.17 is rolled out to mainstream Seti, will they go through a transition period (like the transition to enhanced) where the scheduler will still parse out 5.15 wu's to users who are not upgraded yet, or will they just force the Seti client to update to 5.17? And if they force the update, will I come home from work some day to find all of my 7 crunchers merrily running pell mell through the wu's generating errors ('cuz they are all on Chicken apps)? Or will Simon (I guess I don't know if he prefers to be referred to as Simon or the notorious Chicken) have his apps upgraded to 5.17-ready in advance to we can all upgrade before they start coming out? I know, a lot of questions.
-
Actually,
Simon does just fine ;)
I would imagine that there will not be a hard cut to 5.17 required. Based on application version (your BOINC client knows which you have in your app_info.xml) it should still send out crunchable WUs to 5.15 apps (meaning no ALFA data).
Still, as soon as there is a more formal announcement as to when 5.17 will come out of beta, I'll try and be ready with a version, as well.
Thing is, to my knowledge only the Mac code was recently changed (if you believe the changelog, that is) so the code changes I've heard about are still not incorporated.
Regards,
Simon.
-
With all due respect, folks. 5.17 is the required version of SETI for Windows and has been for a few days! I just reconnected my machines a few days ago (all were running Simon's versions for 5.15 and I had just gotten my Internet connection back after moving Home and Office) and the Windows machines have not been able to download work units at all. This has been the case since I was able to get everything back and running this past Friday/Saturday PDT. All machines were run dry of tasks before the move.
Linux boxes are getting 5.15 units, however.
-
With all due respect, folks. 5.17 is the required version of SETI for Windows and has been for a few days! I just reconnected my machines a few days ago (all were running Simon's versions for 5.15 and I had just gotten my Internet connection back after moving Home and Office) and the Windows machines have not been able to download work units at all. This has been the case since I was able to get everything back and running this past Friday/Saturday PDT. All machines were run dry of tasks before the move.
Linux boxes are getting 5.15 units, however.
With all due respect again, I'm still getting plenty of 5.15 WUs to crunch. I think 5.17 is still beta and it would probly be very wise to avoid releasing any beta code into the wild. That partly got one person into a lot of hassle in the past. Better to stay on the safe side.
Any new app would still new to be fully tested not only in beta area but any newly compiled optimised versions need to be tested fully here too before they're sure to be ready for general release.
By the way. Last I heard 5.17 was/is slower than 5.15. Generally because the aamount of new code to handle the new ALFA reciever data.
-
JavaPersona,
respectfully, respect has nothing to do with the current issue you're experiencing ;)
Rather, it's a problem various people experienced - when the 5.17 app release went onto Beta (BETA, not the main S@H project), anyone who is crunching both Beta and S@H with an optimized app ran into trouble (unless they already had an entry for 5.17 in their app_info.xml).
This is an unfortunate problem for which none of us are responsible, but that nonetheless is rather annoying.
The fix is quick and painless: change "514" to "517" in the app_info.xml, restart BOINC, done.
HTH,
Simon.
-
Alright, fix applied. I am now crunching 5.17 tasks in SETI (thats what the WU's say they are ;))
It just seemed to me that the posts here were saying that 5.17 was not yet released to SETI. My Windows machines were looking for the 5.17 version for SETI (BETA was already crunching those) and would not d/l any work becuase I had "the wrong" version of the app. Now that the fix you mentioned is applied I have d/led some 5.17 task for SETI.
The impression I got from:
When 5.17 is rolled out to mainstream Seti, will they go through a transition period (like the transition to enhanced) where the scheduler will still parse out 5.15 wu's to users who are not upgraded yet, or will they just force the Seti client to update to 5.17? And if they force the update, will I come home from work some day to find all of my 7 crunchers merrily running pell mell through the wu's generating errors ('cuz they are all on Chicken apps)? Or will Simon (I guess I don't know if he prefers to be referred to as Simon or the notorious Chicken) have his apps upgraded to 5.17-ready in advance to we can all upgrade before they start coming out? I know, a lot of questions.
Was that 5.17 had not yet been released to SETI. It had been. With Simon's (Chicken's app) there was no pell melling going on. Just not d/ling at all.
-
Sorry,
but you're wrong.
5.17 has NOT been released to the main S@H project.
What you're experiencing is a direct result of you crunching Beta as well as the main project. Beta thinks 5.17 is the app you need, and BOINC seemingly cannot distinguish between the Beta and the standard app right now.
Again: 5.17 has NOT been released for the main S@H project. Please do not infer that is so ;)
Regards,
Simon.
-
I crunch Beta as well and had the same issue as others have had.
BOINC can't distinguish between the projects. The app_info work-around doesn't mean one will receive 5.17-designated WUs for the main project, it just tells BOINC to report that the WU was completed by version 5.17 (when it was actually completed by 5.15).
My WU names on Beta start w/ 02ap.....and are crunching w/ 5.17 ap
On the main project, they start w/ 12ap, 13ap etc. and crunch w/ Simon's finest!
Easy to confirm on the WU info on the result ID.
Cheers!
-
I've just placed the following app_info.xml in the beta-folder, to see if that would help - don't know yet if it does, but I thought it was worth a try ;)
< app_info>
< app>
< name>setiathome_enhanced< /name>
< /app>
< file_info>
< name>setiathome_5.17_windows_intelx86.exe< /name>
< executable/>
< /file_info>
< app_version>
< app_name>setiathome_enhanced< /app_name>
< version_num>517< /version_num>
< file_ref>
< file_name>setiathome_5.17_windows_intelx86.exe< /file_name>
< main_program/>
< /file_ref>
< /app_version>
< /app_info>
(note: added a space in all tags for this post)
-
nope, it didn't help. Currently running un-optimized
-
nope, it didn't help. Currently running un-optimized
Hello!
At S@H there is maybe a thread to help you!
Chicken apps and 5.17 release.... (http://setiathome.berkeley.edu/forum_thread.php?id=33209&nowrap=true#400692)
Greetings!
-
Hi. I notice I'm starting to get 5.17 wu's. My old app_info.xml file went up to 5.17 but never downloaded then before so has 5.17 maybe gone wild now? or just something slightly different with this app_info (with the rev2 apps)? I know you modified it so would be OK with the beta projects but as I say my last one was too.
-
That's entirely normal -
I included an updated app_info.xml in the 2.0 releases because there remain some problems with 5.4.x and prior BOINC versions when you run both the Beta and the main project for SETI. Thing is, if you do not include a 5.17 entry for those hosts, they will just error out a lot of WUs and make people very unhappy ;)
So BOINC now thinking your app version being 5.17 and requesting WUs for that version is normal, and quite okay. For the moment, the main project does not send out any WUs that cannot be processed by 5.15 in any case.
HTH,
Simon.
-
Für Reinigung danke, die herauf.
Hoffnung übersetzte nicht die falsch.
-
ROFLMAO.
Er,
"For cleaning thanks, her upwards.
Hope (noun) translated not her wrong."
or, rather, maybe,
"Thanks for clearing that up.
Hope I/it didn't translate that incorrectly."
Well you're welcome, I think!
;D
-
:D I'll stick to English
-
Hi
I'm using the SSE 3 opt app for S@h, but am having severe troubles since starting to crunch for SETI Beta. I get the following messages:
|SETI@home|Can't handle task 07mr99aa.8657.16736.572166.3.136 in scheduler reply
and
|SETI@home|State file error: missing task 07mr99aa.8657.16736.572166.3.136
I've heard there is a problem with the app_info.xml file, and it arises from the inability to recognise the difference between the two project names. However, this seems a little odd, as the opt app is in the S@h folder only, and I thought it should not affect the Beta project, that being held in a separate folder.
Any help on this subject would be well appreciated.
lgm
-
Isn't that just typical?
5 minutes after calling for help here, I find the answer on the SETI boads!
S@h doesn't recognise version 5.17, used by Beta.
I've edited the app_info.xml file to read version number 517, instead of 514.
Have I done good?
lgm
-
Yup! :)
Happy crunching,
Simon.
-
Apparently not!
Every downloaded WU I have received from S@h now has a compute error
18/12/2006 10:57:52 PM|SETI@home|No main program specified
18/12/2006 10:57:52 PM|SETI@home|Unrecoverable error for result 07mr99aa.8657.19105.865918.3.195_3 (Couldn't start or resume: -161)
My second machine hasn't had any of this trouble. It's also crunching S@h and Beta. It's a 1 Gig P3 running Server 2003.
The troublesome machine is running XP Pro SP2. It's a 2.8 Gig Celeron with 1 Gig of RAM, if that's any help.
I've been battling thiese problems for over a week now. I reformatted the HDD recently, and all was running sweetly.
It's a good job I keep my hair short, or I'd be pulling it out by now!
-
The saga continues... I hope I'm not boring you!
Machine 1 (XP SP2) seems to be running ok now. I installed the version 2.0 opt app on both machines
However, machine (Server 2003) gives the following message:
No URL for file transfer of setiathome-5.15-kwsn-mmx.exe
and:
Can't initialise file transfer for setiathome-5.15-kwsn-mmx.exe
After pressing update to report a finished WU, I get the following:
Couldn't start download of setiathome-5.15-kwsn-mmx.exe
URL (null): invalid URL
I re-installed BOINC 5.4.11 on both machines, just in case there was a corruption somewhere.
Am I going insane?
You betcha!
I checked transfers, and found BOINC was attempting to upload setiathome-5.15-kwsn-mmx.exe
I aborted the transfer, and am now waiting patiently for the next problem.
If nothing else, this has increased my respect for programmers!
-
...machine (Server 2003) gives the following message:
No URL for file transfer of setiathome-5.15-kwsn-mmx.exe
...
When the BOINC core client gets WUs, it sets them up to be processed by a specific version, and saves that information in client_state.xml. When it comes time to actually start the task, if that version isn't available it tries to download it.
My guess is you have the sse version of the app but the app_info.xml file for the mmx version. Dunno how that could have happened, but the mix won't work.
Joe
-
Hi Joe
I think it's a combination of fatigue and trying to give up the demon tobacco
As of this morning, both machines seem to be running ok, but both have, as yet, only returned an Astropulse WU (1 each)
What amazes me is that both machines ran sweetly for a couple of weeks, then all hell broke out, for no apparent reason!
Fingers crossed here...
lgm