Sign in with
Sign up | Sign in
Your question

How to recognize CPU bottlenecking?

Last response: in Graphics & Displays
Share
December 10, 2007 5:54:43 PM

After reading some threads about CPU bottlenecking I know for a fact that my CPU is bottlenecking my Video Card.
The question is, how can I tell without actually upgrading my MoBo and CPU and then running tests? Maybe there is no way except to just “know” that my pos CPU is holding things back.

And…
How much of a difference will I see in upgrading MoBo and CPU?

Current RIG:
Asus P5Ad2-Deluxe
Pentium 4 -2.8ghz OC’d 3.6ghz (Thermaltake Liquid Cooler)
1.5GB DDR2
ATI HD3850 OC’d 755/1055
3dmark06 = 6k


Thanks!
December 10, 2007 6:04:53 PM

You can tell by comparing your 3dmark score to other people's scores. At another forum one of the members is running a 3850 with an E4300 @2.4 and he scored over 9K. You're being held back by that single core Pentium 4.
December 10, 2007 6:17:42 PM

Is your CPU a single core?
Related resources
a b U Graphics card
a b à CPUs
December 10, 2007 6:18:14 PM

I had a P4 3.2 640 (single core) and scored around 6200 @ 3.6 and my 8800gts 640 at stock speeds.

Going to a q6600 quad(@3.2) and stock 8800gts 640...I doubled the score.
December 10, 2007 6:22:00 PM

You can tell if it is your cpu lagging in games if you get hitching, or if your fps has a large range ( like 5-70 fps). Another way is comparing sdmark results like Lost said.

Cfvh599, no Pentium 4s are dual core. The only p4s that are close to dual core are the ones with hyper threading, but it is still different from real dual core.
a b U Graphics card
a b à CPUs
December 10, 2007 6:26:35 PM

Pentium D's are as close as they came to 'Pentium Dual Cores'.
a c 130 U Graphics card
a b à CPUs
December 10, 2007 6:30:30 PM

If you have the abillity to play around with your resolutions on your monitor one simple way is to see what you are getting in a game at a high res, Run Fraps to check your FPS.
If you now drop the res to say 800x600 then your FPS should increase if they dont then you are being bottlenecked as what happens is that the CPU does a lot of the physics ie where stuff is on screen when stuff is moving about.
When the CPU cant keep up with the amount of info the GPU is throwing at it you get the bottlenecking effect.
This is a very simple test that may or may not work it all depends on how hard you can work the GPU in the first place.
Start max ress AA etc and then drop the res if the FPS dosent go up then the CPU isnt keeping up. :) 
Mactronix
December 10, 2007 6:55:23 PM

The easiest way to tell if you're CPU is bottlenecking is to benchmark at a low resolution, say 1280x1024, then increase the resolution to 1600x1200 and benchmark again.

If the framerate is the same, your CPU is bottlenecking
December 10, 2007 7:37:02 PM

your memory is your bottleneck. A 3.6GHz P4 can crunch some decent numbers if you can push the memory bandwidth up to around 6GB/sec. I have a hunch your memory bandwidth is about 2~2.5GB/sec, which is abysmal. The "1.5 gigs" is usually a dead giveaway that says "I'm not running in dual channel mode."
!