| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 22
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello erossman,
The throttle looks at overall CPU performance. If it is set to 60% and another program uses 50% of the CPU, the throttle will only allow the program to run for 10%. So the trick is to turn the throttle to 100% performance when running with another DC project. But I have not tried running 2 projects simultaneously. If it does not work, then it is easy to uninstall the UD client. Lawrence |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Tip of the week is removing all throttle references from the registry that are generated by the Throttle tool. Use the environment variable WCGRID_MAX_CPU=100 (system level, not user level) and install Threadmaster which allows total control of all processes including Grid Republic. See other posts discussing the set up. I'm not sure what the benefit of Grid Republic is over regular BOINC, other than it being kind of equal to the BOINC Account Manager (BAM) system but with a limited project choice. If u switch to regular BOINC, u can attach WCG thus the HPF2 project to it and run it in shared resource as GR does and pick from some 40+ projects Is this directed to me? I can see that WCG (running the UD client) shares nicely for all projects, except HPF2 where it gets a trickle of CPU time. In Lunix terms, normally all WCG (UD) agent sciences run in Nice 19, but HCMD and HPF2 run somehow in Extra-Nice. The environment variable controlled throttle returns things to Somewhat Nice. Setting to 100% for these projects helps, but not an awful lot (when running BOINC or GR simultaneous with). Remains the questions what the benefit of GR is over running BOINC directly, which allows to attach to WCG and HPF2 specifically.
WCG
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 2 times, last edit by Sekerob at Mar 20, 2007 3:10:39 PM] |
||
|
|
erossman
Cruncher Joined: Dec 12, 2005 Post Count: 6 Status: Offline Project Badges:
|
Is this directed to me? I can see that WCG (running the UD client) shares nicely for all projects, except HPF2 where it gets a trickle of CPU time. In Lunix terms, normally all WCG (UD) agent sciences run in Nice 19, but HCMD and HPF2 run somehow in Extra-Nice. The environment variable controlled throttle returns things to Somewhat Nice. Setting to 100% for these projects helps, but not an awful lot (when running BOINC or GR simultaneous with). Remains the questions what the benefit of GR is over running BOINC directly, which allows to attach to WCG and HPF2 specifically. I'm not running GR though. I'm using the UD under Windows (and the BOINC under my Linux boxes). I'm a Linux kernel developer, so I'm familiar with nice level 19, but since there is nothing lower than 19, the HPF2 is yielding the CPU itself. |
||
|
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges:
|
Is this directed to me? I can see that WCG (running the UD client) shares nicely for all projects, except HPF2 where it gets a trickle of CPU time. It does? All *WCG* projects, you mean? Oh, never mind. That's still a GridRepublic question.I wouldn't run the UD client and BOINC on the same computer core due to contentions. A dual computer can run one successfully on each core. I have both BOINC and UD *available* on my single core computers, but one is exited if the other is running. DIMES is another project that shares successfully with either BOINC or UD. It only runs when connected, otherwise it just sits there. It is making a trace diagram of the internet. It does take 5-10% of my computer time, though, so most of the time I don't run it unless I want some interesting graphics to watch.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 3 times, last edit by retsof at Mar 21, 2007 2:00:41 PM] |
||
|
|
erossman
Cruncher Joined: Dec 12, 2005 Post Count: 6 Status: Offline Project Badges:
|
Is this directed to me? I can see that WCG (running the UD client) shares nicely for all projects, except HPF2 where it gets a trickle of CPU time. It does? All *WCG* projects, you mean? Oh, never mind. That's still a GridRepublic question.I wouldn't run the UD client and BOINC on the same computer core due to contentions. A dual computer can run one successfully on each core. I have both BOINC and UD *available* on my single core computers, but one is exited if the other is running. DIMES is another project that shares successfully with either BOINC or UD. It only runs when connected, otherwise it just sits there. It is making a trace diagram of the internet. It does take 5-10% of my computer time, though, so most of the time I don't run it unless I want some interesting graphics to watch. I run D.net and the UD client on my box and that's the place where I'm having the issue with HPF2. I suppose I should just tell WCG to stop sending me HPF2 if this is not going to get resolved. |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
None of the sciences OF ANY DC PROJECT was designed to have 2 low priority grid projects running on a single core. Difference is, here WCG is extra polite for HCMD and HPF2. BUT, it can be overcome with Threadmaster and tweaking the % for each process. On the P4 HT its doing all fine (2 threaded single core).
----------------------------------------
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
erossman
Cruncher Joined: Dec 12, 2005 Post Count: 6 Status: Offline Project Badges:
|
None of the sciences OF ANY DC PROJECT was designed to have 2 low priority grid projects running on a single core. Difference is, here WCG is extra polite for HCMD and HPF2. BUT, it can be overcome with Threadmaster and tweaking the % for each process. On the P4 HT its doing all fine (2 threaded single core). It doesn't seem that way to me. It seems that they _were_ designed to run nicely together, but not HPF2. I guess I'm frustrated because more than 3 months ago, (Dec 18, 2006) Rick Alther said he thought he had a solution, but I've not seen anything since then. |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Let me carry that message to Viktors. In another post he did confirm the HPF2 and HCMD on WCG(UD) agent was running in quasi an extra-nice mode i.e. below e.g. the BOINC low priority level. He did recommend to set the throttle to 100% for these to ensure it would get the maximum of whats left. If set to 60% of little, it becomes very little.
----------------------------------------Just wonder, if running BOINC 5.8.15 throttled down to 60% if both would get closer to 50/50. Something to try.... i understand GR is BOINC based, but never figured if it uses a customized version.
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi erossman,
Are you running HPF2 unthrottled at 100%? A long time ago, before we programmed a throttle setting into our projects, I declaimed that throttles should be an OS level function rather than add-on in each application. My logic was that we would run into all sorts of strange interactions if 2 or more projects each used their own type of throttle. Practicality overruled me. Members wanted a throttle for heat control.Exactly what is happening on your systems when you run HPF2? Lawrence |
||
|
|
erossman
Cruncher Joined: Dec 12, 2005 Post Count: 6 Status: Offline Project Badges:
|
Hi erossman, Are you running HPF2 unthrottled at 100%? A long time ago, before we programmed a throttle setting into our projects, I declaimed that throttles should be an OS level function rather than add-on in each application. My logic was that we would run into all sorts of strange interactions if 2 or more projects each used their own type of throttle. Practicality overruled me. Members wanted a throttle for heat control.Exactly what is happening on your systems when you run HPF2? Lawrence I thought I was running at 100%. I used http://worldcommunitygrid.org/files/WCGridMaxCPU.exe to set the max usage to 100%. For all projects except HPF2, dnet client and WCG(UD) client split the CPU 50/50. For HPF2, dnet client gets 99% of the CPU and WCG(UD) runs <1%. |
||
|
|
|