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

AMD to Cough Up $12.1 Million to Settle "Bulldozer" Core Count Class-Action Lawsuit

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
37,384 (8.56/day)
Location
Hyderabad, India
Processor AMD Ryzen 7 2700X
Motherboard MSI B450 Gaming Pro Carbon AC
Cooling AMD Wraith Prism
Memory 2x 16GB Corsair Vengeance LPX DDR4-3000
Video Card(s) AMD Radeon RX 5700 XT
Storage Western Digital Black NVMe 512GB
Display(s) Samsung U28D590 28-inch 4K UHD
Case Corsair Carbide 100R
Audio Device(s) Creative Sound Blaster Recon3D PCIe
Power Supply Antec EarthWatts Pro Gold 750W
Mouse Razer Abyssus
Keyboard Microsoft Sidewinder X4
Software Windows 10 Pro
AMD reached a settlement in the Class Action Lawsuit filed against it, over alleged false-marketing of the core-counts of its eight-core FX-series processors based on the "Bulldozer" microarchitecture. Each member of the Class receives a one-time payout of USD $35 per chip, while the company takes a hit of $12.1 million. The lawsuit dates back to 2015, when Tony Dickey, representing himself in the U.S. District Court for the Northern District of California, accused AMD of false-marketing of its FX-series "Bulldozer" processor of having 8 CPU cores. Over the following four years, the case gained traction as a Class Action was built against AMD this January.

In the months that followed the January set-up of a 12-member Jury to examine the case, lawyers representing the Class and AMD argued over the underlying technology that makes "Bulldozer" a multi-core processor, and eventually discussed what a fair settlement would be for the Class. They eventually agreed on a number - $12.1 million, or roughly $35 per chip AMD sold, which they agreed was "fair," and yet significantly less than the "$60 million in premiums" consumers contended they paid for these processors. Sifting through these numbers, it's important to understand what the Class consists of. It consists of U.S. consumers who became interested to be part of the Class Action, and who bought an 8-core processor based on the "Bulldozer" microarchitecture. It excludes consumers of every other "Bulldozer" derivative (4-core, 6-core parts, APUs; and follow-ups to "Bulldozer" such as "Piledriver," "Excavator," etc.).


Image Credit: Taylor Alger

View at TechPowerUp Main Site
 
Joined
Oct 17, 2014
Messages
3,403 (1.89/day)
Location
USA
Processor i7-7820HQ
Memory 2x8GB (16GB) 2133
Video Card(s) GTX 1070
Storage 970 EVO 1TB
Display(s) Sceptre C305B-200UN 30" 2560x1080 2K 200Hz
Mouse Logitech G303
Keyboard Logitech Cherry Mx Blue
tsk tsk AMD.
 
Joined
Mar 23, 2016
Messages
2,729 (2.14/day)
Processor Ryzen 5 3600
Motherboard MSI B450 Tomahawk ATX
Cooling Scythe Kotetsu with AM4 bracket
Memory PNY Anarchy-X XLR8 Red DDR4 3200 MHz C15-17-17-17-35
Video Card(s) MSI GeForce RTX 2060 GAMING Z 6G
Storage Samsung 970 EVO NVMe M.2 500 GB, SanDisk Ultra II 480 GB
Display(s) Samsung SyncMaster C27H711 OC refresh rate 110Hz
Case Phantek Eclipse P400S (PH-EC416PS)
Audio Device(s) On-board dead - Creative Labs Sound Blaster Audigy Rx
Power Supply EVGA 850 BQ
Mouse SteelSeries Rival 310
Keyboard Logitech G G413 Silver
Software Windows 10 Professional 64-bit v1903
Always seen the first FX 8150 as nothing more than a Quad core with additional haradware to give the SMT extra punch when it could deliver.
 
Joined
Jan 15, 2015
Messages
330 (0.19/day)
Always seen the first FX 8150 as nothing more than a Quad core with additional haradware to give the SMT extra punch when it could deliver.
Intel's CPUs with hyperthreading enabled, since Nehalem, don't actually have the claimed thread count because hyperthreading has to be disabled because it's a fundamentally insecure implementation.

Intel's CPUs with hyperthreading enabled, on the market after hyperthreading's insecurity (which requires disabling hyperthreading to fix) was made public don't actually have the claimed thread count — because hyperthreading has to be disabled because it's a fundamentally insecure implementation.

CPUs, including Intel CPUs, that don't have AVX-512 enabled or included aren't real CPUs. They simply don't have real cores. Real cores have to have AVX-512.

CPUs that don't have AVX-512 enabled or included aren't real CPUs if they came out after Intel's first consumer-grade CPU with AVX-512 hit the market. These imitation CPUs don't have real cores. Real cores have AVX-512.

CPUs that don't have the ability to process AVX-256 in a single cycle aren't real CPUs.


These are the kind of claims that fit right in with this lawsuit and how you see the FX 8150. They are arbitrary decisions made by the viewer, not backed by reality. (The only one of those claims with any teeth is the claim that Intel shouldn't be selling hyperthreading CPUs with an insecure implementation under the claimed thread count, unless it can be proven that Intel withheld knowledge of its hyperthreading insecurity for a number of years, in which case earlier CPUs would also be relevant. I am including this claim in my sample, though, to illustrate a few points that I think people can figure out on their own, given the context.)

The FPU count of a core is an arbitrary matter. Many CPUs have been sold that didn't even have FPUs. No CPUs have ever been sold that only have FPU cores, which is why counting the number of integer cores is non-arbitrary.
 
Last edited:
Joined
Nov 20, 2012
Messages
250 (0.10/day)
Location
Hungary
System Name masina
Processor Ryzen R5 1600 @ 3.6GHz
Motherboard GigaByte AB350-Gaming 3
Cooling Scythe Kabuto 3 + Arctic BioniX P120 fan
Memory 16GB (2x8) DDR4-3000 Corsair Vengeance LPX
Video Card(s) MSI GTX 1060 Armor OC 6GB
Storage 500GB Crucial MX500, 640GB WD Black
Display(s) AOC C24G1
Case Zalman Z9 Neo /Black/
Power Supply be Quiet! Pure Power L8 430W CM
Mouse Logitech G203
Keyboard Cooler Master MasterKeys L PBT
Software Win 10 Pro
tsk tsk AMD.
Bulldozer and it's iterations trough out the years had modules with two pipelines in them, so technically they did sell people said amount of processing cores albeit some of the front end and FP was shared.
Guess you can view these modules as double wide INT pipelines and call these 4C/8T instead of 8C/8T, but that would not be completely true now would it?

Did AMD lie about the architecture? Not really. Block diagrams show whats what. G
Did AMD lie about core counts? Bit of grey area depending on how one views the architecture as a whole.
Was Bulldozer uarch good? Hell no.
Does this entitle anyone to get money back cause they had chosen poorly even after the reviews? Not really at least in my opinion.

But seemingly you can sue back money if you band together with other people who had bought into FX even after reading trough the benchmarks, not once but even after years of Excator and Piledriver reviews.
'Murica at work right there.
 
Joined
Jan 25, 2011
Messages
511 (0.16/day)
These class actions are disgrace. Nobody wins exept the lawyers. There should be a real punishment system to get companies to follow to rule of law. These "settlements" are not even a slap on the wrist.
 
Joined
Jan 15, 2015
Messages
330 (0.19/day)
These class actions are disgrace. Nobody wins exept the lawyers. There should be a real punishment system to get companies to follow to rule of law. These "settlements" are not even a slap on the wrist.
You've already pointed to other people (not just lawyers) winning via these suits. Look at your post again. Who benefits from slaps on wrists? Not just lawyers. Lawyers are easy to blame but they're not the cause of the system of justice we have, certainly not the sole cause.

The system benefits the wealthy who don't care about the environment. In a nutshell.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
15,885 (3.21/day)
Location
Piteå
System Name Black MC in Tokyo
Processor Ryzen 3 1200
Motherboard Asrock B450M-HDV
Cooling AMD Wraith Stealth
Memory 2 x 8GB G-skill Aegis 3000 or somesuch
Video Card(s) Asus GTX 760 DCU2OC 2GB
Storage Kingston A400 240GB | WD Blue 1TB x 2
Display(s) BenQ GL2450HT
Case Some old Antec
Audio Device(s) Line6 UX1 + slightly modded Sony DR-ZX302
Power Supply Fractal Design Effekt 400W
Mouse Logitech G602
Keyboard Cherry MX-Board 3.0
Software Windows 10 Pro
Benchmark Scores I once had +100 dorfs in DF, so yeah pretty great
Intel's CPUs with hyperthreading enabled, since Nehalem, don't actually have the claimed thread count because hyperthreading has to be disabled because it's a fundamentally insecure implementation.

Intel's CPUs with hyperthreading enabled, on the market after hyperthreading's insecurity (which requires disabling hyperthreading to fix) was made public don't actually have the claimed thread count — because hyperthreading has to be disabled because it's a fundamentally insecure implementation.

CPUs, including Intel CPUs, that don't have AVX-512 enabled or included aren't real CPUs. They simply don't have real cores. Real cores have to have AVX-512.

CPUs that don't have AVX-512 enabled or included aren't real CPUs if they came out after Intel's first consumer-grade CPU with AVX-512 hit the market. These imitation CPUs don't have real cores. Real cores have AVX-512.

CPUs that don't have the ability to process AVX-256 in a single cycle aren't real CPUs.


These are the kind of claims that fit right in with this lawsuit and how you see the FX 8150. They are arbitrary decisions made by the viewer, not backed by reality. (The only one of those claims with any teeth is the claim that Intel shouldn't be selling hyperthreading CPUs with an insecure implementation under the claimed thread count, unless it can be proven that Intel withheld knowledge of its hyperthreading insecurity for a number of years, in which case earlier CPUs would also be relevant. I am including this claim in my sample, though, to illustrate a few points that I think people can figure out on their own, given the context.)

The FPU count of a core is an arbitrary matter. Many CPUs have been sold that didn't even have FPUs. No CPUs have ever been sold that only have FPU cores, which is why counting the number of integer cores is non-arbitrary.
I like to define a core as something a real man uses. I has cores, but not many, but after my core enhancement surgery I’ll be loaded with the bastards.

Anyway. Yawn. I don’t agree with this. Also wasn’t there a time when Windows displayed the 8xxx cpu’s as quad cores with SMT?
 
Joined
Oct 17, 2014
Messages
3,403 (1.89/day)
Location
USA
Processor i7-7820HQ
Memory 2x8GB (16GB) 2133
Video Card(s) GTX 1070
Storage 970 EVO 1TB
Display(s) Sceptre C305B-200UN 30" 2560x1080 2K 200Hz
Mouse Logitech G303
Keyboard Logitech Cherry Mx Blue
Bulldozer and it's iterations trough out the years had modules with two pipelines in them, so technically they did sell people said amount of processing cores albeit some of the front end and FP was shared.
Guess you can view these modules as double wide INT pipelines and call these 4C/8T instead of 8C/8T, but that would not be completely true now would it?

Did AMD lie about the architecture? Not really. Block diagrams show whats what. G
Did AMD lie about core counts? Bit of grey area depending on how one views the architecture as a whole.
Was Bulldozer uarch good? Hell no.
Does this entitle anyone to get money back cause they had chosen poorly even after the reviews? Not really at least in my opinion.

But seemingly you can sue back money if you band together with other people who had bought into FX even after reading trough the benchmarks, not once but even after years of Excator and Piledriver reviews.
'Murica at work right there.
You misunderstand, I actually don't care either way, I mean tsk tsk as in AMD's legal department wasn't smart enough to prevent this sort of thing to begin with. I'm sure Nvidia consults many lawyers over every tiny little detail, but even then they aren't perfect, aka the .5 gb of vram debate LOL nvidia lost that one in a lawsuit too

these things are going to happen in this industry, they happen to all of them, I honestly don't think it has anything to do with deceit really. /shrug most people go to work 9 to 5, they don't live and breathe this stuff like a lot of us here do... also /reddit showerthoughts - maybe these companies should hire us as consultants LOL
 
Joined
May 9, 2012
Messages
6,598 (2.45/day)
Location
Ovronnaz, Wallis, Switzerland
System Name Monster Panzer Max [MPM]/Nostalg33k/Fiio X5 3rd gen/Odroid C2/Pocophone F1
Processor i5-6600K 3.9/E8500/RK3188/S905 4X1.5 A53/Snapdragon 845 4xKryo 385 Gold 2.8+4xKryo 385 Silver 1.8
Motherboard Gigabyte Z170X Gaming 7/XFX 650i Ultra/Fiio/Hardkernel Odroid C2/uh?
Cooling Corsair H115i /Alphacool Eisberg /uh?/Aluminum heatsink/Heatpipe
Memory 4x4gb HyperX Predator 2800 CL14/2gb DDR2 800/1gb/2gb LPDDR3/6gb LPDDR4X dual channel
Video Card(s) MSI GTX 1070 ARMOR 8gb OC/Asus 8800 Ultra/Mali 400MP4/Mali 450MP5/Adreno 630 710Mhz
Storage 120gb OCZ VertexIII,1tb/8gb SSHD,2xToshiba 1tb/none/32gb+64gb/32gb/128gb UFS 2.1+128gb UHSI U3
Display(s) Medion X58222 32"5ms OC 75hz 2880x1620/Philips 273E3LHSB 27"1ms 1920x1080/~4" 480x800/6.18"2246x1080
Case Cougar Panzer Max/none/Aluminum and tempered glass/None/polycarbonate + GG3
Audio Device(s) Fiio Q1 Mark II+Logitec Z333/SB Audigy2 Platinum/dual AK4490EN /Odroid HiFi Shield+/Trn V60/Fiio Fa1
Power Supply Seasonic M12II Evo 750 /Enermax Coolergiant 480/12v 1.5A/Poco QC3.0 9-12V 1.96A
Mouse Asus ROG Spatha/touch/Minix Neo A2 Lite/touch
Keyboard GMMK TKL+Gateron Red+white keys/touch/Minix Neo A2 Lite/touch
Software Win10 64/none/Android 5.1.1 custom/Libreelec, Lakka 2.1 or Volumio 2.344/Android 9.0.0
Benchmark Scores bench...mark? i do leave mark on bench sometime, to remember which one is the most comfortable. :o
Always seen the first FX 8150 as nothing more than a Quad core with additional hardware to give the SMT extra punch when it could deliver.
but there was 8 Physical core .... only the FP, scheduler was shared ... so it was a octacore no matter how you look at it, which in term of performance it gave them 80% of a octacore so basically just like a hexacore but with 8 Physical cores, extra hardware core are a core.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
This post...
How many "cores" do you see in this picture?

How many in this picture?

Remember, Feng's slides saying "core replication obvious." The defense has the uphill battle here, not the plaintiff. The pictures above make the plaintiff's case as plain as day. Honestly, AMD is better off settling out of court.
…totally called it, especially that last sentence.

AMD could never win this argument without changing over a decade of precedents including by competitors like Sun, ARM, IBM, Intel, and even themselves (Athlon 64 X2). "Integer core" got lost in marketing translation to become something it isn't, a "core." If AMD accurately advertised the product as having "8 integer cores" this lawsuit would have never been filed.
 
Joined
Jul 10, 2010
Messages
1,114 (0.33/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)
Always seen the first FX 8150 as nothing more than a Quad core with additional haradware to give the SMT extra punch when it could deliver.
In which, you are wrong.
Bulldozer and it's iterations trough out the years had modules with two pipelines in them, so technically they did sell people said amount of processing cores albeit some of the front end and FP was shared.
Guess you can view these modules as double wide INT pipelines and call these 4C/8T instead of 8C/8T, but that would not be completely true now would it?
Bulldozer and forwards are dual-core modules, or monolithic dual-cores without the glue. The front-end, floating-point unit, and L2 unit might be shared, but they are heavily optimized for dual-core(thus, dual-threaded) functionality.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Bulldozer and forwards are dual-core modules, or monolithic dual-cores without the glue. The front-end, floating-point unit, and L2 unit might be shared, but they are heavily optimized for dual-core(thus, dual-threaded) functionality.
Nope, the "modules" are in fact dual-thread cores (see second point #5 in the quote below: Core Interface Unit). Cores are wholistic CPUs which "integer cores" are not:
Maybe you can't, but I (and others) did, repeatedly. Have a recap:
1. Shared fetcher.
2. Depending on iteration, shared decoder.
3. Depending on iteration, shared dispatcher.
4. Shared floating point units.
5. Shared Core Interface Unit.
...we also got into why these are a problem:
1. The fetcher is incapable of saturating the ALUs in a lot of cases where it has to service both integer clusters. Thuban was able to in the same scenarios.
2. + 3. AMD choose to split the decoder and dispatcher for reasons revolving around power efficiency and performance.
4. AMD was really fixated on the idea that GPUs would take over FPU so, per thread, Bulldozer really offers no improvement over Thuban. Because collisions can happen, in practice it can be slower.
5. All communication with the rest of the system flows through this unit. Windows 10 sees the Core Interface Unit and believes it is looking at a core. It looks at the fetcher offering to take two threads and interprets that as two logical processors.

Overall, a Bulldozer module is a lot of transistors short of a dual-core. That was their intent, after all.
This is evidenced in various benchmarks that show under many load conditions, Bulldozer's performance plummets compared to Thuban cores (predating Bulldozer). Either advertising on Thuban was wrong, or Bulldozer is wrong. Thuban fit the mold of what is a core, Bulldozer does not; ergo, Bulldozer was misrepresented, not Thuban.
 
Last edited:
Joined
Jul 10, 2010
Messages
1,114 (0.33/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)
Nope, the "modules" are in fact dual-thread cores.
Nope, the dual-core modules are in fact two single-thread cores.

=> Each core is dedicated to a thread and contains a four-wide integer execution unit, issue/retire logic, 16-KB four-way set associative L1data cache, and a load/store unit.
Of which there are two.
Cores are wholistic CPUs which "integer cores" are not. This is evidenced in various benchmarks that show under many load conditions, Bulldozer's performance plummets compared to Thuban cores (predating Bulldozer). Either advertising on Thuban was wrong, or Bulldozer is wrong. Thuban fit the mold of what is a core, Bulldozer does not; ergo, Bulldozer was misrepresented, not Thuban.
None of this proves what you have stated.

1. The fetcher is incapable of saturating the ALUs in a lot of cases where it has to service both integer clusters. Thuban was able to in the same scenarios.
2. + 3. AMD choose to split the decoder and dispatcher for reasons revolving around power efficiency and performance.
4. AMD was really fixated on the idea that GPUs would take over FPU so, per thread, Bulldozer really offers no improvement over Thuban. Because collisions can happen, in practice it can be slower.
1. 4 macro-ops goes to 4 ALUs+4 AGUs
2. The split decoder is 2 macro-ops for 2 ALUs+2 AGUs.
3. The FPU has 2x 128-bit FMACs + 2x 128-bit MMXs; 2x the FMA capability and 2x the FMISC capability compared to Thuban.
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Cores share nothing other than memory ("core replication is obvious"). Bulldozer violates that by sharing fetchers, decoders, dispatchers, and Core Interface Unit. That's shared logic, not just memory.
 
Joined
Jan 15, 2015
Messages
330 (0.19/day)
Anyway. Yawn. I don’t agree with this. Also wasn’t there a time when Windows displayed the 8xxx cpu’s as quad cores with SMT?
Windows has bugs so you'll have to come up with a stronger argument. It's common for software, from CPU-Z to Sandra to anything else that displays spec info — to get those specs wrong until the software is fully updated.

Windows had never seen a CPU with Bulldozer's configuration before. There is also the matter of arbitrary/political choices made by coders and their managers.
Cores share nothing other than memory.
Citation please.
 
Joined
Jul 10, 2010
Messages
1,114 (0.33/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)

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Citation please.
It's all in this thread:

I'm not going to reargue all this when it's been settled. :roll:


Here's the specific quote though, just for you (page 11):
 
Low quality post by thedukesd1
Joined
Apr 4, 2016
Messages
100 (0.08/day)
The FPU count of a core is an arbitrary matter. Many CPUs have been sold that didn't even have FPUs. No CPUs have ever been sold that only have FPU cores, which is why counting the number of integer cores is non-arbitrary.
When "Bulldozer" was released how many PC CPUs (sold as new) had less FPU cores count compared to integer cores?

"Bulldozer" architecture was and still is a disgrace.
The FX-4100 running at 3,6Ghz (can boost to 3,8 Ghz) is advertised as a 4 cores cpu.
Athlon II x4 640 is running at 3 Ghz (no boost) and is a 4 cores cpu.
Main problem is that in single-threaded performance the FX-4100 is scaling worst that the Athlon II x4 640 and in term of multi-threaded performance the FX-4100 is actualy worst than the Athlon II x4 640.
So basicaly we had a newer architecture that had worst performance/clock compared to the older architecture. This is something that you see during development phase. So what's the point to push on the market a product that sucks compared to the older architecture?!?

Why AMD insisted with the Faildozer revisions is beyond my understanding. At that time the only real solution to upgrade from a K10 family cpu was an Intel CPU (visible in their shitty market share during Faildozer era).

If it was me taking the call at AMD after seeing how crap is the Faildozer architecture I would had see if it's possible to actually get a bit higher clocks from K10 family and add SSE 4.1/4.2 and AVX and actually try to work on a new CPU architecture (trust me without a single person that took part in the development of Faildozer).

Not really related to this topic. I kinda got tired and sick of people praising/defending AMD. They kinda forget that AMD actually wanted to sell Faildozer at some prices that have nothing to do with the reality of that architecture, that in Windows case AMD drivers were and still are pure junk, that AMD decided to no longer release drivers for Win 8.1 an use that still has more than 3 years to live, that each Ryzen release iteration has been full of problems (you kinda expect the 3rd iteration to be smooth but well not in AMD case... most likely because they just rush the products on the market without real testing something that I said about AMD 7 years ago). I'm not bashing AMD, just pointing to problems that AMD just doesn't care! I don't like Intel or Nvidia, the deal is that Intel, Nvidia and AMD have all 3 shady marketing technique (people accused NVIDIA of crippling the performance of older architectures in drivers, if you think AMD is better maybe you should check better because AMD might had done something that is far worst).
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Why AMD insisted with the Faildozer revisions is beyond my understanding. At that time the only real solution to upgrade from a K10 family cpu was an Intel CPU.
Because of a paper written in the 2000s that suggested you could vastly improve integer performance with only a 10-15% increase in transistors by having more than one integer cluster per core. AMD tried it and it didn't go over so great because software couldn't really make heads or tails of the thing. Software was compiled for complete processors, not dual-thread--asymmetric processor designs. Bulldozer could have been great if software was compiled to take advantage of it. ...but that doesn't really matter because AMD still lied about how many "cores" their Bulldozer products had.
 
Joined
Jul 10, 2010
Messages
1,114 (0.33/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)
When "Bulldozer" was released how many PC CPUs (sold as new) had less FPU cores count compared to integer cores?
Bulldozer's FPU is in fact two FPUs in one. It is shared between the cores because that was a key advantage of a monolithic dual-core over a glued dual-core.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,271 (6.33/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Do a 256-bit FMAC operation and the thread on the other integer cluster is stalled until it completes. Impossible on a dual-core processor.
 
Joined
Jul 10, 2010
Messages
1,114 (0.33/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)
Do a 256-bit FMAC operation and the thread on the other integer cluster is stalled until it completes. Impossible on a dual-core processor.
None of the general purposes cores get stalled from anything on the FPU core. They are distinct from the FPU.
 
Top