AMD Bulldozer/Piledriver - Not true cores

"Each module consists of 2 cores each", 4 Modules of 2 Cores = 8 Cores. *see http://www.youtube.com/watch?feature=player_detailpage&v=TZuMroA9f9s#t=166s*

Your "evidence" is probably on of the worst on the internet, stop trying to start flame wars. Or at-least get a half decent RELIABLE source to explain your point.
 


Each module has shared ressources between the two cores. A true core has its own ressources and will not need to compete for ressources over other cores.

I'm not trying to start flame wars, I try to prevent them as I myself have ended up a lot of times discussing this matter which just have destroyed a thread completely. :)
 
A PD module has two integer cores. Phenom II had a "High performance (128bit internal data path) floating point unit per core". PD module: "Dual 128-bit Floating point engines – capable of teaming together for 256-bit AVX instructions or operating separately with each core." (from AMD website)

I'd call it a dual-core module.

Edit: Sharing of resources is natural and it's done all the time. For example there is only one datapath to system ram that all the cores must share. Intel cores share L3 cache. Just because there is competition of resources doesn't mean that they are not "true cores".

Also:
http://www.logicalfallacies.info/presumption/no-true-scotsman/
 


I didn't say I disagree with it, I was simply stating your source as being terrible and full of mistakes such as the one I just linked.
 
The term core is so loose that you can't even really say this video is legitimate whatsoever.

In a FPU-only or FPU-bound application, the FX-8350 will be treated like a quad-core, since it only has 4 FPUs.
In a ALU-only or ALU-bound application, the FX-8350 will be treated like an octo-core, since it has 8 ALU units.

There are also many other conditions, like bandwidth-driven applications that require little processing but simply as much bandwidth as possible, in which case, the FX will be treated like a very strong quad core since the resources are still split between two ALU units, but they did beef up the data bus widths.

TL;DR: Core is a loose term.
 
As stated, Bulldozer and PileDriver CPUs do in fact have two physical cores in each model which shares resources.

Unless you find a definitive source in the CPU industry that clearly states a "real core" must have it's own resources and cannot be shared with any other cores.


Drop this topic. You are simply arguing over semantics.
 


Almost all, If not all, CPU cores through all time have had it's own ressources until the Bulldozer CPUs by AMD came on the market.

That alone actually defines what a 'true core' is, because that is how it always have been. When somebody changes the game in a way, where the cores now how to compete with each other for the ressources then you could argue that it isn't true cores.




 


When suddenly, the first P4 HT model had two ALUs... :ange: