Resource Share

Message boards : Number crunching : Resource Share
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · Next

AuthorMessage
Profile Celtic Wolf
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 3278
Credit: 595,676
RAC: 0
United States
Message 117584 - Posted: 2 Jun 2005, 16:32:01 UTC

Forgive me if this has been asked before..

I an currently crunching for 4 projects. I have the resource share set to the default 200 for each project.

How does this equate to each projects actual time crunching? Is it better to have a larger number or a lower number?

Thanks..
ID: 117584 · Report as offensive
Astro
Volunteer tester
Avatar

Send message
Joined: 16 Apr 02
Posts: 8026
Credit: 600,015
RAC: 0
Message 117587 - Posted: 2 Jun 2005, 16:36:57 UTC
Last modified: 2 Jun 2005, 16:39:17 UTC

CW it's just a ratio. nothing more or less.


200
200
200
200

is the same as

20
20
20
20

or

2
2
2
2

or

100
100
100
100

by the way, the default is 100

does this help?

tony

[edit] each is 1/4 or 25% for each project
ID: 117587 · Report as offensive
Profile ksnash

Send message
Joined: 28 Nov 99
Posts: 402
Credit: 528,725
RAC: 0
United States
Message 117592 - Posted: 2 Jun 2005, 16:45:39 UTC - in response to Message 117587.  

CW it's just a ratio. nothing more or less.


200
200
200
200

is the same as

20
20
20
20

or

2
2
2
2

or

100
100
100
100

by the way, the default is 100

does this help?

tony

[edit] each is 1/4 or 25% for each project


Don't worry about it you probably will connect to too many projects and scheduler will ignore it to finish some of the projects really early. It will cause massive debt accumalation so A project you might want to run won't run for a long time. You probably then run out of work for the other projects and can't get any new work because you accumulated too much debt somewhere.

ID: 117592 · Report as offensive
Profile Celtic Wolf
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 3278
Credit: 595,676
RAC: 0
United States
Message 117596 - Posted: 2 Jun 2005, 16:49:11 UTC - in response to Message 117587.  



by the way, the default is 100

does this help?

tony

[edit] each is 1/4 or 25% for each project


That is what I figured TOny, but I wanted to make sure. In a discussion I saw in Einstain I saw people using 2500, 200, 1000 and I wanted to make sure what I concluded was correct..

Thanks..

PS Yes it is 100.. It has not been a good week for me so far.. Having to be stuffed into a big glass tude and forced to breath compressed pure O2 for 4 hours is not fun and it appears I may have to do it again..
ID: 117596 · Report as offensive
Profile Gary Roberts
Volunteer tester

Send message
Joined: 31 Oct 99
Posts: 95
Credit: 2,301,228
RAC: 0
Australia
Message 117994 - Posted: 3 Jun 2005, 8:29:16 UTC - in response to Message 117592.  
Last modified: 3 Jun 2005, 8:30:15 UTC


Don't worry about it you probably will connect to too many projects and scheduler will ignore it to finish some of the projects really early. It will cause massive debt accumalation so A project you might want to run won't run for a long time. You probably then run out of work for the other projects and can't get any new work because you accumulated too much debt somewhere.


Actually, John's scheduler does an excellent job (given sufficient time and patience) in preventing all the mayhem you are alluding to in your rather silly commentary. I've seen John try to explain it to you patiently on several occasions and you seem intent to repay that patience with vitriol and pure misinformation. You are quite entitled to your opinion but you should clearly indicate that it is just an opinion obviously tainted by your own lack of understanding of what is really happening.

Why are you buying into a thread that is really nothing to do with your personal gripes with the scheduler?
The simple answer to the original question was that each project will get 25% of the available time in the longer term with short term variations from that 25% in order to attempt to prevent any one project from having work expire due to deadline issues.
Cheers,
Gary.
ID: 117994 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34257
Credit: 79,922,639
RAC: 80
Germany
Message 118023 - Posted: 3 Jun 2005, 11:50:01 UTC

Hi

Yep, just give it time.

greetz Mike



With each crime and every kindness we birth our future.
ID: 118023 · Report as offensive
Profile Celtic Wolf
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 3278
Credit: 595,676
RAC: 0
United States
Message 118042 - Posted: 3 Jun 2005, 12:47:37 UTC

Just curious if anybody noticed that I ignored ksnash's response???


I'd rather speak my mind because it hurts too much to bite my tongue.

American Spirit BBQ Proudly Serving those that courageously defend freedom.
ID: 118042 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 118102 - Posted: 3 Jun 2005, 15:22:50 UTC - in response to Message 118042.  

Just curious if anybody noticed that I ignored ksnash's response???


I certainly did notice, and I was ignoring it as well.


BOINC WIKI
ID: 118102 · Report as offensive
Profile Celtic Wolf
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 3278
Credit: 595,676
RAC: 0
United States
Message 118124 - Posted: 3 Jun 2005, 16:24:28 UTC - in response to Message 118102.  

Just curious if anybody noticed that I ignored ksnash's response???


I certainly did notice, and I was ignoring it as well.



Good I was just trying to stop the flame that seemed to be growing :)


I'd rather speak my mind because it hurts too much to bite my tongue.

American Spirit BBQ Proudly Serving those that courageously defend freedom.
ID: 118124 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 118317 - Posted: 4 Jun 2005, 0:13:37 UTC - in response to Message 118042.  

Just curious if anybody noticed that I ignored ksnash's response???


Sadly, in the early days of the internet, no one defined NCTP.
ID: 118317 · Report as offensive
Alinator
Volunteer tester

Send message
Joined: 19 Apr 05
Posts: 4178
Credit: 4,647,982
RAC: 0
United States
Message 118423 - Posted: 4 Jun 2005, 2:33:06 UTC - in response to Message 118317.  

Just curious if anybody noticed that I ignored ksnash's response???


Sadly, in the early days of the internet, no one defined NCTP.


Let me guess... "Noise Control Trimming Protocol"? :-)

I thought of less gracious one as well, but... ;-)

Alinator
ID: 118423 · Report as offensive
Alinator
Volunteer tester

Send message
Joined: 19 Apr 05
Posts: 4178
Credit: 4,647,982
RAC: 0
United States
Message 118424 - Posted: 4 Jun 2005, 2:33:16 UTC - in response to Message 118317.  

Just curious if anybody noticed that I ignored ksnash's response???


Sadly, in the early days of the internet, no one defined NCTP.


Let me guess... "Noise Control Trimming Protocol"? :-)

I thought of less gracious one as well, but... ;-)

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

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 118428 - Posted: 4 Jun 2005, 2:34:29 UTC - in response to Message 118423.  

Just curious if anybody noticed that I ignored ksnash's response???


Sadly, in the early days of the internet, no one defined NCTP.


Let me guess... "Noise Control Trimming Protocol"? :-)

Network Clue Transport Protocol

ID: 118428 · Report as offensive
Profile ksnash

Send message
Joined: 28 Nov 99
Posts: 402
Credit: 528,725
RAC: 0
United States
Message 118672 - Posted: 4 Jun 2005, 14:45:11 UTC

Well let's see they did plan for Boinc based on established working models and they leave out a lot of useful utility. Scheduler uses bad data to go into overdrive too much and you have to a kludge against a kludge. You can barely get it to work right and you go around patting yourself on the back saying a correct form of scheduler can't be done. You apply a sledge haame when you need a hammer. a lot of people are saying the same thing and all you say is something that doesn't work works great. The emperor is not wearing any cloths.
ID: 118672 · Report as offensive
Profile ksnash

Send message
Joined: 28 Nov 99
Posts: 402
Credit: 528,725
RAC: 0
United States
Message 118696 - Posted: 4 Jun 2005, 15:18:12 UTC

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.
ID: 118696 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 118712 - Posted: 4 Jun 2005, 15:48:57 UTC - in response to Message 118696.  

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.

Once again. It does EXACTLY what you list in the four points. Your definition of deadline imminent leaves out modem users. Once the CPU scheduler has determined that there is a problem, it is late enough that it has to dedicate the entire CPU the process (it is being optimistic that the process will work itself out until it is extremely obvious that it isn't). It does return to0 normal mode within one timeslice of when it can.


BOINC WIKI
ID: 118712 · Report as offensive
Profile ksnash

Send message
Joined: 28 Nov 99
Posts: 402
Credit: 528,725
RAC: 0
United States
Message 118733 - Posted: 4 Jun 2005, 16:24:15 UTC - in response to Message 118712.  

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.

Once again. It does EXACTLY what you list in the four points. Your definition of deadline imminent leaves out modem users. Once the CPU scheduler has determined that there is a problem, it is late enough that it has to dedicate the entire CPU the process (it is being optimistic that the process will work itself out until it is extremely obvious that it isn't). It does return to0 normal mode within one timeslice of when it can.


Want option to not be based on connection rate. connection rate is not the deadline.
ID: 118733 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 118739 - Posted: 4 Jun 2005, 16:31:02 UTC - in response to Message 118696.  

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.

I think he's rejecting your "facts" -- especially 3 and 4.

Your major objection is that if you have six work units, call them A, B, C, D, E and F, then they must be done in ABCDEF order.

The scheduler may do FCDBAE to make sure work is returned on time. Why does the order matter?
ID: 118739 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 118748 - Posted: 4 Jun 2005, 16:40:51 UTC - in response to Message 118733.  

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.

Once again. It does EXACTLY what you list in the four points. Your definition of deadline imminent leaves out modem users. Once the CPU scheduler has determined that there is a problem, it is late enough that it has to dedicate the entire CPU the process (it is being optimistic that the process will work itself out until it is extremely obvious that it isn't). It does return to0 normal mode within one timeslice of when it can.


Want option to not be based on connection rate. connection rate is not the deadline.

The more I read these threads, the more I think "panic mode" is a poor choice of terms.

We aren't talking about "panic" like you'd see in the typical Japanese monster movie when everyone in the city is running while Godzilla is kicking it to pieces.

What we're talking about is looking at the queue, and if there is some doubt about making schedules, doing the work in order by deadline so that it's ready for the next connection.

That is followed by a mechanism that works long-term to make sure that BOINC honors resource share -- that a user with 60% SETI and 40% E@H does 60 hours of SETI for every 40 hours of Einstein.

At the end of the 100 hours, does it really matter which ones went to each project?
ID: 118748 · Report as offensive
Profile ilyanep

Send message
Joined: 16 Nov 04
Posts: 90
Credit: 3,172,949
RAC: 9
United States
Message 118749 - Posted: 4 Jun 2005, 16:43:49 UTC - in response to Message 118748.  

People want the option to not use your scheduler as is. So you are saying it is out of your ability to make a change so it:
1: goes into panic mode only if deadline is imminent.
2: only readjusts timeshare to deadline project, not dedicate everything to it.
3: Not go overboard when the wu is not going past deadline.
4: Return to normal immediately when no deadline has problem.

Once again. It does EXACTLY what you list in the four points. Your definition of deadline imminent leaves out modem users. Once the CPU scheduler has determined that there is a problem, it is late enough that it has to dedicate the entire CPU the process (it is being optimistic that the process will work itself out until it is extremely obvious that it isn't). It does return to0 normal mode within one timeslice of when it can.


Want option to not be based on connection rate. connection rate is not the deadline.

The more I read these threads, the more I think "panic mode" is a poor choice of terms.

We aren't talking about "panic" like you'd see in the typical Japanese monster movie when everyone in the city is running while Godzilla is kicking it to pieces.

What we're talking about is looking at the queue, and if there is some doubt about making schedules, doing the work in order by deadline so that it's ready for the next connection.

That is followed by a mechanism that works long-term to make sure that BOINC honors resource share -- that a user with 60% SETI and 40% E@H does 60 hours of SETI for every 40 hours of Einstein.

At the end of the 100 hours, does it really matter which ones went to each project?


but when at the end of 100 hours you have done 95 hours of E@H (@ 40% timeshare) and 5 hours of S@H that's not good and this is what is happening. Projects are accumulating weeks of debt.
<a href="http://tinyurl.com/9hemz"><img src="http://www.boincsynergy.com/images/stats/comb-1441.jpg"></img></a>
ID: 118749 · Report as offensive
1 · 2 · 3 · Next

Message boards : Number crunching : Resource Share


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