Overclock.net › Forums › Benchmarks › Benchmarking Software and Discussion › How to get CPU load data
New Posts  All Forums:Forum Nav:

How to get CPU load data - Page 3

post #21 of 22
Quote:
Originally Posted by IMKR View Post

@ultraman ty for the help +1 biggrin.gif

@sidewaykill, yeah im kind of limited in the games i can use to run benchmarks. I just used SC2 to run CPU benches, but as for GPU benchmarks, i have no good games to use to bench.
but whats worrying me about that 99% load is that my average load on the gpu was only 60%, and also, i didnt max out the game. (which i will now do in about 30 min or so, im taking a break atm biggrin.gif)

so in general, playing a game with constant 99% gpu OR cpu load isnt a bad thing? because this just sounds like im putting constant long stress on hardware. (kinda like making the heart rate stay high for long periods of time, which will obv cuase death to the person tongue.gif)
(i know that if the average gpu/cpu load is in the 99-100% load that its indicating bottleneck)

Something has to be at 100% somewhere. If there's work to do, things are running at 100%. If you see less than that, this means there are breaks in the work somewhere. Think of it as paying too much money if things are not at 100%. Something cheaper would have been good enough, the work would get done slower, but the idle breaks would be less and things would get closer to 100%. Things are built for 100% load (except maybe laptops, those are strange).

There's also different kinds of 100% load. If you worry about stress, you should diagnose this through looking at temperatures instead of load. Programs can use different kinds of instructions that use different parts inside the CPU and GPU. Some of those parts use more power and get hotter than others when they do work. If there's 100% load, that just means the CPU or GPU has no time left to squeeze in another job, but it does not say how stressful its current jobs are.

Regarding the GPU load, it does not do anything by itself. It gets told what to do by the CPU. If the CPU manages to always prepare enough jobs for the GPU, the GPU will always run at close to 100%. When it's less than 100%, this means there's gaps between the jobs it gets told to do. In that case, the CPU is at 100% and it still isn't enough to prepare a continuous queue of jobs for the GPU.

Regarding the CPU, you might also want to look at the individual cores instead of the whole CPU when looking at load. This is because when you see 40% CPU load, this can in reality mean that one core is 100%, a second core is at 60%, and the other two are sleeping. So there's still 100% somewhere which you won't see through that 40% overall number.

Windows 8 sabotages looking at individual cores somewhat. Threads jump between the cores at random. That 40% example would show as about equal load on all four cores on 8. This was different in 7.
Quote:
Originally Posted by IMKR View Post

double clicking on hwmonitor doesnt do anything for me (is HWINFO the same as hwmonitor)?

It's a different program.
post #22 of 22
Quote:
Originally Posted by deepor View Post

Something has to be at 100% somewhere. If there's work to do, things are running at 100%. If you see less than that, this means there are breaks in the work somewhere. Think of it as paying too much money if things are not at 100%. Something cheaper would have been good enough, the work would get done slower, but the idle breaks would be less and things would get closer to 100%. Things are built for 100% load (except maybe laptops, those are strange).

There's also different kinds of 100% load. If you worry about stress, you should diagnose this through looking at temperatures instead of load. Programs can use different kinds of instructions that use different parts inside the CPU and GPU. Some of those parts use more power and get hotter than others when they do work. If there's 100% load, that just means the CPU or GPU has no time left to squeeze in another job, but it does not say how stressful its current jobs are.

Regarding the GPU load, it does not do anything by itself. It gets told what to do by the CPU. If the CPU manages to always prepare enough jobs for the GPU, the GPU will always run at close to 100%. When it's less than 100%, this means there's gaps between the jobs it gets told to do. In that case, the CPU is at 100% and it still isn't enough to prepare a continuous queue of jobs for the GPU.

Regarding the CPU, you might also want to look at the individual cores instead of the whole CPU when looking at load. This is because when you see 40% CPU load, this can in reality mean that one core is 100%, a second core is at 60%, and the other two are sleeping. So there's still 100% somewhere which you won't see through that 40% overall number.

Windows 8 sabotages looking at individual cores somewhat. Threads jump between the cores at random. That 40% example would show as about equal load on all four cores on 8. This was different in 7.


AGREED smile.gif
Budget Rig V2
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel Xeon X5650 P6T DELUXE NVIDIA GeForce GTX 670 G.skill Sniper 
RAMHard DriveCoolingOS
G.skill Sniper Hitachi Raijintek Themis Windows 7 
PowerCaseMouseAudio
Rosewill Capstone 750M Corsair C70 Dell Mouse Samson SR950 
CPUMotherboardGraphicsGraphics
AMD FX-8120 M5A99FX PRO R2.0 AMD Radeon HD 7800 Series AMD Radeon HD 7800 Series 
RAMRAMHard DriveCooling
G.Skill sniper G. Western Digital WD Green Asetek 510lc w/rosewill hypoborea push/pull 
OSMonitorCaseAudio
Windows 7 Ultimate Dell 144ox900 @75hz Corsair C70 Arctic White topping tp 12 amp 
  hide details  
Reply
Budget Rig V2
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel Xeon X5650 P6T DELUXE NVIDIA GeForce GTX 670 G.skill Sniper 
RAMHard DriveCoolingOS
G.skill Sniper Hitachi Raijintek Themis Windows 7 
PowerCaseMouseAudio
Rosewill Capstone 750M Corsair C70 Dell Mouse Samson SR950 
CPUMotherboardGraphicsGraphics
AMD FX-8120 M5A99FX PRO R2.0 AMD Radeon HD 7800 Series AMD Radeon HD 7800 Series 
RAMRAMHard DriveCooling
G.Skill sniper G. Western Digital WD Green Asetek 510lc w/rosewill hypoborea push/pull 
OSMonitorCaseAudio
Windows 7 Ultimate Dell 144ox900 @75hz Corsair C70 Arctic White topping tp 12 amp 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
Overclock.net › Forums › Benchmarks › Benchmarking Software and Discussion › How to get CPU load data