Asteroids@home not sharing with other BOINC Applications


Message boards : Problems and bug reports : Asteroids@home not sharing with other BOINC Applications

Message board moderation

To post messages, you must log in.
AuthorMessage
tim t.

Send message
Joined: 13 Jan 13
Posts: 2
Credit: 3,835,320
RAC: 0
Message 722 - Posted: 20 Jan 2013, 1:09:16 UTC
I recently added the Asteroids@home application and I am having the following problem: Asteroids@home is not allowing the BOINC Manager to shift to the next application at the desired time frame. If I suspend the application, it automatically rotates to the next application, which runs the allocated time then shifts to the following application.

Here are the system & setup infos that may be helpful.
If I missed anything, let me know.

BOINC Manager Version 7.0.28 (x86)
wxWidgets Version 2.8.12

Running rosetta@home resource share @47.62%
Milkyway@Home resource share @47.62%
Asteroids@home resource share @4.76%
(Previously I had the resource share set @ 33.33% each but changed it to this setting to try to correct the behavior)

Set to Switch between applications every 15.00 minutes
50.00% of the processors (on multiprocessor systems)
Use at most 100% CPU time

Running: Xbuntu 12.04.1 LTS

Tim
ID: 722 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Dagorath

Send message
Joined: 16 Aug 12
Posts: 293
Credit: 1,116,280
RAC: 0
Message 724 - Posted: 20 Jan 2013, 3:20:29 UTC - in response to Message 722.  
The switch time (15 minutes in your case) is not written in stone. BOINC will try to use that time but if it thinks there are good reasons to not use it then it will use what it thinks is a more appropriate switch time.

For example, BOINC will run a task until it checkpoints, even if it exceeds the switch time. If it does not then you lose whatever progress is gained unless you turn on LAIM which has undesirable side-effects sometimes. Asteroids tasks require ~1 hour to write their first checkpoint so yes, every time an Asteroids task resumes it will run for that minimum ~1 hour. If you suspend it before it writes the checkpoint then it loses whatever progress it made. So don't suspend.

Your 15 minute switch time is exceedingly short. It may give the impression that each project is receiving its share but such a short switch time causes other problems. I set my switch time to 10 hours and leave LAIM off. I would say 60 minute switch should be the minimum. There is no benefit in 15 minute switches, only potential problems.
ID: 724 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
tim t.

Send message
Joined: 13 Jan 13
Posts: 2
Credit: 3,835,320
RAC: 0
Message 725 - Posted: 20 Jan 2013, 4:08:50 UTC - in response to Message 724.  

Last modified: 20 Jan 2013, 4:09:16 UTC
Ok, that makes sense, changing the switch time now.

Thanks,

Tim
ID: 725 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Problems and bug reports : Asteroids@home not sharing with other BOINC Applications