BURP Not Well Behaved

Message boards : Number crunching : BURP Not Well Behaved
Message board moderation

To post messages, you must log in.

AuthorMessage
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 133,293
RAC: 5
Message 980 - Posted: 13 May 2005, 21:40:50 UTC

I know this is still beta code, but thought that you should be aware, if you are not already, that BURP doesn't play well on a computer with multiple projects attached, especially Pirates.

See pirates.vassar.edu/forum_thread.php?id=378



ID: 980 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Peter M. Nielsen
Project donor

Send message
Joined: 14 Mar 05
Posts: 130
Credit: 307
RAC: 0
Message 983 - Posted: 14 May 2005, 7:00:04 UTC - in response to Message 980.  

<blockquote>I know this is still beta code, but thought that you should be aware, if you are not already, that BURP doesn't play well on a computer with multiple projects attached, especially Pirates.

See pirates.vassar.edu/forum_thread.php?id=378

</blockquote>

Well, it should be fixed in the latest boinc 4.40 client...

- Peter


ID: 983 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 984 - Posted: 14 May 2005, 16:04:20 UTC
Last modified: 14 May 2005, 16:05:51 UTC

It isn't anything that can simply be fixed in the BOINC client. BURP simply isn't well behaved yet.

Some of the anti-well-behavedness triggers some errors in the BOINC client as well - and those can be fixed.

To be behave better the BURP client will need some more work on the controller code. I've only just gotten around to that since I wanted the dosbox issue cleaned up first.
ID: 984 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
keputnam

Send message
Joined: 31 Mar 05
Posts: 20
Credit: 133,293
RAC: 5
Message 990 - Posted: 17 May 2005, 5:02:10 UTC - in response to Message 984.  



Thanks for the info, Janus


I'll keep it on one box for now, but it's off the rest.


ID: 990 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 991 - Posted: 17 May 2005, 8:12:09 UTC - in response to Message 990.  

That's good. Next step is actually to make it well behaved - so the next test will probably involve a well-behavedness-test where you are encouraged to run it along with other projects to see if it messes anything up. But an announcement will be made before that test starts.
ID: 991 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [BAT] tutta55
Avatar

Send message
Joined: 19 Mar 05
Posts: 15
Credit: 134
RAC: 0
Message 1092 - Posted: 23 May 2005, 21:12:09 UTC

Hehe, I propose to call it the 'potty training' test ;-)

BOINC.BE: For Belgians who love the smell of glowing red cpu's in the morning
Tutta55's Lair
ID: 1092 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1095 - Posted: 24 May 2005, 7:33:20 UTC

Well at least it went pretty well. A number of bugs were discovered (which is good) and the animation had almost all frames (except 4) returned after just 2 two days of rendering.

When you consider the amount of work this session needed per frame then 2 days is quite impressive.
ID: 1095 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Peter M. Nielsen
Project donor

Send message
Joined: 14 Mar 05
Posts: 130
Credit: 307
RAC: 0
Message 1097 - Posted: 24 May 2005, 9:30:18 UTC - in response to Message 1095.  

<blockquote>Well at least it went pretty well. A number of bugs were discovered (which is good) and the animation had almost all frames (except 4) returned after just 2 two days of rendering.

When you consider the amount of work this session needed per frame then 2 days is quite impressive.</blockquote>
Hi Janus,

I had two workunits which returned error due to the cpu-time-limit error. Could you set the limit a bit higher next time around. They quit when they have completed around 78 pct. of the work.

- Peter
ID: 1097 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Remember911
Avatar

Send message
Joined: 21 Mar 05
Posts: 4
Credit: 111
RAC: 0
Message 1162 - Posted: 25 Jun 2005, 0:42:29 UTC

Sure will be nice when this project gets some work. I'd live to at least have more points here than on Pirates.


ID: 1162 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John McLeod VII

Send message
Joined: 3 Mar 05
Posts: 51
Credit: 79,519
RAC: 0
Message 1216 - Posted: 28 Jun 2005, 14:53:09 UTC

BURP does not suspend. I have to suspend BURP because of the large RAM requirements so that I can get some real work done. BURP is not suspending as it should, and is still taking up 90% of the CPU time and 300MB of RAM.


BOINC WIKI
ID: 1216 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John McLeod VII

Send message
Joined: 3 Mar 05
Posts: 51
Credit: 79,519
RAC: 0
Message 1245 - Posted: 28 Jun 2005, 21:51:59 UTC - in response to Message 1216.  

BURP does not suspend. I have to suspend BURP because of the large RAM requirements so that I can get some real work done. BURP is not suspending as it should, and is still taking up 90% of the CPU time and 300MB of RAM.

Further update. It was not suspending in the worst case machine that was thrashing so badly that nothing was working. Other machines have suspended.


BOINC WIKI
ID: 1245 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Kamukwam

Send message
Joined: 10 Apr 05
Posts: 2
Credit: 150
RAC: 0
Message 1249 - Posted: 28 Jun 2005, 22:19:10 UTC

Well it seems that BURP finishes its workunit before other projects are allowed to do work again. I am attached to 4 projects with 1 hour intervals normally, but the BURP workunit was processed in 7.5 hours continuously. And then 1 Predictor workunit was allowed, before another BURP workunit took about 7 hours to complete... I don't care much, but it is not really fair to the other projects.
ID: 1249 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1250 - Posted: 28 Jun 2005, 22:27:02 UTC - in response to Message 1249.  

It has to do with your settings. Since BURP doesn't usually have work and the other projects have, the core client will try to achieve your selected resource share by pumping trough as much work for BURP as possible when there is some.

Furthermore the client will try to get the work with the earliest deadline done first.

So it is by design.
ID: 1250 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John McLeod VII

Send message
Joined: 3 Mar 05
Posts: 51
Credit: 79,519
RAC: 0
Message 1285 - Posted: 29 Jun 2005, 14:35:47 UTC - in response to Message 1249.  

Well it seems that BURP finishes its workunit before other projects are allowed to do work again. I am attached to 4 projects with 1 hour intervals normally, but the BURP workunit was processed in 7.5 hours continuously. And then 1 Predictor workunit was allowed, before another BURP workunit took about 7 hours to complete... I don't care much, but it is not really fair to the other projects.

Which version of BOINC?

If it iw 4.35 or later, there is code that works hard to make deadlines. Eventually, BURP will stop getting to download work for a while even if there is work available for BURP as its long term debt will be very negative (it owes the rest of the projects time).


BOINC WIKI
ID: 1285 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Colin Porter

Send message
Joined: 4 Apr 05
Posts: 1
Credit: 23
RAC: 0
Message 1322 - Posted: 30 Jun 2005, 13:43:40 UTC - in response to Message 1285.  

Eventually, BURP will stop getting to download work for a while even if there is work available for BURP as its long term debt will be very negative (it owes the rest of the projects time).


@JMVII
Looks like I have hit this point, even if I suspend all other projects (except CRASH of course)BOINC still requests 0 sec of work. All other projects are also No new Work just now.

How can I get BURP to d/l another wu?

Would like to do as much BURP as possible while this test is going on.

Using 4.45




It's not the speed, but the quality - Until I get a faster computer
ID: 1322 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Heffed

Send message
Joined: 21 Mar 05
Posts: 28
Credit: 372
RAC: 0
Message 1336 - Posted: 30 Jun 2005, 19:16:05 UTC - in response to Message 1322.  

How can I get BURP to d/l another wu?

Would like to do as much BURP as possible while this test is going on.

Using 4.45

The only way would be to manually edit your LTD value.
ID: 1336 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Steve Cressman
Avatar

Send message
Joined: 27 Mar 05
Posts: 142
Credit: 3,243
RAC: 0
Message 1340 - Posted: 30 Jun 2005, 21:00:37 UTC

I found that when the debt gets to the point of not requesting work because of the debt values, clicking reset under the project tab would clear the debt. This allows more work to d/l. You may have to repeat this to get the values low enough to request if the debt is very high. The down side to doing this is you have to d/l the blender files again as well as the work unit.

Win98SE XP2500+ Boinc v5.8.8

And God said"Let there be light."But then the program crashed because he was trying to access the 'light' property of a NULL universe pointer.
ID: 1340 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1347 - Posted: 1 Jul 2005, 9:31:58 UTC - in response to Message 1340.  
Last modified: 1 Jul 2005, 9:32:57 UTC

This is most certainly not recommended... and as a sidenote no more work will be sent out untill the next test.
ID: 1347 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Raithmir

Send message
Joined: 29 Apr 05
Posts: 12
Credit: 1,462
RAC: 0
Message 1351 - Posted: 1 Jul 2005, 10:34:12 UTC
Last modified: 1 Jul 2005, 10:35:08 UTC

Yep the best way would be editing the LTD value manually rather than resetting.


Looking forward to the next progress report and updates on this round of testing Janus, I didn't even realise there were two sessions running this time until somebody mentioned it and sure enough I noticed I'd gotten a load of 132 WU's too :)
ID: 1351 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : BURP Not Well Behaved