Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 916 times and has 8 replies Next Thread
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 2175
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
confused Random project WUs being assigned...

Just noticed today that at least two of my hosts got WUs from random projects that are not selected by me.
I have currently only HFCC as project selected and I got two WUs from CEP2 and one from FAAH. How come?

I do have the option selected to receive WUs from other projects when no work from my selected projects is available, but HFCC has been steadily pushing out new WUs for the last two days now again, so what triggered getting such random WUs? confused

Ralf
[Oct 28, 2011 3:58:15 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Ingleside
Veteran Cruncher
Norway
Joined: Nov 19, 2005
Post Count: 974
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

Just noticed today that at least two of my hosts got WUs from random projects that are not selected by me.
I have currently only HFCC as project selected and I got two WUs from CEP2 and one from FAAH. How come?

I do have the option selected to receive WUs from other projects when no work from my selected projects is available, but HFCC has been steadily pushing out new WUs for the last two days now again, so what triggered getting such random WUs? confused

The scheduling-server doesn't directly check the database if any work is available since this would be inefficient and put larger load on database. Instead it's checking the feeder-array. The feeder-array has a limited number of tasks it can store at a given time, and this can be configured to example max have 100 for each sub-project. After each time feeder-array has been re-filled with work, it will take some time before it will be re-filled again. Meaning, if "too many" users has asked for only HFCC-work, it's possible no HFCC-work is available in feeder-array then it's your turn to get work, and therefore you'll get "other work" instead since you've allowed this. Now, chances are the feeder-array is re-filled with HFCC-work a second later on, but this will be after you've gotten work and has left.
----------------------------------------


"I make so many mistakes. But then just think of all the mistakes I don't make, although I might."
[Oct 28, 2011 7:33:04 AM]   Link   Report threatening or abusive post: please login first  Go to top 
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 2175
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

Now, chances are the feeder-array is re-filled with HFCC-work a second later on, but this will be after you've gotten work and has left.

Sounds like that could be a possible explanation, but then this is the first time in the 11 month and 12000 received WUs in that time that this has happened...

Not a big deal in general, just that I got CEP2 WU is a bit concerning, as that is a project with some steeper system requirements as all the machines I use are somewhat older (by "geek" standards) real live workstations. So that would leave the possibility of unknowingly running into trouble and I might have to disable receiving WUs from other projects option to prevent that from happening, I hope...

Ralf
[Oct 28, 2011 3:07:16 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

TPCBF,

Those who've had set their profile to HFCC exclusive, without the "alternate" option had priority in the work fetch. In the event there were non in the shared memory, as explained having a limited number of slots, those clients would just back off and try later. In your case, if all slots were designated to other sciences, that rule would have kicked in. The longer a project runs on low or slow priority, the more likely it is that dedicated crunchers will deselect the 'alternate' to get the last job.

Whilst you wrote that ''the last 2 days'', this is not what the techs wrote. HFCC full supply was not put back on until later, yesterday [Oct 27, 2011 8:29:00 PM ] per post by seippel.

At any rate, flukes happen, but we do recommend for anyone who's on single science as main to keep that 'alternate' selected. Better your computer is on and doing something useful than doing nothing. ;-)

Thanks for choosing WCG to crunch and crush.

--//--
[Oct 28, 2011 3:28:48 PM]   Link   Report threatening or abusive post: please login first  Go to top 
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 2175
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

At any rate, flukes happen, but we do recommend for anyone who's on single science as main to keep that 'alternate' selected. Better your computer is on and doing something useful than doing nothing. ;-)
That's absolutely fine, no problem with that. It's just that there have been a couple of times where the "input" of selected projects has at least slowed and I never got an alternate project WU before.

Crunching for others instead of sitting idle is of course the best solution here, but as I mentioned, my only concern here is that a project with increased system requirements (like CEP2) might "wrack havoc" on a low spec system in that case. Not sure if there are any safe guards in place that such WUs are being send to hosts that are not "up to the task". If not, that might be something to consider in order to minimize problems on the user side...

In my case, it was not a problem, the CEP2 WU was processed by a hosts with ample resources and sitting idle for most of the time.

Ralf
[Oct 28, 2011 7:20:18 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

The hi minimum spec check would prevent for a CEP2 job to go to a P3. To go, if a device has 1GB ram but is only allowed to use 50% when in use, I'd imagine, that the servers would not assign such a task. I've never tried to confirm if this is really the case, but given that I've had instances where the actual available disk space was below requirement [2GB], seen CEP2 requests being rejected, even though I'd said BOINC could use 10GB. All other sciences kept coming in the meantime.

--//--
[Oct 28, 2011 7:33:39 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Ingleside
Veteran Cruncher
Norway
Joined: Nov 19, 2005
Post Count: 974
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

The hi minimum spec check would prevent for a CEP2 job to go to a P3. To go, if a device has 1GB ram but is only allowed to use 50% when in use, I'd imagine, that the servers would not assign such a task.

You'll still get the task if the idle memory-setting is high enough.
----------------------------------------


"I make so many mistakes. But then just think of all the mistakes I don't make, although I might."
[Oct 28, 2011 7:50:09 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

Ergo, hint hint, if that were a concern, set it to a percent that CEP2 would not come in any case... is the WCG default not 75% (of the true free)? Think you found that though 1GB is specified, the real check is if 750MB allowed and available. The sum of all other sciences on a duo would not get close to that 750MB restriction on a duo, let alone a P3/P4. Then, if the combined running tasks would take more than the allowed, one or more job would be paused until the crunch had subsided and given the 'idle' I'd not think it to be a major issue.

--//--
[Oct 28, 2011 8:08:54 PM]   Link   Report threatening or abusive post: please login first  Go to top 
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 2175
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Random project WUs being assigned...

I do not run any P3s but some low end/older P4 (single core) with only 1 GB of RAM in the machine.
I might just give it a try after the weekend. It's just that all my hosts are more or less actively used workstations and I tend not to mess with any of the default settings. Hasn't been a problem so far, but the fact that for CEP2 it is warned about the system requirements, I just thought about rather being safe then sorry... ;-)

Ralf
[Oct 29, 2011 5:25:46 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread