8-core Converted to 4-core

So I just upgraded from the AMD FX 4300 to the 8320e. If I (not saying I would, but I might do It until games use < 4 cores) disabled every other core in the bios, would the increased resources and maybe a higher overclock have better performance than all 8 cores? Would there be any difference in performance from the 4300? Thanks!
 

bmacsys

Honorable
BANNED


A Piledriver core is a Piledriver core. The ONLY difference is clockspeed. If you disable four cores or two modules of the 8320e it becomes a 4300/4350. Only slower because it has a base clock speed of 3.2 GHz vs a base clock speed of 3.8 GHz for the 4300 and 4.2 GHz for the 4350.
 

teknobug

Distinguished
Feb 10, 2011
407
1
18,815
I went from an 8320 to a 4350 (donated the 8320 to a friend's son when he was building a PC), and the performance difference was quite noticeable however the 4350 OC's to 4.7GHz with ease even on my 4+1 phase motherboard so you may be able to achieve similar clocks with some disabled cores.

If you're used to Intel CPU's, the 4350 at 4.7GHz compares to an i3 4130 at 3.4GHz and slower than the i3 in many areas- I'm not even joking.
 


That is not a guarantee. The issue with the FX series is that the cores you are disabling are not full cores so there is not nearly as much to gain by doing so so putting out a blanket statement like this could potentially mislead people. Not every CPU is the same, his might not be able to reach the same clock speeds as others and might not be able to take as much voltage as others even with the secondary cores in each module disabled.

That said, disabling the cores will not increase performance in multithreaded applications. There was an issue with the early FX 8000 series where it wasn't being handled properly, i.e. if there were 4 threads it would load the first two modules and that would bottleneck instead of loading all 4 modules and then the secondary cores in each as threads are needed. That has been resolved for the most part.

As for overclocking, there is no 100% yes to this question. Most FX 8300 series hit 4.8GHz on all 8 threads pretty easily but you will need a really good cooling solution, either the best air cooler or a H80 or better to keep it under its thermal limit of 62.5c. Considering that even if you hit 5GHz on just 4 cores vs the 4.8GHz on 8 cores you would not see a massive performance boost or one that is worth dropping multithreaded performance for.

Again this all depends on your CPU as well as your board (if it has high quality VRMs to help regulate voltage) and cooling setup.



You can disable the secondary core per module making each module effectively a single core. It would be faster than a FX 4300 as it wouldn't have to share resources like the 4300 would.
 
ya jimmysmitty, that's what I meant because I heard since they share resources they have to wait turns to work which decreases IPC so I was wondering if it would increase performance because it had it's own stuff to work with. Like I said, I might just go a head and disable cores 1, 3, 5, and 7 until more than 1 or 2 games use 4+ cores.