Go Back   OC3D Forums > [OC3D] General Forums > OC3D News
Thread Tools Search this Thread Display Modes
Old 23-01-19, 01:48 PM
WYP's Avatar
WYP WYP is offline
News Guru
Join Date: Dec 2010
Location: Northern Ireland
Posts: 20,139
AMD Faces Lawsuit Over Definition of "CPU Core"

Bulldozer "Cores" real cores?

Read more about AMD's Class Action Lawsuit over their definition of "CPU core".

Twitter - @WYP_PC
Reply With Quote
Old 23-01-19, 02:24 PM
tgrech tgrech is offline
OC3D Elite
Join Date: Jun 2013
Location: UK
Posts: 2,241
This won't go anywhere, Sun/Oracle has used a similar architecture & naming scheme many times before and when you look at the transistor counts of a Piledriver module they're roughly equivalent to the count of two cores of that era, resource sharing & clustering of cores is prominent across many architectures in a variety of ways that intertwine the individual threads resource use in different ways, this is just one example. The vast majority of the execution units used for general purpose x86 are in the integer cores, it's only really control, cache & some FP units that are shared.
Reply With Quote
Old 23-01-19, 09:26 PM
CRITICALThinker's Avatar
CRITICALThinker CRITICALThinker is offline
Join Date: Sep 2014
Posts: 79
From my understanding its a really in depth form of hardware multi-threading to Windows. According to a module block diagram I pulled up it appears to be exactly so, since the only parts that are doubled in each module are the Integer clusters, the front end and back end are shared as well as the FPU. Looks like if this goes anywhere there might be something to argue against them.

That being said the other argument would be that most of the important core tasks are done in the integer clusters. The big question here is if the shared front end and back end causes an issue.

Honestly with the exception of power draw the architecture has been great for me.
|- Ryzen 5 3600 -||- Deepcool Gamaxx 400 -||- Gigabyte X570 Aorus Elite -||- 16GB G.Skill Ripjaws V 3200MHz -||- EVGA GQ650 -||- MSI GTX 1060 Gaming X 6GB -||- Zalman Z9 Plus -||- Adata SU800 1TB -||- 2TB Mechanical Storage -|
Reply With Quote
Old 23-01-19, 10:02 PM
tgrech tgrech is offline
OC3D Elite
Join Date: Jun 2013
Location: UK
Posts: 2,241
SMT only offers a performance benefit when two threads are using different types of execution unit, usually best when theres a thread of integer ops & another of floating point ops simultaneously. Bulldozer's "CMT" however does not require this to have a performance benefit, if you have two threads with predominantly integer ops(Which is the most common form) then you will get roughly double the throughput, as if it were a dual core, even two threads of FP ops can gain a full speed up if they're only 128-bits wide, as well as mixed ops. Running a 4-thread benchmark across every module vs running an 8-thread benchmark across the modules demonstrates this pretty well in most varied/real-world workloads.

But, even despite the variety of testing & theory you can use to demonstrate it's closer to two individual cores with some shared resources, at the end of the day there's two independent execution pipelines in hardware, and a Bulldozer module essentially had all the resources of two Jaguar cores combined.
Reply With Quote
Old 24-01-19, 12:27 AM
Emu Emu is offline
Join Date: Jan 2015
Location: Australia
Posts: 136
My question is, what harm would one be able to prove to have suffered due to the definition of a core?
Reply With Quote
Old 24-01-19, 01:16 AM
RobM's Avatar
RobM RobM is offline
OC3D Elite
Join Date: May 2016
Location: Durham
Posts: 1,558
Would not be at all surprised if Intel was behind bring the case in some manner.
ASUS ROG Crosshair VII wifi | Ryzen 5 3600 | Custom Loop | Patriot Viper Steel 4133 @ 3600 2 x 8Gb | Asus Strix RX 470 | Samsung 500gb nvme | Samsung 1Tb nvme | Samsung Evo 120gb ssd | Seagate Barracuda 1tb storage | Toshiba 1Tb HDD | EVGA 500w | Phanteks Entho Pro Tempered Glass | Windows 10 and Linux Manjaro
Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 12:48 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.