Determining a Bottleneck

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

yomammassson

Distinguished
Jul 21, 2010
58
0
18,630
I have recently decided to slowly buy component for a new computer that I am going to build and I want to know why my system cannot handle games like Bad Company 2 on highest settings. The reason is that the first new component i want to buy would be a graphics card, and if my cpu is causing the bottleneck, there would be no point. So here are my specs:

BFG Nvidia GeForce 9800GT 1GB

Intel Core 2 Quad Q8300 @ 2.50 GHz

8.00 GB RAM

Win 7 OS
 
Solution
Your quad core can support stronger graphics, but at stock speed will be something of a limitation. Your CPU is not junk at all, but there is potential there for more if you wish to go that route. If you are not interested in Overclocking at all, then the potential is being limited.

You can't play BC2 at max settings because it is a GPU heavy title, and you GPU is a few generations old.

If you OC'd the quadcore to 3.2ghz or higher, your CPU limitation would be drastically reduced, and there would be less concern over wasting money on an overpowered GPU. At stock speeds, I probably wouldn't suggest much more than an Nvidia 460 or ATI 5830. With a modest OC, you could probably see the benefits of most any single GPU card.


The i5 series CPUs all fit onto P55 motherboards (or the lesser H55 boards). Most are Dual-Core, however the i5-750 is a fantastic Quad Core CPU that OC's very well for gaming purposes. The i5 series are typically less expensive (as are their motherboards). They are designed for Dual-Channel Memmory (DDR3 type).

The i7 series can be tricky. There are a couple models (i7-860 for instance) that work on P55 motherboards. Most i7's work only on the X58 chipset, and use Tri-Channel Memmory (DDR3 type).

The big difference for the most part (at least with the quad cores) is that the i7 chips have Hyperthreading ability. The i5-750 does NOT have hyperthreading. Hyperthreading allows each CPU "Core" to act like two processing units IF the program being run is compatible with Hyperthreading (almost no games support this).

Other than hyperthreading, they operate with the same basic architecture. Hyperthreading and dual vs tri-channel memory are really the only 'real world' differences.
 
To help assess your situation, run these two tests:

1) Run your games, but reduce the resolution and eye candy to a minimum. This will simulate what will happen if you upgrade to a stronger graphics card. If your FPS improves, it indicates that your cpu is capable of driving a stronger graphics card to higher levels of FPS.

2) Keeping your graphics resolution and settings the same, reduce your cpu power. Do this by removing the overclock, or by using windows power management to set a maximum cpu% of perhaps 70%. If your FPS drops significantly, it indicates that your current cpu is a limiting factor, and that a faster cpu would help.
 

TRENDING THREADS