The Fx-6300, A piledriver if im correct.
I have been told both ways that it is 6 cores with 6 threads, But i have also been told its 3 cores with 6 threads..
I do not own one, However I would like to ask anyone who does own one, or knows for a fact (Reccomended: Evidence, such as a image)
Any help would be Great!
There are no "facts" in the matter. Different people define "core" differently.
The 6300 has 3 pairs of 2 execution units. Each pair shares an L2 cache, instruction pipeline, and floating-point unit (and maybe I'm forgetting something else). All the other parts of a CPU core are not shared.
This is in comparison to Intel's Hyper-Threading, where two threads share all of the same physical hardware, with only a separate set of registers.
The real difference, and the reason I say the 6300 has 6 cores, is because the two cores paired together do not step on each other's toes, unless they are both using the FPU at the same times, where with Hyper-Threading, both threads are trying to run on all the same hardware.
Maybe I'm just cynical, but it seems like the whole "3 cores, 6 threads" thing is just people trying to pretend AMD doesn't have more threading capability than Intel's processors.
Yea, the Intel and AMD architectures are so different that a direct comparison is difficult / pointless. AMD's chip does indeed have 6 distinct pipelines, but they are also paired up in order to share resources. This sharing can be a stumbling block at times. How much of a problem this is, if any, depends on the application in question.