Why does my AMD FX 9590 Eight core cpu only have 4 cores? or am i mistaken? When i go into MSCONFIG to enable all cores on start-up it tells me i only have a max of 4 'processors', does this mean that i only have 4 cores? or is it something else?
Put a screenshot of what you are seeing here so we can see what you see. I could just guess but it is hard to as normally processor refers to the physical CPU itself and not cores.
AMD, years ago, switched to a layout where there were modules of 2 CPU cores paired with a single math core. So the two cores shared the one math core. for whatever reasons, a whole lot of people and thus programs, count the modules and not the cores.
Next year, AMD will be coming out with their new Zen line of CPU's and APU's. And then they will be back to where a core has a math unit to itself again. So all of the programs will be back to reporting the cores properly on those CPU's.
I dont know what is the correct definition of cores, but your computer is not the only one that thinks FX-9590 have only 4 cores: http://www.cpubenchmark.net/cpu.php?cpu=AMD+FX-9590+Eight-Core
It depends but a core is like say a i5 has 4 physical cores but an i7 has 4 physical cores with 8 logical cores, meaning it has the ability to make each core process two threads like an 8 core but does not have all the resources of two full cores.
For example, a FX-9590 is a 4 module, 8 thread CPU. It has 2 "cores" per module. It is a more advanced version of Intels SMT that adds a few more components from a core to a module to make it process two threads. However, it also shares components so while each module can process two threads it cannot do so as effectively as a full dual core.
In essence, a i7 and FX-9590 are 4 core/8 thread CPUs.