Can we start calling Bulldozer a 4 core CPU?

SickBeast

Lifer
Jul 21, 2000
14,377
19
81
I'm annoyed at how AMD is calling Bulldozer an 8 core CPU. The reality of the matter is that it is a glorified quad core.

I'm wondering if we should start discussing CPUs based on transistor count or sheer FLOP and integer throughput.

SickBeast's math:

Bulldozer has 12 cores (8 integer units, 4 floating point units)
Phenom II X6 has 12 cores (6 INT, 6 FPU)
Sandy Bridge has 8 cores (4 INT, 4 FPU)
Phenom II X4 has 8 cores (4 INT, 4 FPU)
Core i3 has 4 cores (2 INT, 2 FPU)

The limiting factor in all of those chips is the FPU, therefore:

BD has 4 cores
SB has 4 cores
PIIX6 has 6 cores
PIIX4 has 4 cores
SB Xeon has 6 cores
SB i3 has 2 cores

I just needed to get that off my chest. It annoys me that they're able to get away with misrepresenting how many actual cores Bulldozer has. The thing is effectively a quad core IMO.

As an aside, SB would be quite fitting considering my name. :thumbsup::thumbsup:
 
Last edited:

Tuna-Fish

Golden Member
Mar 4, 2011
1,422
1,759
136
SickBeast's math:

Sandy Bridge has 8 cores (4 INT, 4 FPU)
No, it doesn't. In all modern Intel processors, there is no separate FPU, but the FPU units share critical resources (execution ports) with the integer units. SB cannot simultaneously use all of it's integer and FP capability.

The limiting factor in all of those chips is the FPU, therefore:

BS. If the FPU was what mattered, Phenom and BD would be a lot better chips. They suck because their integer side sucks. If BD suddenly picked up 50% better integer execution, it would be a chip on par with SB. If it suddenly picked 50% better FPU, no-one would care.
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
We should call it what AMD calls it, minimizes confusion and really anything else we'd call it is just gonna be rhetoric anyways.

A similar discontinuity in the use of the term "core" exists in GPU's as well. AMD and Nvidia refer to parts of their chips as "cores" in very different ways.

I think the terminology of "cores" is headed to the same dustbin of ambiguity that "TDP" was relegated to many years ago.

Intel TDP != AMD TDP

Intel Core != AMD Core

It is true that we really only seem to care about performance/thread.

Core has become marketing, something you could argue Intel kicked off by naming their very product line "Core 2 Duo" over 5 yrs ago.
 

SickBeast

Lifer
Jul 21, 2000
14,377
19
81
Can you not see that AMD is cheating by counting those integer units as cores, though?

Essentially Bulldozer is 4 cores. It's 4 FPUs working together with a bunch of integer units.

I would hope that a lawyer has looked at AMD's marketing material, because IMO marketing Bulldozer as an 8 core CPU is false advertising.
 

EightySix Four

Diamond Member
Jul 17, 2004
5,121
49
91
Can you not see that AMD is cheating by counting those integer units as cores, though?

Essentially Bulldozer is 4 cores. It's 4 FPUs working together with a bunch of integer units.

I would hope that a lawyer has looked at AMD's marketing material, because IMO marketing Bulldozer as an 8 core CPU is false advertising.

While I don't disagree that I would prefer it called a 4 core, 8 thread CPU. This part is lol.
 

BlueBlazer

Senior member
Nov 25, 2008
555
0
76
Well, with that said....... let me requote from my post.........
IMHO this all boils down to the marketing department's "8 cores awesome-ness" gimmick, and puts AMD into a corner. Lots of hype but not real information. For the well informed, they know that Bulldozer is more like 4 cores with HyperThreading (for example, overclocker Chew*). They should have stick with the 4 cores and come up with some technology catchphrase for CMT, examples like "Super-Threading", "Real-Threading", "True-Threading", "Giga-Threading", "Turbo-Threading", "Power-Threading", etc (up to everyone's imagination). Then herald this as AMD's answer to Intel's HyperThreading. That makes the outlook not as bad as its currently is, with "8 cores" having to compete with competitor's 4 cores and barely beating current generation 6 cores. :hmm:
 

Vic Vega

Diamond Member
Sep 24, 2010
4,536
3
0
Can you not see that AMD is cheating by counting those integer units as cores, though?

Essentially Bulldozer is 4 cores. It's 4 FPUs working together with a bunch of integer units.

I would hope that a lawyer has looked at AMD's marketing material, because IMO marketing Bulldozer as an 8 core CPU is false advertising.

You simply do not accept AMD's definition of "core". That's fine, but who gets to decide.

Who gets to say than INT and FPU has to be 1:1 to be called a "core"? In this case with BD, it's 2:1, or scaled, 8:4. AMD is calling that a core which is fine with me. It actually doesn't matter much.
 

EightySix Four

Diamond Member
Jul 17, 2004
5,121
49
91
If you want to be pissed about something, be pissed about the size of the die and number of transistors compared to the CPU's performance.
 

jhu

Lifer
Oct 10, 1999
11,918
9
81
Can you not see that AMD is cheating by counting those integer units as cores, though?

Essentially Bulldozer is 4 cores. It's 4 FPUs working together with a bunch of integer units.

I would hope that a lawyer has looked at AMD's marketing material, because IMO marketing Bulldozer as an 8 core CPU is false advertising.

By that definition, the UltraSPARC T1 is just a single core with 8 integer units. I don't agree with that definition.
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
Well, with that said....... let me requote from my post.........
IMHO this all boils down to the marketing department's "8 cores awesome-ness" gimmick, and puts AMD into a corner. Lots of hype but not real information. For the well informed, they know that Bulldozer is more like 4 cores with HyperThreading (for example, overclocker Chew*). They should have stick with the 4 cores and come up with some technology catchphrase for CMT, examples like "Super-Threading", "Real-Threading", "True-Threading", "Giga-Threading", "Turbo-Threading", "Power-Threading", etc (up to everyone's imagination). Then herald this as AMD's answer to Intel's HyperThreading. That makes the outlook not as bad as its currently is, with "8 cores" having to compete with competitor's 4 cores and barely beating current generation 6 cores. :hmm:

I had not seen/read that post of yours before, nice :thumbsup: You make an excellent point.

AMD really missed an opportunity here to brand something for themselves that would have had more legs for advertising than simply "it haz moar coarz, duh".

FWIW giga-threading is already taken (Nvidia).

They should go none-technical (hyper? threading)...and playing off the Rory speech: PredatorThreading (PT)
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,422
1,759
136
Can you not see that AMD is cheating by counting those integer units as cores, though?

Essentially Bulldozer is 4 cores. It's 4 FPUs working together with a bunch of integer units.

Why would that make it 4 cores? It's not like having too few FP resources is the problem with the chip.
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
By that definition, the UltraSPARC T1 is just a single core with 8 integer units. I don't agree with that definition.

Yeah I'm not super excited about defining the term core as being based on the existence (and number thereof) of an FPU, or any portion of ALU:FPU ratios.

I view the FPU to merely be an ISA expansion/extension, prior to the 1989 and 486DX we had plenty of CPU cores which had no FPU:


The FPU does not make the core.

Now in this same line of thinking, I also happen to view the fusion effort as nothing more than an ISA expansion/extension as well...no more complicated or less "unusual" that was the original inclusion of the FPU into the core.

I see it all as just one continuous spectrum of ISA expansion and support.

Its tough to say where cores fall out of this. But we all know what a thread is, so it seems like a relevant metric to track is thread performance and thread scaling instead of cores.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,425
8,388
126
i'm ok with modules, but desktop BD is a 4 module CPU at best, phenom x6 is a 6 module cpu, and desktop SB is a 4 module CPU at best.
 

Vesku

Diamond Member
Aug 25, 2005
3,743
28
86
I really think from the perspective of informed CPU stats that number of simultaneously processed threads, per thread performance, scaling with multiple threads combined with power used for each scenario is the way to go for judging a product.

What would be great is if we had an enthusiast version of what enterprise customers do. Some enthusiast site that hosts a system to run peoples specific workloads on along with power reporting capabilities.
 

TuxDave

Lifer
Oct 8, 2002
10,572
3
71
No, it doesn't. In all modern Intel processors, there is no separate FPU, but the FPU units share critical resources (execution ports) with the integer units. SB cannot simultaneously use all of it's integer and FP capability.

The math is also confusing for other reasons. Sandybridge was credited to only 1 FPU unit per core when there's FMUL and FADD on different execution ports per core.* And how it claims Bulldozer has 2x the Integer units than Sandybridge when actually Bulldozer has 1.3x the number of ALUs.

The math overall scares and confuses me.


* This of course ignores the benefit of FMA.
 

BD231

Lifer
Feb 26, 2001
10,568
138
106
Amen sickbeast ...... and a big ponnie to all my nay sayers not seein the truth in the matter, bulldozer is one big heap of co-dependent castraded modules.

I'm 100% for more cores, but I didn't expect them to cut so many corners. Cheaping out on tech and entertaining missleading business tactics? I'm not exactly biting at the bit for more power here but I at least want a quality product.
 

Martimus

Diamond Member
Apr 24, 2007
4,488
153
106
You can call it whatever you want. I don't see how I could call it only 4 cores when it has 8 independent integer units, and 8 independent FPUs (that can be combined to make 4 more powerfull FPUs). But go hog wild and call it a fairy princess if you so desire.
 

SickBeast

Lifer
Jul 21, 2000
14,377
19
81
8 FPUs, hmm? And what be thy source of thine information?

Toil, toil, bubble, trouble
Cast me a spell on Martimus, double
Curse him once and curse him twice
Curse some more according to dice
behold the power of the mighty spell to remove Martimus from the darkness

/thread
 

Tsavo

Platinum Member
Sep 29, 2009
2,645
37
91
4CMT/8T describes the CPU well enough for me.

Though, AMD could have gotten away with calling it MMT, or Massively MisThreaded, considering its performance. :hmm:
 
Last edited:

aphelion02

Senior member
Dec 26, 2010
699
0
76
^Exactly. In the end its about performance. If it performed well against the 2600k, they could call it a giga-core for all I care and I would still love the product. As it is now I wouldn't touch it if it were called a octo thread single core.
 

alyarb

Platinum Member
Jan 25, 2009
2,444
0
76
All of intel's 32nm production takes place in the united states. you can rely on a Malaysian great-grandmother only as far as cutting the chips and putting a sticker on them but you have to leave the high-energy argon lasers to the GEDs.
 

sangyup81

Golden Member
Feb 22, 2005
1,082
1
81
Let's not call it anything

The 2600k chip has 4 "cores" but performs like it has a bit more than 4 "cores"
The FX-8150 has 8 "cores" but performs like it has wayy less than 8 "cores"

# of cores do not always equal performance. Just find which chip gives the best performance for the most demanding application you will likely use at the price you are willing to pay and call it a day
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |