View Full Version : Cant Get Full CPU Usage?
Allen M 09-03-2005, 05:58 AM I'm running P4 Dual Core 3.2Ghz Extreme Edition with HT and 2GB of RAM. I noticed during rendering that my CPU Usage chills at 50% and that comes off as an obvious sign towards the dual processors. I'm wondering if there is a way when I want to (when im not using the machine) for it to plow along at 100%?
Thanks
|
|
gelfie
09-03-2005, 07:55 AM
Unless you are using XP Pro or Windows 2000, then your kernel only supports one processor and will never "See" or use the second core/processor.
Lorecanth
09-03-2005, 08:39 AM
Or it could be reading the hyper threading inccorectly. Here's a tip if its slow as hell to open the performance window you're using your system to 100%.
imashination
09-03-2005, 11:13 AM
Unless you are using XP Pro or Windows 2000, then your kernel only supports one processor and will never "See" or use the second core/processor.
Win XP home supports dual core and HT
kaiser_pro
09-03-2005, 11:25 AM
whats your render prog? is it limited to two threads?, perhaps if you disable the HT (if thats possible) and see what happens
gelfie
09-03-2005, 05:39 PM
Win XP home supports dual core and HT
Unless dual core is treated differently than two individual CPUs, then according to this:
XP vs Home Comparison Guide at Microsoft (http://www.microsoft.com/windowsxp/home/howtobuy/choosing2.mspx)
XP Home does not support two way processing.
Unless dual core is treated differently than two individual CPUs, then according to this:
XP vs Home Comparison Guide at Microsoft (http://www.microsoft.com/windowsxp/home/howtobuy/choosing2.mspx)
XP Home does not support two way processing.
Microsoft made it clear the licensing is based on sockets not cores. One CPU with Dual Cores or HT is fully supported by XP Home.
I only found the german version of the statement but it should be rather obvious.
http://www.microsoft.com/germany/presseservice/meldungen.asp?ID=531227
Cheers
Björn
gelfie
09-03-2005, 05:59 PM
Ahh, fair enough then. I stand corrected :)
Allen M
09-03-2005, 07:39 PM
Thanks for all the replies!
whats your render prog? is it limited to two threads?, perhaps if you disable the HT (if thats possible) and see what happens
Dont know how to disable HT. I was doing some HD video rendering with Sony Vegas. I've never takin a 3D project far enough where it takes more then a split second to render a picture yet so I cant do anything like compare.
Here's a tip if its slow as hell to open the performance window you're using your system to 100%.
Nope, goes like a bullet.
If you hit CTRL ALT DEL and look at the performance tab, you see two graphs for your CPU right?
When you render in your app, does only one of these graphs max out?
It may be that the rendering that vegas does is only single threaded. If your CPU usage hits 50%, this is a result of only one CPU/Core being used. Try a program you know is multi threaded (most 3D rendering engines are) and see if you can hit 100% usage then, after setting the threads to at least 4.
Allen M
09-04-2005, 10:23 PM
There's 4 graphs, their all active during rendering but none of them ever get close to the top or (max).
OC-NightHawk
09-04-2005, 10:48 PM
There's 4 graphs, their all active during rendering but none of them ever get close to the top or (max).
If they all say 25% in the graph then the graph is showing the proper result. One processor the graph shows 100% for full load. Two processors at full load reads 50%. Four is 25%. The reason one logical processor reads as 25% in a quad logical proessor system in Windows is because 25% * 4 = 100%. Hope this clears things up.
Allen M
09-05-2005, 02:08 AM
Ok, judging by the graphs they look like their all at 25%, they dont say you just judge by the lines of course. But why does the CPU Usage say 50% during rendering?
While im at it I am curious as to why some of my processes ar taking up a crapload of memory, I check it alot and I've never seen this before. Javaw is taking 60MB, two IEXPLORE.exe is taking 50MB each.
OC-NightHawk
09-05-2005, 03:42 AM
Ok, judging by the graphs they look like their all at 25%, they dont say you just judge by the lines of course. But why does the CPU Usage say 50% during rendering?
While im at it I am curious as to why some of my processes ar taking up a crapload of memory, I check it alot and I've never seen this before. Javaw is taking 60MB, two IEXPLORE.exe is taking 50MB each.
If all four processor graphs are pegged at 25% while rendering I wouldn't worry about the cpu usage graph. What software package are you using for rendering anyways?
In regards to the memory that sounds about right and has nothing to do with your system. They are just that bloated. :D I wouldn't worry though 90% of the time 1GB is enough for me still.
Let me show you what the graph SHOULD look like while rendering:
http://www.math.sc.edu/~mcnultaj/images/render_threads.jpg (http://www.math.sc.edu/%7Emcnultaj/images/render_threads.jpg)
As you can see, both CPUs are maxed out at 100%, BUT you can see that the cpu meter to the left is all the way at 100% for two CPUs. Thus, if only one CPU is maxed out, the meter on the left will only read 50% usage, but one of the graphs on the right will be at 100% (while the other has minimal activity). Now, if your meter to the left reads as 25%, this means that only ONE of your "CPUs" is at max capacity. This could mean that you are not setting the number of threads correctly in your rendering program of choice.
Only when the meter on the left reads 100% will ALL CPUs be operating at thier maximum capacity.
http://www.math.sc.edu/%7Emcnultaj/render_threads.jpg
Allen M
09-05-2005, 07:38 PM
I guess I'll leave it at that then. I dont think my editing program lets you change that.
OC-NightHawk
09-05-2005, 09:30 PM
I guess I'll leave it at that then. I dont think my editing program lets you change that.
And the program would be? Maybe we can help you config it.
Allen M
09-06-2005, 01:18 AM
Sony Vegas
CGTalk Moderation
09-06-2005, 01:18 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.