Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: The New Members Forum [Read Only] Thread: Max 50% CPU usage |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 18
|
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hmm, my CPU is only at 50%... Guess thats a shame since it takes much longer completing tasks. Anyone here how too boost it to 100% ?
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi
I know this might sound obvious, but, are there any other processes running which are using your CPU processing power? The best way to find out is (These instructions apply only to Windows XP): Open the Task Manager (Ctrl+Alt+Del) Go to "Processes". Click "Image Name" to sort the processes alphabetically. Look for "System Idle Process", and check the CPU column for it. If the CPU value for it is 0, then your processing power is being used by other applications. The client is only using 50% in order to allow your other applications to function normally. If it's a number higher than 0, then for some reason your client is not making use of all the available free CPU power - in which case I am at a loss! Let me know what you find. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I heard it doesnt work with multi-processors, so if you have dual that would happen maybe? of course.. im just guessing based on something i saw on one of these posts somewhere...
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
You can also increase the priority within the job scheduling system of your pc. I know on Win 2000 you have the ability to assign priorities (such as low - meduim - high - .....) within the task manager. If you want to devote more processor time to this project, turn up the priority on the UD* tasks and rosetta.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
You can also increase the priority within the job scheduling system of your pc. I know on Win 2000 you have the ability to assign priorities (such as low - meduim - high - .....) within the task manager. If you want to devote more processor time to this project, turn up the priority on the UD* tasks and rosetta.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
You can also increase the priority within the job scheduling system of your pc. I know on Win 2000 you have the ability to assign priorities (such as low - meduim - high - .....) within the task manager. If you want to devote more processor time to this project, turn up the priority on the UD* tasks and rosetta.
|
||
|
kinder
Cruncher Joined: Nov 18, 2004 Post Count: 4 Status: Offline Project Badges: |
I have the same problem. Under task manager, I see the System Idle Task burning about 48%. I have a Dell 8300 with XP Professional, don't know if that matters to you or not.
I sort the task manager processes by CPU usage, and I see the Rosetta process at 50%, followed by System Idle Task at 48%... and then noise after that. Doesn't make any sense to me, because it is so flat lined at 50%. I do not have 2 CPUs. :-) |
||
|
kinder
Cruncher Joined: Nov 18, 2004 Post Count: 4 Status: Offline Project Badges: |
Ok, I found this posted by some knowledgeable folks on a different thread.
"When u have P4 with HT enabled. You would not hit 100% utilisation because this has only one thread. It's only 50% - another 50% idle." Seems like this problem would be easy enough to solve by having rosetta detect this condition, and start a new process for each usable thread... I don't know if this our problem or not, but at least it sounds plausible. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Software not written properly, or just written poorly, often cannot make use of the second CPU in a computer. P4's HT makes the CPU look like 2 to the OS, and a single thread cannot be run on both. I do hope they change that, as my points are being hurt by it. Multithreading now!
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
If you are using a P4 with HT enabled, the CPU is most likely really at 100% even though the task manager only shows 50%. These are virtual CPUs that the OS thinks is two. I performed a test by turning off HT in my BIOS and the work unit completed in the same amount of time and the task manager showed 100% utilized. The only real difference that I noticed without HT is that when I attempted to run other apps with the work unit crunching, the apps loaded slowly.
I then enabled HT and ran two different apps that registered 100% and the work units each took twice as long to complete than a single work unit app with the cpu at "50". HT really does not double the speed and just because it appears to be 50% is not a true picture on the core of the CPU. If you are runnng an OS prior to XP it is recommeded to disable HT entirely. |
||
|
|