• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Bulldozer Core-Count Debate Comes Back to Haunt AMD

Joined
Mar 16, 2017
Messages
2,169 (0.76/day)
Location
Tanagra
System Name Budget Box
Processor Xeon E5-2667v2
Motherboard ASUS P9X79 Pro
Cooling Some cheap tower cooler, I dunno
Memory 32GB 1866-DDR3 ECC
Video Card(s) XFX RX 5600XT
Storage WD NVME 1GB
Display(s) ASUS Pro Art 27"
Case Antec P7 Neo
Bulldozer was a response to Netburst, a frequency-happy, ALU-heavy architecture with a weak FPU. Problem is, Netburst failed and was taken behind the barn just as Bulldozer launched. AMD’s design was years in the making, when Intel was taking about 10GHz processors by 2011. Had we all been running Netburst-optimized architecture, there’s no telling what we’d be looking at. Instead, Intel pivoted to high-IPC Core and that made Bulldozer an unoptimized bust.

For what it’s worth, this isn’t new. The i486SX was a i486DX with the FPU disabled, and there was such a confusing thing as a Core 2 Solo. Either way, this lawsuit is pretty late to the party!
 
Joined
Jul 10, 2010
Messages
1,234 (0.23/day)
Location
USA, Arizona
System Name SolarwindMobile
Processor AMD FX-9800P RADEON R7, 12 COMPUTE CORES 4C+8G
Motherboard Acer Wasp_BR
Cooling It's Copper.
Memory 2 x 8GB SK Hynix/HMA41GS6AFR8N-TF
Video Card(s) ATI/AMD Radeon R7 Series (Bristol Ridge FP4) [ACER]
Storage TOSHIBA MQ01ABD100 1TB + KINGSTON RBU-SNS8152S3128GG2 128 GB
Display(s) ViewSonic XG2401 SERIES
Case Acer Aspire E5-553G
Audio Device(s) Realtek ALC255
Power Supply PANASONIC AS16A5K
Mouse SteelSeries Rival
Keyboard Ducky Channel Shine 3
Software Windows 10 Home 64-bit (Version 1607, Build 14393.969)
Try to split an AMD module and you'll end up with one functional thread and one thread that's waiting for a non-existent prefetcher.
Split Bulldozer Module;
2x 2K L2 BTB
2x 256K L1 BTB
2x Branch Predictor
2x 32 KB L1i
2x 16B Fetcher/Prefetcher
2x IBB/Pick
2x 2-wide decode
2x 2 ALU/2AGU
2x 1 FMAC+1 FMMX(FMISC/FSTORE)
2x LSU
2x 16 KB L1d
2x 1 MB L2

You can easily split an Bulldozer module and get two functional cores. However, those two cores would utilize more space than the two-core module. Which in turn would provide less performance than the Bulldozer module.
Bulldozer was a response to Netburst, a frequency-happy, ALU-heavy architecture with a weak FPU.
Bulldozer underlined threading technique is a response to Netburst&Nehalem/Hyperthreading. Architecturally the Bulldozer module is a successor to the K7/K8 core or a response to Pentium II Xeon/Core/Core 2.
 
Last edited:

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
gpu and cpu cores are VERY different. i really shouldnt have to say that here..

its like saying If all cars have to have 4 wheels, what about mtorcycles?? are they not motorized vehicles now??

p.s

i know bad annalogy but what the hell. i already used up more thinking time than i should on this discussion.

Who decides that? They are still labeled as a core. If you are going to argue one core isn't a core then the definition needs to exist across the entire industry. You do not get to pick and chose who these things apply to so as terrible as your analogy was it is about perfect because it shows the basic misunderstanding that is created by a market that freely uses the term "core" to describe whatever they want.
 
Joined
Feb 1, 2013
Messages
1,270 (0.29/day)
System Name Gentoo64 /w Cold Coffee
Processor 9900K 5.2GHz @1.312v
Motherboard MXI APEX
Cooling Raystorm Pro + 1260mm Super Nova
Memory 2x16GB TridentZ 4000-14-14-28-2T @1.6v
Video Card(s) RTX 4090 LiquidX Barrow 3015MHz @1.1v
Storage 660P 1TB, 860 QVO 2TB
Display(s) LG C1 + Predator XB1 QHD
Case Open Benchtable V2
Audio Device(s) SB X-Fi
Power Supply MSI A1000G
Mouse G502
Keyboard G815
Software Gentoo/Windows 10
Benchmark Scores Always only ever very fast
in the same clock cycle, how many instructions can it execute independently?
 
Joined
May 3, 2014
Messages
965 (0.25/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
Who decides that? They are still labeled as a core. If you are going to argue one core isn't a core then the definition needs to exist across the entire industry. You do not get to pick and chose who these things apply to so as terrible as your analogy was it is about perfect because it shows the basic misunderstanding that is created by a market that freely uses the term "core" to describe whatever they want.

probably the same people who decided minute and minute were 2 different things even though they are a description of a measurment and yet they measure diferent thing entierly..


in the same clock cycle, how many instructions can it execute independently?
depends on what its doing. and how its scheduled. if it has 4 floating point calcs all alocated to 1 module each and 8 other tasks ..
then it can do 4..
if it has 4 floating points alocated to 2 modules and 8 other tasts alocated to the other 2 modules.
then it can do 6..
if it just had 8 instructions and no fp calcs to do..
then it could do 8.
if 1 fp calcs and 8 instructions
it could do 7
 
Last edited:

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
probably the same people who decided minute and minute were 2 different things even though they are a description of a measurment and yet they measure diferent thing entierly..

Those both have written definitions widely publicizing what exactly they are. They both also describe 1/16th of something. One a measurement in time the other a measurement of a degree. So no it really doesn't have a different description regardless of what it's usage was.

The definition of core for usage in a PC came from the idea that it was the central most important part of the computer. Don't take my word for it though lets look up that definition,

merriam-webster said:
the central or most important part of something

So by that widely used definition of a core what exactly does AMD not have 8 of?
 
Joined
Feb 21, 2006
Messages
2,240 (0.33/day)
Location
Toronto, Ontario
System Name The Expanse
Processor AMD Ryzen 7 5800X3D
Motherboard Asus Prime X570-Pro BIOS 5013 AM4 AGESA V2 PI 1.2.0.Cc.
Cooling Corsair H150i Pro
Memory 32GB GSkill Trident RGB DDR4-3200 14-14-14-34-1T (B-Die)
Video Card(s) XFX Radeon RX 7900 XTX Magnetic Air (24.12.1)
Storage WD SN850X 2TB / Corsair MP600 1TB / Samsung 860Evo 1TB x2 Raid 0 / Asus NAS AS1004T V2 20TB
Display(s) LG 34GP83A-B 34 Inch 21: 9 UltraGear Curved QHD (3440 x 1440) 1ms Nano IPS 160Hz
Case Fractal Design Meshify S2
Audio Device(s) Creative X-Fi + Logitech Z-5500 + HS80 Wireless
Power Supply Corsair AX850 Titanium
Mouse Corsair Dark Core RGB SE
Keyboard Corsair K100
Software Windows 10 Pro x64 22H2
Benchmark Scores 3800X https://valid.x86.fr/1zr4a5 5800X https://valid.x86.fr/2dey9c 5800X3D https://valid.x86.fr/b7d
lol jury of 12 computer illiterate people.

Just pay the money right now and don't waste any more time.
 
Joined
May 3, 2014
Messages
965 (0.25/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
So by that widely used definition of a core what exactly does AMD not have 8 of?

umm the missing parts?

any way im walking away.. feel free to use the way back machine to find all my answers to the questions you may have. then we can agree to disagree :)
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.44/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Which definition of a core says a core must have a fetcher per core? This is what a huge portion of the argument will live on.
Going back to Athlon 64 FX60 and Pentium D. All processors before and after Bulldozer fit the same norm of "core" = independence. AMD is not free to redefine what is known and understood.

Does each GPU "core" have a fetch? (this is me asking on that one I have not looked that hard into the design). If they do not does both AMD and nvidia need to pay out for misrepresenting the thousands of "cores" they claim a GPU has?
GPUs are marketed by model, not architectural details like shader count. GPUs are also not CPUs by design so similarities and differences are moot.

Right now AMD is betting on the original core design was one integer core was a core. FPU came later on, if anyone makes the argument for that then Intel and Motorola produced tons of processors that had zero cores.
x87 was a co-processor much like the FPU in UltraSPARC. The CPU core in x86 was complete--it shared nothing, just outsourced floating point instructions to the coprocessor. Bulldozer's integer cores are far from complete as the diagrams show.

Said differently...
2 8086 processors can function with or without any 8087 coprocessors and, they can function physically separated.
2 UltraSPARC T1 cores can function with or without its FPU and, they can function physically separated.
2 Bulldozer integer cores can function with or without its FPU but both cannot function physically separated.
 
Last edited:

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
umm the missing parts?

Which ones by that definition is it missing? I don't remember it listing a single requirement as to what makes up a core. That is a textbook, dictionary definition.

As it stands right now there is not a textbook answer that says a core must have the parts as follows to be sold/marketed as a core. AMD internal technical documentation written by people with multiple PHD's has labeled each integer core inside of the AMD Bulldozer design as a single core to make a total of 8. They have immensely more schooling than myself and likely the people making the claims as to what is or is not a core. Who are we to second guess what their design deems is a core when the definition is more vague as the patent apple holds for the iphone.

Going back to Athlon 64 FX60 and Pentium D. All processors before and after Bulldozer fit the same norm of "core" = independence. AMD is not free to redefine what is known and understood.

Under the same notion that AMD added more independence of a core by integrating the memory controller they could remove pieces. A core could not function without multiple other not attached items in multiple designs. The common ideal would be a core can fetch, decode instruction, ALU operation, access memory, update registrar, update program counter. Each integer core can do that each clock cycle with the Bulldozer design.


GPUs are marketed by model, not architectural details like shader count. GPUs are also not CPUs by design so similarities and differences are moot.

Every single Nvidia GPU you buy has the number of CUDA Cores printed on the side of the box in the same way AMD printed the number of cores it has in it's CPU. AMD also openly publishes the number of compute cores it's GPU's contain. The functionality of all three widely vary.


x87 was a co-processor much like the FPU in UltraSPARC. The CPU core in x86 was complete--it shared nothing, just outsourced floating point instructions to the coprocessor. Bulldozer's integer cores are far from complete as the diagrams show.

That was more to point out that the single FPU unit was mute as far as being a reason why it is only a "whatever" core CPU. Hard to share with anything when you are the only CPU on a board.
 
Joined
May 3, 2014
Messages
965 (0.25/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
Which ones by that definition is it missing? I don't remember it listing a single requirement as to what makes up a core. That is a textbook, dictionary definition.

As it stands right now there is not a textbook answer that says a core must have the parts as follows to be sold/marketed as a core. AMD internal technical documentation written by people with multiple PHD's has labeled each integer core inside of the AMD Bulldozer design as a single core to make a total of 8. They have immensely more schooling than myself and likely the people making the claims as to what is or is not a core. Who are we to second guess what their design deems is a core when the definition is more vague as the patent apple holds for the iphone.


like i said, amd defined what a core was in their oppinion. when the pentium d came out.. they werent happy it beat the 64 x2 to market.. so that kind of negates your argument a little because even by amd's deffinition they arent 8 cores. but then again they said that a pentium d wasnt dual core, but the 64 x 2 was..

we can dabble back and forth forever as to what you or i think a core is..
but when you hinge your argument on amd are better than us so they should define what a core is, and they had previously done that.. but the buldoser "cores" dont qualify..
I really dont see how you have an argument.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.44/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Every single Nvidia GPU you buy has the number of CUDA Cores printed on the side of the box in the same way AMD printed the number of cores it has in it's CPU. AMD also openly publishes the number of compute cores it's GPU's contain. The functionality of all three widely vary.
Tech specs, not unlike vehicles having fuel capacity figures. They don't brandish it as being a major selling point like AMD does with the prominent display of "8-core" on the packaging...which is common with all CPU sales because it's a defining feature in this era. A vehicle similarity would be 2WD or 4WD. Something prominent to look at when comparing too similar vehicles that, as a result of that change, may perform quite different depending on conditions.
 
Last edited:
Joined
May 8, 2018
Messages
1,571 (0.65/day)
Location
London, UK
Few days ago I thought I was wrong when I said the 6/8 cores cpus amd launched few years ago were just a marketing gimmick, now we see this news and the lawsuit. I wonder which one is right and if i was really wrong about it, some people here said it was real cores, I still wonder about if is true or not. It's all a mess.
 

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
like i said, amd defined what a core was in their oppinion. when the pentium d came out.. they werent happy it beat the 64 x2 to market.. so that kind of negates your argument a little because even by amd's deffinition they arent 8 cores. but then again they said that a pentium d wasnt dual core, but the 64 x 2 was..

we can dabble back and forth forever as to what you or i think a core is..
but when you hinge your argument on amd are better than us so they should define what a core is, and they had previously done that.. but the buldoser "cores" dont qualify..
I really dont see how you have an argument.

So you are saying that AMD can redefine and has redefined what a core is a total of 2 or 3 times now, but this last time it doesn't count and they cannot do that. The other times however? Those were perfectly fine.

Tech specs, not unlike vehicles having fuel capacity figures. They don't brandish it as being a major selling point like AMD does with the prominent display of "8-core" on the packaging...which is common with all CPU sales because it's a defining feature in this era. A vehicle similarity would be 2WD or 4WD. Something prominent to look at when comparing too similar vehicles that, as a result of that change, may perform quite different depending on conditions.



Nvidia quite literally has the number of CUDA cores as the highest defining item when comparing a GPU within a series. I would say the first thing listed on their companies website would be the major selling point of the product.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.44/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
So everyone should buy Vega 64 because it has 4096 "cores." :laugh: You know it doesn't work that way. Again, "specs" aka details. Cores for CPUs aren't details, they're defining features. When people buy a GPU, they're not looking for cores, or clockspeed, or anything in particular (well maybe VRAM amount), they're looking at the model: e.g. GTX 1080. Just go to Amazon or Newegg and look at what is in the title. CPUs prominently advertise their core count where GPUs do not. From Newegg:
mypoint.png



Take a step back and look at the bigger picture. AMD was perfectly happy using the word "modules" to define the dual integer core package. Why did they deviate from sticking "4 module" on their FX processors? Because "module" isn't something most people understand but core is. AMD didn't want to stick "4 core" on their boxes because they want to advertise that it has more than Intel's "4 core" processors. So they went with "8 core," not because of the truthfulness of the declaration, but to make people looking at processors consider AMD's product over Intel's because "more is better." That's what false advertising is though: declaring your product having more than it really does.
 
Last edited:
Joined
May 3, 2014
Messages
965 (0.25/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
So you are saying that AMD can redefine and has redefined what a core is a total of 2 or 3 times now, but this last time it doesn't count and they cannot do that. The other times however? Those were perfectly fine.
the only 1 here saying amd can define what a core is is you..
Its abundantly clear amd can and has repetedly changed their definition of "core" to suit marketing, and bamboozle customers.. which is the actuall issue here. and you even nye on admit it in the above quoted post..

and this is why i say we have to agree to disagree..
you just 100% argued your case away in 2 posts and yet im to continue debating??
 

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
So everyone should buy Vega 64 because it has 4096 "cores." :laugh: You know it doesn't work that way. Again, "specs" aka details. Cores for CPUs aren't details, they're defining features. The reason why one processor is $50 and another is $10,000. When people buy a GPU, they're not looking for cores, or clockspeed, or anything in particular, they're looking at the model: e.g. GTX 1080.


Take a step back and look at the bigger picture. AMD was perfectly happy using the word "modules" to define the dual integer core package. Why did they deviate from sticking "4 module" on their FX processors? Because "module" isn't something most people understand but core is. AMD didn't want to stick "4 core" on their boxes because they want to advertise that it has more than Intel's "4 core" processors. So they went with "8 core," not because of the truthfulness of the declaration, but to make people looking at processors consider AMD's product over Intel's because "more is better." That's what false advertising is though: declaring your product having more than it really does.

Would you say that you purchased a 3584 cuda core GPU over a 2560 cuda core GPU, let us muddy that water a little further because nvidia calls two different things core in their own product so the GPU core is a 1080ti, but it has 3584 cuda cores. Which one is a core, which one is a definition of a core. Is it because people understand what the definition of a core is and are using that branding of what a core is to further sell their product instead of the truthfulness of the declaration? Or is it different because it is not CPU?

the only 1 here saying amd can define what a core is is you..
Its abundantly clear amd can and has repetedly changed their definition of "core" to suit marketing, and bamboozle customers.. which is the actuall issue here. and you even nye on admit it in the above quoted post..

and this is why i say we have to agree to disagree..
you just 100% argued your case away in 2 posts and yet im to continue debating??

I am going to pull your verbatim words for this.

amd defined what a core was in their oppinion

The last section of what you said does not negate what you said. AMD defined what a core was is the root of your statement, they are your words own them. AMD is a leader in this industry, they were then and they still are now. Their ability to adjust a definition to fit their end needs, does not make anymore of a difference to me than when they moved the memory controller from the chipset to the CPU to form an IMC. This was a further advancement in the industry. Definitions will change as products change. This has always been true for the tech industry.
 
Last edited:
Joined
Dec 5, 2017
Messages
157 (0.06/day)
This is like demanding that NVIDIA cease using the term "CUDA Core" because the "real core" is the SMX. The CPU has 8 integer processor cores, which should suffice considering that FPUs historically are not an integral part of a CPU, and can also process eight 128-bit floating point operations simultaneously.
 
Joined
May 3, 2014
Messages
965 (0.25/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
The last section of what you said does not negate what you said. AMD defined what a core was is the root of your statement, they are your words own them. AMD is a leader in this industry, they were then and they still are now. Their ability to adjust a definition to fit their end needs, does not make anymore of a difference to me than when they moved the memory controller from the chipset to the CPU to form an IMC. This was a further advancement in the industry. Definitions will change as products change. This has always been true for the tech industry.


cant even be botherd to dissect the 1st part.. but as for "advancements" you dont advance and then change back because the "advancment" was worse.. thats called regression.
you cant just sell iron as gold because you are an industry leader, then decide iron was junk so go back to using gold and expect the people who bought the iron not to complain you advertized it in a deliberately manipulative manner.

actually..
i will simply dissect the 1st part.
if i say
"buldoser has 8 cores in your oppinion."
Guess what that still means i dont agree, and still does not mean it has 8 real cores.
 
Last edited:

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
cant even be botherd to dissect the 1st part.. but as for "advancements" you dont advance and then change back because the "advancment" was worse.. thats called regression.
you cant just sell iron as gold because you are an industry leader, then decide iron was junk so go back to using gold and expect the people who bought the iron not to complain you advertized it in a deliberately manipulative manner.

actually..
i will simply dissect the 1st part.
if i say
"buldoser has 8 cores in your oppinion."
Guess what that still means i dont agree, and still does not mean it has 8 real cores.

So are you saying an attempt to improve something failed? HOLD THE PRESSES. We know FX sucked. It doesn't change that they built it as an advancement in the industry. It failed it so they went a better route. In fact if you want to call if a 4 core processor to this date I do not believe it's multicore efficiency depending on workload has ever been bested.

Also your agreement isn't a requirement for something to be true. Facts are true, opinions are opinions. Factually there is not a true definition of a core. There are tons of opinions, but may as well make assumptions at that point.
 
Last edited:
Joined
Jan 8, 2017
Messages
9,518 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
AWhy did they deviate from sticking "4 module" on their FX processors?

Because a "module" doesn't mean anything and it's not a term that can be used to describe the functionality of a CPU (go ahead and find me any computer architecture literature where "CPU modules" are used in this context aka describing microprocessor architecture). You are suggesting AMD should have used a term that's even more ambiguous and devoid of meaning. They only mentioned this terminology in the context of their own internal design .These notions were never meant to reach consumers or to be turned into some sort of industry standard, they didn't deviate from anything.

I'll say it again, the traditional CPU core design has been dead for decades. No matter how much will the plaintiffs struggle to find footing in this argument there is simply no modern analogue that they can adhere to.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.44/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Would you say that you purchased a 3584 cuda core GPU over a 2560 cuda core GPU, let us muddy that water a little further because nvidia calls two different things core in their own product so the GPU core is a 1080ti, but it has 3584 cuda cores. Which one is a core, which one is a definition of a core. Is it because people understand what the definition of a core is and are using that branding of what a core is to further sell their product instead of the truthfulness of the declaration? Or is it different because it is not CPU?
May have missed the edit but the difference is core counts are prominently advertised for CPU sales but it is not for GPUs. It's something directly linked to buying decisions so what it means becomes very important in terms of false advertising claims. Athlon 64 X2 was advertised as 2-core, X4 as 4-core, X6 as 6-core; Ryzen 2700X as 8-core; i7 920 as 4-core, Core 2 Duo as 2-core, and so on. Then we get to Bulldozer, Steamroller, and Piledriver: 8-core*. The norm was established by AMD and maintained by AMD for many years then AMD marketeers decided to call something that was a whole now only a part of the whole. How is that not false advertising?

* integer cores
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,171 (2.79/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
My god, ffs. This stupid debate again? This is like the "Warning: Contents Hot" warning on coffee cups. What do they demand, the ALU and FPU counts be presented on the product packaging? You know what, lets just require the packaging list out every transistor and it's usage. That will clearly clarify things and will make sense to 99% of consumers, right?

I'm sorry to say it, but when consumers, generally speaking, don't know what's even inside a CPU or how it works, they're not really giving two shits weather or not the FPU is shared, what it's width is, or if it's two FPUs slapped together with FMA. If you try to explain floating point versus fixed point math to someone and the situations in which they're used and how it impacts performance, most people's eyes will glaze over because they don't know what the hell you're talking about. AMD needs to dumb it down to language that a typical consumer can understand. This isn't false advertising. This is someone who is still butt hurt over AMD producing a garbage CPU and using it as an opportunity to make some money.

We already know the FX CPUs where garbage. We don't need to dwell over that, but when push comes to shove, you can have a CPU without floating point units, you can't have a CPU without ALUs and AGUs.

...by the way, 2012 called. It wants its CPU back.
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.44/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Because a "module" doesn't mean anything and it's not a term that can be used to describe the functionality of a CPU (go ahead and find me any computer architecture literature where "CPU modules" are used in this context aka describing microprocessor architecture). You are suggesting AMD should have used a term that's even more ambiguous and devoid of meaning. They only mentioned this terminology in the context of their own internal design .These notions were never meant to reach consumers or to be turned into some sort of industry standard, they didn't deviate from anything.

I'll say it again, the traditional CPU core design has been dead for decades. No matter how much will the plaintiffs struggle to find footing in this argument there is simply no modern analogue that they can adhere to.
AMD created something unique and described it with a word that is suitable. AMD talked about it extensively. If the design was successful and other manufacturers turned to it, "modules" would slowly replace "cores" as what people looking towards when making a purchasing decision. Simply by distinguishing the name, AMD would incite people to research the difference so there wouldn't be so much confusion and misunderstanding.

AMD defined what a "core" was less than a decade before AMD debuted the "module." If they could do it once, they could do it again.

This is like demanding that NVIDIA cease using the term "CUDA Core" because the "real core" is the SMX. The CPU has 8 integer processor cores, which should suffice considering that FPUs historically are not an integral part of a CPU, and can also process eight 128-bit floating point operations simultaneously.
If you want to get technical, CPUs should be advertised by thread count rather than core/module count. The different ways to multithread though (there's 4 way, 2 way, and 1 way if not more), makes that a sketchy proposition.
 
Last edited:

cdawall

where the hell are my stars
Joined
Jul 23, 2006
Messages
27,680 (4.11/day)
Location
Houston
System Name All the cores
Processor 2990WX
Motherboard Asrock X399M
Cooling CPU-XSPC RayStorm Neo, 2x240mm+360mm, D5PWM+140mL, GPU-2x360mm, 2xbyski, D4+D5+100mL
Memory 4x16GB G.Skill 3600
Video Card(s) (2) EVGA SC BLACK 1080Ti's
Storage 2x Samsung SM951 512GB, Samsung PM961 512GB
Display(s) Dell UP2414Q 3840X2160@60hz
Case Caselabs Mercury S5+pedestal
Audio Device(s) Fischer HA-02->Fischer FA-002W High edition/FA-003/Jubilate/FA-011 depending on my mood
Power Supply Seasonic Prime 1200w
Mouse Thermaltake Theron, Steam controller
Keyboard Keychron K8
Software W10P
AMD defined what a "core" was less than a decade before AMD debuted the "module." If they could do it once, they could do it again.

They did. With FX they redefined what a core was. Like you said if they did it once they can do it again.
 
Top