Results 1 to 8 of 8

Thread: General CPU bottlenecking question

  1. #1
    Senior Member
    Join Date
    Oct 2006
    Location
    Florida
    Posts
    864
    Thanks
    8
    Thanked
    38 times in 30 posts
    • rob4001's system
      • Motherboard:
      • Gigabyte z97
      • CPU:
      • Xeon 1231 v3
      • Memory:
      • 16GB
      • Storage:
      • Samsung 840 256GB SSD
      • Graphics card(s):
      • Zotac GTX 1660 super
      • PSU:
      • Sliverstone 500w SFX-L
      • Case:
      • Silverstone SG13 mitx
      • Operating System:
      • windows 10 64 bit
      • Monitor(s):
      • Asus 27" 1440p
      • Internet:
      • Comcast 75MB

    General CPU bottlenecking question

    I was wondering how old generation wise would a CPU have to before it started bottlenecking a modern GPU for example an rx480 or a 1060?

    I was thinking about this for a second hand build with a decent modern gpu for current gen gaming.

    So I was thinking may a q6600 can be had quite cheap..but maybe it's too old now or possibly and i5 750?

    Also how do you identify bottlenecking?

  2. #2
    Supermarket Generic Brand AETAaAS's Avatar
    Join Date
    May 2013
    Location
    Merseyside
    Posts
    654
    Thanks
    79
    Thanked
    147 times in 129 posts
    • AETAaAS's system
      • Motherboard:
      • MSI B450M Gaming Plus
      • CPU:
      • AMD Ryzen 2600
      • Memory:
      • 16GB Vengeance 3000
      • Storage:
      • Intel 660p 1TB
      • Graphics card(s):
      • EVGA 1080TI SC2
      • PSU:
      • Seasonic Focus 850W
      • Case:
      • Fractal Design Focus G
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • HP Envy 32
      • Internet:
      • 17mbps

    Re: General CPU bottlenecking question

    This is possibly one of the most contentious questions you can ask a forum full of tech nerds.

    I would say there is no definite age where a CPU starts bottlenecking the rest of the system, it depends on the type of load and how CPU intensive it is. A fair few members here have older CPUs going with newer GPUs simply because the need for CPU power hasn't tracked evenly with graphics advances, and with ever increasing workloads in gaming being offloaded to the GPU, this may continue to be the case.

    Now, how to determine bottlenecking is difficult, because there are so many different things in the background that even I/O can skew the numbers. Obviously if your CPU is pegged to 100% use then that is quite suspect if your GPU is relaxed (I used to use MSI afterburner to check this, might still be a useful tool).

  3. #3
    Senior Member
    Join Date
    Apr 2004
    Location
    The Third Foundation
    Posts
    919
    Thanks
    2
    Thanked
    99 times in 91 posts

    Re: General CPU bottlenecking question

    The only definite answer is application specific, any sort of more general answer is subjective because the actual question you're asking is 'Does the CPU bottleneck enough applications to make it worth replacing?'

    There are certainly modern games where a Q6600 won't bottleneck a fast card, for example:


    But if you look at the rest of the article you'll find many things are limited:
    http://www.techspot.com/article/1039...red/page5.html
    http://www.techspot.com/article/1313...ter/page2.html

    In your situation I'd probably say a Sandy Bridge i3 would be the minimum. At £80 for a complete system it doesn't really make any sense to save £20-30 for a Q6600 machine when you're spending over two hundred quid on a graphics card. Possibly even a Sandy Bridge i5 as they often go for ~£30 more.

  4. #4
    Registered+
    Join Date
    Jul 2016
    Posts
    24
    Thanks
    0
    Thanked
    1 time in 1 post

    Re: General CPU bottlenecking question

    I see a lot of people recommending 775 socket cpu's in youtube vids and such for budget builds which in my opinion would of been a great idea 5 years ago but now days you can find budget cpu's that offer better performance, for example the new kaby lake pentiums only cost around £60 yet they pretty much wipe the floor against most older gen i3's and even some non k i5's. And with AMD while ryzen is just around the corner their current FM2+ athlons perform substantially better than the q6600, userbenchmark shows an average effective speed of 88% over the q6600 while that is not effectively real world performance it gives you a clear idea that the q6600 has long past it's sell by date.

    The 1156 socket on the other hand is still relevant though, that i5 750 is a really strong chip along with the BCLK overclocking freedom you get on a p55 motherboard it should have no trouble with most games. You might see some slight bottlenecking with the £200+ cards though but nothing too major. You could also pick up a xeon x3440 for much the same price as the i5 750 which is not too different from a first gen i7 and can be overclocked.

    There is a big risk going with second hand components that old though, obviously you have no warranty as well as the fact the components might have spent the last 7-8 years being severely overclocked or in a not well cleaned system. You probably pay a bit more getting a brand new budget kaby lake build or something similar, but when you consider the performance vs risk & price it's probably safer to have a warranty for your parts and pay that little bit more if the performance is going to be roughly the same for gaming.

  5. #5
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,038
    Thanks
    1,879
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: General CPU bottlenecking question

    Quote Originally Posted by rob4001 View Post
    Also how do you identify bottlenecking?
    You change a load factor and observe whether it has an effect on performance.

    IE, increasing the rendered resolution of a game should put more load on the GPU alone, so if the GPU is bottlenecking (the usual scenario) then you'd expect the performance to decrease. However if another component, eg CPU, is a bottleneck the performance won't change. Or vice versa - drop the resolution and you should see an increase if frame rates if the GPU is bottlenecking.

    Instead of changing load factors, you can also change component speeds and see if that affects frame rate - if you change the speed and it has no effect then it wasn't a bottleneck.

    Looking at load time (ie 100% cpu load) doesn't help determine bottlenecks unfortunately, especially in gaming where threading is not always very effective.

  6. #6
    Be wary of Scan Dashers's Avatar
    Join Date
    Jun 2016
    Posts
    1,079
    Thanks
    40
    Thanked
    137 times in 107 posts
    • Dashers's system
      • Motherboard:
      • Gigabyte GA-X99-UD4
      • CPU:
      • Intel i7-5930K
      • Memory:
      • 48GB Corsair DDR4 3000 Quad-channel
      • Storage:
      • Intel 750 PCIe SSD; RAID-0 x2 Samsung 840 EVO; RAID-0 x2 WD Black; RAID-0 x2 Crucial MX500
      • Graphics card(s):
      • MSI GeForce GTX 1070 Ti
      • PSU:
      • CoolerMaster Silent Pro M2 720W
      • Case:
      • Corsair 500R
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Philips 40" 4K AMVA + 23.8" AOC 144Hz IPS
      • Internet:
      • Zen FTTC

    Re: General CPU bottlenecking question

    I upgraded from a i7-920 to a i7-5930K as it was due, but honestly, the 920 (albeit overclocked) wasn't being taxed with gaming. Makes more sense to sink your money into GPU updates.

  7. #7
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,232
    Thanked
    2,290 times in 1,873 posts
    • scaryjim's system
      • Motherboard:
      • Dell Inspiron
      • CPU:
      • Core i5 8250U
      • Memory:
      • 2x 4GB DDR4 2666
      • Storage:
      • 128GB M.2 SSD + 1TB HDD
      • Graphics card(s):
      • Radeon R5 230
      • PSU:
      • Battery/Dell brick
      • Case:
      • Dell Inspiron 5570
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 15" 1080p laptop panel

    Re: General CPU bottlenecking question

    There's another consideration with bottlenecking, of course, which is whether the bottleneck is sufficient to impact on your real world playing experience.

    Here's a hypothetical: let's suppose on one particular game an RX480 + Core i7 7700k will turn in 120fps at max settings. You swap the i7 for a Q6600, and the framerate drops to 60fps. Now, there's a clear CPU bottleneck there - but does it matter? You're still getting 60fps, which is perfectly playable.

    And for a final wildcard consideration - DX12 is starting to proliferate, and is meant to help reduce CPU overhead. So as more games take advantage of DX12 fully, we could even see CPU requires fall for many games.

    It's an interesting question, to which there's no easy answer. The only way to be sure would be to test all the software you want to use on systems with both new and old processors, to see what difference it made...!

  8. #8
    Be wary of Scan Dashers's Avatar
    Join Date
    Jun 2016
    Posts
    1,079
    Thanks
    40
    Thanked
    137 times in 107 posts
    • Dashers's system
      • Motherboard:
      • Gigabyte GA-X99-UD4
      • CPU:
      • Intel i7-5930K
      • Memory:
      • 48GB Corsair DDR4 3000 Quad-channel
      • Storage:
      • Intel 750 PCIe SSD; RAID-0 x2 Samsung 840 EVO; RAID-0 x2 WD Black; RAID-0 x2 Crucial MX500
      • Graphics card(s):
      • MSI GeForce GTX 1070 Ti
      • PSU:
      • CoolerMaster Silent Pro M2 720W
      • Case:
      • Corsair 500R
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Philips 40" 4K AMVA + 23.8" AOC 144Hz IPS
      • Internet:
      • Zen FTTC

    Re: General CPU bottlenecking question

    I think DX12 will in reality make things more CPU dependent as developers get better at parallel workflows, more work will be done on multi-core CPUs - especially the big multiplayer games.

    And that's another point worth making, games like Planetside with their terrible engine design are massively CPU bound. Even a small overclock can make a noticeable difference in framerates (because, even in this day and age, somebody thought it was a good idea to wait for all other things to be processed before rendering frames).

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •