Page 3 of 3 FirstFirst 123
Results 33 to 43 of 43

Thread: CPUs and GPUs Confusion

  1. #33
    Senior Member watercooled's Avatar
    Join Date
    Jan 2009
    Posts
    11,478
    Thanks
    1,541
    Thanked
    1,029 times in 872 posts

    Re: CPUs and GPUs Confusion

    Something I keep saying, be VERY careful with CPU gaming benchmarks, they're often run at very low settings and resolution to take the bottleneck off the GPU and often meaning hundreds of FPS; this is not representative of most real-world scenarios. This is often mentioned by the authour, including Anandtech just not on the 'bench' page.

    I agree with others saying go with 6300 over 6100, and further details about your intended uses would help with recommendations.

  2. #34
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    The land of Brum
    Posts
    10,143
    Thanks
    608
    Thanked
    1,226 times in 1,123 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • FX8350 & CM Hyper 212+
      • Memory:
      • 4 x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 512gb samsung SSD +1tb Samsung HDD
      • Graphics card(s):
      • EGVA GTX970
      • PSU:
      • Seasonic GX 650W
      • Case:
      • HAF 912+
      • Operating System:
      • W7 Pro
      • Monitor(s):
      • iiyama XB3270QS-B1 32" IPS 1440p

    Re: CPUs and GPUs Confusion

    From the benchmarks and reviews I've seen so far I'd say the new fx6300 edges out the i3 3220, but only on a couple of titles.

    As to all you people saying that in the future we'll see more games using more cores, well that's been said since the core2quad and we're only really just starting to see it and even then the number of games is still small.

    I would say go with the FX6300 over the i3, not because of any future games but if he's planning on going sli, because adding in extra gpu's (sli/crossfire/or dual gpu card) adds a chunk to cpu demand and the extra load will get shunted over to a spare core.

    One final note about cpu game bench mark numbers, many sites still use fraps or similar to record the footage to calculate the fps results and that's something that will add a big chunk to the cpu load and again it will get shunted onto a core and you are going to notice the effect on a dual core cpu if something is seriously hammering one core as most games are now make use of two cores.

  3. #35
    Senior Member
    Join Date
    Jun 2012
    Posts
    2,401
    Thanks
    87
    Thanked
    151 times in 145 posts
    • Willzzz's system
      • Motherboard:
      • Gigabyte
      • CPU:
      • 4670K
      • PSU:
      • FD Newton R3 600W
      • Case:
      • Corsair 350D

    Re: CPUs and GPUs Confusion

    Quote Originally Posted by Pob255 View Post
    adding in extra gpu's (sli/crossfire/or dual gpu card) adds a chunk to cpu demand and the extra load will get shunted over to a spare core.
    But that's not how it works. You can't just shunt extra load onto a spare core, you can't just divide up load into equal size pieces.

    Like in real life, some jobs can be easily divided up, many hands make light work. Other jobs you just can't do that, you can't speed up an operation by having 6 surgeons working on one patient.

  4. #36
    Senior Member watercooled's Avatar
    Join Date
    Jan 2009
    Posts
    11,478
    Thanks
    1,541
    Thanked
    1,029 times in 872 posts

    Re: CPUs and GPUs Confusion

    Newer games tend to be fairly well threaded though - no, you can't just split the CPU load into infinite chunks but it's often possible to extract a good level of parallelism from games, and considering the current consoles are showing their age in terms of single-threaded performance, developers are already doing it.

  5. #37
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    12,986
    Thanks
    781
    Thanked
    1,588 times in 1,343 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: CPUs and GPUs Confusion

    Quote Originally Posted by Pob255 View Post
    As to all you people saying that in the future we'll see more games using more cores, well that's been said since the core2quad and we're only really just starting to see it and even then the number of games is still small.
    I would say that it has been said since the original single core Athlon FX and Pentium 4 days. Getting dual core was often considered a waste of money. Slower in benchmarks for all the major games. When was that, 2005?

    These days it is normal for games to use two or three cores, the direction of progress is clear, but so is the slow rate of improvement.

  6. #38
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,231
    Thanked
    2,291 times in 1,874 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: CPUs and GPUs Confusion

    Quote Originally Posted by Willzzz View Post
    But that's not how it works. You can't just shunt extra load onto a spare core ...
    That depends on where the load comes from. I would imagine that in Crossfire/SLI the driver takes most of the management overhead, rather than the game engine, and the driver will have its own threads. The OS will schedule those threads, and if there are more cores than busy threads then it will schedule on idle cores rather than time-sharing on busy cores. So in that specific case - i.e. managing the overhead from multi-GPU setups - the overhead from the driver almost certainly will be handled better by CPUs that can handle more concurrent threads.

    Of course, that also applies to anything running in the background that will use CPU time. Forgot to kill a background process before gaming? 6 threads will handle that better than 4...

  7. #39
    Senior Member
    Join Date
    Jun 2012
    Posts
    2,401
    Thanks
    87
    Thanked
    151 times in 145 posts
    • Willzzz's system
      • Motherboard:
      • Gigabyte
      • CPU:
      • 4670K
      • PSU:
      • FD Newton R3 600W
      • Case:
      • Corsair 350D

    Re: CPUs and GPUs Confusion

    Yeah that's true. Is the driver overhead high for CF/SLI?
    I pretty sure the vast majority of extra CPU load is going to come from the game due to the increased frame rates.

    I was running a background process yesterday pegging 3 of my 4 threads for 100%, thought the game seemed a bit choppy! 6 threads is certainly good for forgetful people

  8. #40
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,231
    Thanked
    2,291 times in 1,874 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: CPUs and GPUs Confusion

    Quote Originally Posted by Willzzz View Post
    Yeah that's true. Is the driver overhead high for CF/SLI?
    I don't know if it's high, but there definitely is some. The driver has to handle assigning rendering tasks across 2 GPUs, and data has to funnel across both the special bridges and the PCIe lanes. All of that is managed by the drivers, so there has to be some load attributable to that. It'd be interesting to run a crossfire/sli setup and monitor CPU usage by the driver compared to running a single card - anyone willing to volunteer?

    I doubt the game engine piles much additional load onto the CPU, tbh, although I'm sure the load does vary depending on the graphical power available - but the same thing would happen if you moved to a single more powerful GPU rather than a dual card setup. There's a big difference between being CPU bottlenecked just because you've got a lot of GPU power, and handling the additional overhead of the GPU power being divided between two cards.

  9. #41
    RIP Peterb ik9000's Avatar
    Join Date
    Nov 2009
    Posts
    7,704
    Thanks
    1,840
    Thanked
    1,434 times in 1,057 posts
    • ik9000's system
      • Motherboard:
      • Asus P7H55-M/USB3
      • CPU:
      • i7-870, Prolimatech Megahalems, 2x Akasa Apache 120mm
      • Memory:
      • 4x4GB Corsair Vengeance 2133 11-11-11-27
      • Storage:
      • 2x256GB Samsung 840-Pro, 1TB Seagate 7200.12, 1TB Seagate ES.2
      • Graphics card(s):
      • Gigabyte GTX 460 1GB SuperOverClocked
      • PSU:
      • NZXT Hale 90 750w
      • Case:
      • BitFenix Survivor + Bitfenix spectre LED fans, LG BluRay R/W optical drive
      • Operating System:
      • Windows 7 Professional
      • Monitor(s):
      • Dell U2414h, U2311h 1920x1080
      • Internet:
      • 200Mb/s Fibre and 4G wifi

    Re: CPUs and GPUs Confusion

    I would do happily but my mobo won't support SLI. (the moral of which is ALWAYS CHECK and don't assume)

  10. #42
    Registered+
    Join Date
    Nov 2012
    Posts
    26
    Thanks
    2
    Thanked
    0 times in 0 posts

    Re: CPUs and GPUs Confusion

    i play a mix of games. wanting to play things like BF3 on watchdogs when it comes out. That sorta thing.
    mainly a gaming PC but ill be using to for my uni work too. Budget is £550 including monitor.

  11. #43
    Senior Member Pob255's Avatar
    Join Date
    Apr 2007
    Location
    The land of Brum
    Posts
    10,143
    Thanks
    608
    Thanked
    1,226 times in 1,123 posts
    • Pob255's system
      • Motherboard:
      • Asus M5A99X EVO
      • CPU:
      • FX8350 & CM Hyper 212+
      • Memory:
      • 4 x 2gb Corsair Vengence 1600mhz cas9
      • Storage:
      • 512gb samsung SSD +1tb Samsung HDD
      • Graphics card(s):
      • EGVA GTX970
      • PSU:
      • Seasonic GX 650W
      • Case:
      • HAF 912+
      • Operating System:
      • W7 Pro
      • Monitor(s):
      • iiyama XB3270QS-B1 32" IPS 1440p

    Re: CPUs and GPUs Confusion

    Yep scaryjim, has it, it's the extra management load which are separate threads which the OS can shunt onto idle/low workload cores, which is why having more core than the game normally utilises will see a bigger improvement on an sli system which is turn makes it look more cpu bound.

    Quote Originally Posted by DanceswithUnix View Post
    I would say that it has been said since the original single core Athlon FX and Pentium 4 days. Getting dual core was often considered a waste of money. Slower in benchmarks for all the major games. When was that, 2005?

    These days it is normal for games to use two or three cores, the direction of progress is clear, but so is the slow rate of improvement.
    Athlon 64 x2 was the first dual core amd and the pentium D the first intel dual core both in 2005
    Both of them where only slower in benchmarks when compared to a faster single core processor, only on games that didn't use multi core processing, there where a couple in 2005 that did eg city of heroes implemented multi core support in 2005 and the difference was noticeable because it was very cpu heavy and could easily max out single core cpu's (mmo's have always been more cpu heavy although at the time CoH was probably the most graphics heavy MMO and the only multi-core supported MMO)

    Yes games will continue to increase the number of cores they can use over time, my question is when? as much as we might hate it games are still being held back by the current console generation.
    From my understanding of it on the xbox 360 a game can only use two of the 3 cores because the third is reserved for other duties, managing netcode and other OS type duties, this does have an effect on pc games as most are designed with multi-platform release in mind, even if a game is not a straight port they are still often designed from the ground up to make possible porting less difficult.
    This is a big reason many games still often don't use more than two cores.

    I still say that the amd fx6300 because we are starting to see more games better written to use more than two cores, but it's not going to be an overnight change we'll not see dual cores unable to cope for a while yet.

Page 3 of 3 FirstFirst 123

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
  •