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

AMD Ryzen Quad-Core 2+2 vs. 4+0 Core Distributions Compared

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,349 (7.68/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
With AMD readying quad-core variants of its Ryzen "Summit Ridge" processor, the question on everyone's minds is whether the chip features two quad-core compute complexes (CCX) with two cores enabled, each, or just one CCX, given that the L3 cache amount being advertised by the company is 8 MB (that of one CCX), in comparison to 6-core Ryzen parts receiving the full 16 MB (8 MB per CCX) available on the silicon. While we will be able to definitively answer that question on the 11th of April, a new UEFI firmware by ASUS for its Crosshair VI Hero motherboard lets users not just disable cores, but also the distribution of the disabled cores.

CPU cores on the Ryzen "Summit Ridge" processor are distributed in two groups of four cores, each, called the quad-core compute complex (CCX). Each CCX has an 8 MB L3 cache, and so the ideal way of distributing cores on lower core-count models would be to disable an equal number of cores per CCX. For 6-core chips, one core is disabled per CCX, resulting in a 3+3 configuration. For quad-core chips, however, you can either disable all four cores in a CCX (4+0 configuration), or do a purportedly more optimal 2+2 configuration, with two cores disabled per CCX. Hardware Unboxed took advantage of ASUS' new UEFI firmware to compare the 4+0 configuration to the 2+2 configuration. The results are somewhat surprising.



As you can see in the graphs above, there is practically no performance difference between the 4+0 configuration and the 2+2 configuration. In fact, the 4+0 configuration is mildly faster in some scenarios. AMD already advertised quad-core Ryzen parts to feature just 8 MB of L3 cache, and so it could make more sense to keep all 8 MB in one CCX, and disable an entire CCX to run the chip in a 4+0 configuration, than disabling 4 MB per CCX, and running it in a 2+2 configuration. This way, a single core can dump >4 MB of data onto the L3 cache it addresses (as opposed to being limited to 4 MB in a 2+2 configuration with just 4 MB per CCX). Inter-CCX communication may be fast, but not fast enough to make a core from one CCX address the L3 cache of another CCX (which by the way is not possible, according to AMD). This is what makes 4+0 a more desirable configuration for the upcoming quad-core Ryzen parts, than 2+2.



View at TechPowerUp Main Site
 
Joined
Nov 3, 2013
Messages
2,141 (0.56/day)
Location
Serbia
Processor Ryzen 3600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 470 Nitro+ 4GB
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (gateron milky yellow)
Software W10
So it clearly doesn't matter.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
The only issue I have with this test, is the when running 2+2, the full cache is still available. So 2 cores have access to 8MB of L3(or 4MB per core). In the 4+0 configuration, it is 8MB for 4 cores, or 2MB per core. In the final product, it is only going to have 8MB of cache. So the 2+2 configuration would only have 4MB per 2 cores. So this isn't a true test of what a 2+2 configuration would perform like, the 2+2 configuration is performing better in these test than it would in real life.

Still, I don't think the difference would be enough to write home about. Though I still think AMD is going to release the first generation of Ryzen 3/5 as 2+2 configurations, to get rid of the damaged dies. Then they'll relelase a "new and improved" Ryzen 3/5 with "much better performance" that is really just a single CCX quad-core and the performance comes entirely from eliminating the cross-talk between the CCXs and amounts to a couple % improvement.
 
Joined
Jan 8, 2009
Messages
548 (0.10/day)
System Name AMD RyZen PC
Processor AMD RyZen 5950x
Motherboard ASUS Crosshair VIII Hero 570x WIFI
Cooling Custom Loop
Memory 64GB G.Skill Trident Z DDR4 3200 MHz 14C x4
Video Card(s) Evga 3080 TI
Storage Seagate 8TB + 3TB + 4TB + 2TB external + 512 Samsung 980
Display(s) LG 4K 144Hz 27GN950-B
Case Thermaltake CA-1F8-00M1WN-02 Core X71 Tempered Glass Edition Black
Audio Device(s) XI-FI 8.1
Power Supply EVGA 700W
Mouse Microsoft
Keyboard Microsoft
Software Windows 10 x64 Pro
This looks good. Wish they release 4c/8t 4.3ghz to counter 7740k
 
Joined
Apr 26, 2008
Messages
231 (0.04/day)
System Name 3950X Workstation
Processor AMD Ryzen 9 3950X
Motherboard ASUS Crosshair VIII Impact
Cooling Cryorig C1 with Noctua NF-A12x15
Memory G.Skill F4-3600C16D-32GTZNC
Video Card(s) ASUS GTX 1650 LP OC
Storage 2 x Corsair MP510 1920GB M.2 SSD
Case Realan E-i7
Power Supply G-Unique 400W
Software Win 10 Pro
Benchmark Scores https://smallformfactor.net/forum/threads/the-saga-of-the-little-gem-continues.12877/
The only issue I have with this test, is the when running 2+2, the full cache is still available. So 2 cores have access to 8MB of L3(or 4MB per core). In the 4+0 configuration, it is 8MB for 4 cores, or 2MB per core. In the final product, it is only going to have 8MB of cache. So the 2+2 configuration would only have 4MB per 2 cores. So this isn't a true test of what a 2+2 configuration would perform like, the 2+2 configuration is performing better in these test than it would in real life.

Still, I don't think the difference would be enough to write home about. Though I still think AMD is going to release the first generation of Ryzen 3/5 as 2+2 configurations, to get rid of the damaged dies. Then they'll relelase a "new and improved" Ryzen 3/5 with "much better performance" that is really just a single CCX quad-core and the performance comes entirely from eliminating the cross-talk between the CCXs and amounts to a couple % improvement.


1500X was revealed by Anandtech to have 16MB of total L3 cache, which means it has all the physically available cache enabled, which in turn makes this analysis relevant for 1500X.

1400 is said to have 8MB total cache, and being an inferior product we can expect it to perform worse than 1500X in worst-case scenarios (where L3 cache size matters), clock-to-clock, assuming it also comes in a 2+2 config as also claimed by Anandtech to have been confirmed by AMD.

Anandtech link: http://www.anandtech.com/show/11202/amd-announces-ryzen-5-april-11th
 
Joined
Mar 4, 2015
Messages
261 (0.08/day)
So does this mean in respect to gaming that all else being equal, the 1600X and 1700X are going to be identical?
 
Joined
May 7, 2009
Messages
5,392 (0.99/day)
Location
Carrollton, GA
System Name ODIN
Processor AMD Ryzen 7 5800X
Motherboard Gigabyte B550 Aorus Elite AX V2
Cooling Dark Rock 4
Memory G Skill RipjawsV F4 3600 Mhz C16
Video Card(s) MSI GeForce RTX 3080 Ventus 3X OC LHR
Storage Crucial 2 TB M.2 SSD :: WD Blue M.2 1TB SSD :: 1 TB WD Black VelociRaptor
Display(s) Dell S2716DG 27" 144 Hz G-SYNC
Case Fractal Meshify C
Audio Device(s) Onboard Audio
Power Supply Antec HCP 850 80+ Gold
Mouse Corsair M65
Keyboard Corsair K70 RGB Lux
Software Windows 10 Pro 64-bit
Benchmark Scores I don't benchmark.
So does this mean in respect to gaming that all else being equal, the 1600X and 1700X are going to be identical?

Probably the 1600X should come close to matching the 1800X since they have the same clock speed by default. I can't think of a game that would come close to needing the extra 2c/4t. That being the case, it could end up being the sweat spot for Ryzen Gen.1.
 
Joined
Mar 4, 2015
Messages
261 (0.08/day)
Probably the 1600X should come close to matching the 1800X since they have the same clock speed by default. I can't think of a game that would come close to needing the extra 2c/4t. That being the case, it could end up being the sweat spot for Ryzen Gen.1.

Yeah that's what I was thinking... I think the 1800X occupies a space on its own for content creators etc. who really need those cores and want the ultimate performer. The 1700/1700X is more of the sweet spot in the current line-up though, but if you have a leaning towards gaming then it seems like the 1600X might be ideal if you still want some grunt and will be using those extra cores in some programmes, but find the 1700X slightly overkill (or over budget) for your needs. Certainly no game is going to be using more than 6C anytime soon. Of course, for someone who games and nothing else, a 4C will suffice.
 

idx

Joined
Apr 2, 2009
Messages
98 (0.02/day)
Do you guys remember the Core 2 Duo vs Core 2 Quad from 2007-2008 ?

This situation with Ryzen right now is so awfully similar to back then. I remember the Core 2 Duo was beating the Core 2 Quad in almost everything (specially gaming ) and people doing exactly like what they are doing with Ryzen right now, comparing core count. I still remember " It doesn't matter .. unless if you are using it for special applications..." .

I miss the days of UT2004. :pimp:
 
Joined
Mar 4, 2015
Messages
261 (0.08/day)
This situation with Ryzen right now is so awfully similar to back then. I remember the Core 2 Duo was beating the Core 2 Quad in almost everything (specially gaming) and people doing exactly like what they are doing with Ryzen right now, comparing core count. I still remember " It doesn't matter .. unless if you are using it for special applications..." .

Only that ISN'T what's happening here lol. Many games are VERY close, some are beaten by Ryzen, especially in the latest benchmarks with faster speed RAM. Plus FPS minimums are often higher with Ryzen.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
1500X was revealed by Anandtech to have 16MB of total L3 cache, which means it has all the physically available cache enabled, which in turn makes this analysis relevant for 1500X.

Good to know, I forgot the 1500X had 16MB.
 
Joined
Mar 27, 2017
Messages
1 (0.00/day)
Only that ISN'T what's happening here lol. Many games are VERY close, some are beaten by Ryzen, especially in the latest benchmarks with faster speed RAM. Plus FPS minimums are often higher with Ryzen.

It seems that my q6600 quad currently sporting a 4 year old SSD is relevant for most tasks as we speak. I am not sure I would have been be able to say the same if I opted for a core duo. In my experience cores count

Nonetheless my upgrade is long overdue and I am pretty much sold on ryzen 1700.
 
Joined
Nov 29, 2016
Messages
667 (0.25/day)
System Name Unimatrix
Processor Intel i9-9900K @ 5.0GHz
Motherboard ASRock x390 Taichi Ultimate
Cooling Custom Loop
Memory 32GB GSkill TridentZ RGB DDR4 @ 3400MHz 14-14-14-32
Video Card(s) EVGA 2080 with Heatkiller Water Block
Storage 2x Samsung 960 Pro 512GB M.2 SSD in RAID 0, 1x WD Blue 1TB M.2 SSD
Display(s) Alienware 34" Ultrawide 3440x1440
Case CoolerMaster P500M Mesh
Power Supply Seasonic Prime Titanium 850W
Keyboard Corsair K75
Benchmark Scores Really Really High
Umm, this article needs to be rewritten.

"As you can see in the graphs above, there is practically no performance difference between the 4+0 configuration and the 2+2 configuration. In fact, the 4+0 configuration is mildly faster in some scenarios."

"This is what makes 4+0 a more desirable configuration for the upcoming quad-core Ryzen parts, than 2+2."


You just said that there was no performance difference and then your conclusion is that the 4+0 is better?
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
You just said that there was no performance difference and then your conclusion is that the 4+0 is better?

What part of "the 4+0 configuration is mildly faster in some scenarios" is hard to understand?
 

deu

Joined
Apr 24, 2016
Messages
493 (0.17/day)
System Name Bo-minator (my name is bo)
Processor AMD 3900X
Motherboard Gigabyte X570 AORUS MASTER
Cooling Noctua NH-D15
Memory G-SkiLL 2x8GB RAM 3600Mhz (CL16-16-16-16-36)
Video Card(s) ASUS STRIX 1080Ti OC
Storage Samsung EVO 850 1TB
Display(s) ACER XB271HU + DELL 2717D
Case Fractal Design Define R4
Audio Device(s) ASUS Xonar Essence STX
Power Supply Antec HCP 1000W
Mouse G403
Keyboard CM STORM Quick Fire Rapid
Software Windows 10 64-bit Pro
Benchmark Scores XX
owning a 1080Ti and playing in 1080p = herpderp
 
Joined
Jan 13, 2011
Messages
219 (0.05/day)
owning a 1080Ti and playing in 1080p = herpderp
Some people want that 144+/165+/180+/240hz fps now, Granted i'd take 120hz ips at 1440p anyday some people always look for that edge for "gaming"
 
Joined
Nov 10, 2011
Messages
245 (0.05/day)
Location
A country of Vast Meadows and Picturesque Forests
System Name SUPPRESSOR Mk IV
Processor AMD Ryzen 9 5900X @undervolt
Motherboard ASUS Crosshair VII Hero (X470)
Cooling EK CoolStream PE360 @front w/ 3x NB B12-P; Eisblock XPX; Eisbecher D5 250; Eispumpe VPP755;
Memory G.Skill Trident Z LGBT (B-die) 32GB (2x16GB) DDR4 3000MHz CL14 @4133 CL19 (F4-3000C14D-32GTZR)
Video Card(s) PowerColor RX 6800 XT @undervolt w/ EK-Quantum Vector N+; +EK CoolStream PE360 @top
Storage Samsung 980 Pro 1TB M.2 x2; +FreeNAS in Node 304 w/ 4x6TB Seagate IronWolf 3.5" HDD
Display(s) NEC PA241W @1200p; Dell U2412M @1200p; Dell U2413 @1200p; LG 65SJ950V @2160p
Case Fractal Define 7 Black /w Dark TG; +2x Be Quiet Shadow Wings 120mm at bottom
Audio Device(s) Yamaha AG06; UR28M; SB X-Fi Elite Pro; Yamaha HS7; Sennheiser HD 650; HyperX Cloud; AKG C214
Power Supply XFX XTS2 1000W (P1-1000-XTS2) (Seasonic PD platform)
Mouse Zowie EC1-A; +Akasa Mouse Pad TXL 1000x500mm
Keyboard Roccat Ryos MK Pro (Red Cherry MX)
Software Windows 10 Pro; / AMD Radeon 23.11.1
Games is for the childs.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Yet people will continue bitching even though it shows IT DOESN'T MATTER!
 
Joined
Oct 1, 2013
Messages
250 (0.06/day)
Umm, this article needs to be rewritten.

"As you can see in the graphs above, there is practically no performance difference between the 4+0 configuration and the 2+2 configuration. In fact, the 4+0 configuration is mildly faster in some scenarios."

"This is what makes 4+0 a more desirable configuration for the upcoming quad-core Ryzen parts, than 2+2."


You just said that there was no performance difference and then your conclusion is that the 4+0 is better?

His conclusion argues with his article, and that conclusion is also not correct.

In scientific application 2+2 configuration with 16M L3 is much more desired. Also from the base clock of 2+2 16M L3, it can go close to 4GHz much easier. So in the end you cannot just say 4+0 is more desirable basing solely on a simulated test on some games.
 
Joined
May 11, 2012
Messages
32 (0.01/day)
Location
Indonesia
System Name Ephraim
Processor i5-3470
Motherboard Asus H61
Cooling Phanteks PH-TC14PE
Memory 8 GB Team DDR3
Video Card(s) MSI GTX960 Tiger Edition
Nice theory but let's see the real benchmark and we're good to go. 1600x looks sweet to me, and at that pricepoint, if it beats at least last gen i5, I'll take it for my rig.
 
Joined
Apr 29, 2014
Messages
4,180 (1.15/day)
Location
Texas
System Name SnowFire / The Reinforcer
Processor i7 10700K 5.1ghz (24/7) / 2x Xeon E52650v2
Motherboard Asus Strix Z490 / Dell Dual Socket (R720)
Cooling RX 360mm + 140mm Custom Loop / Dell Stock
Memory Corsair RGB 16gb DDR4 3000 CL 16 / DDR3 128gb 16 x 8gb
Video Card(s) GTX Titan XP (2025mhz) / Asus GTX 950 (No Power Connector)
Storage Samsung 970 1tb NVME and 2tb HDD x4 RAID 5 / 300gb x8 RAID 5
Display(s) Acer XG270HU, Samsung G7 Odyssey (1440p 240hz)
Case Thermaltake Cube / Dell Poweredge R720 Rack Mount Case
Audio Device(s) Realtec ALC1150 (On board)
Power Supply Rosewill Lightning 1300Watt / Dell Stock 750 / Brick
Mouse Logitech G5
Keyboard Logitech G19S
Software Windows 11 Pro / Windows Server 2016
Well thats good, it looks like its all within margin of error so nothing to write home about (Least yet).
 
Joined
Nov 21, 2010
Messages
2,229 (0.46/day)
Location
Right where I want to be
System Name Miami
Processor Ryzen 3800X
Motherboard Asus Crosshair VII Formula
Cooling Ek Velocity/ 2x 280mm Radiators/ Alphacool fullcover
Memory F4-3600C16Q-32GTZNC
Video Card(s) XFX 6900 XT Speedster 0
Storage 1TB WD M.2 SSD/ 2TB WD SN750/ 4TB WD Black HDD
Display(s) DELL AW3420DW / HP ZR24w
Case Lian Li O11 Dynamic XL
Audio Device(s) EVGA Nu Audio
Power Supply Seasonic Prime Gold 1000W+750W
Mouse Corsair Scimitar/Glorious Model O-
Keyboard Corsair K95 Platinum
Software Windows 10 Pro
So does this mean in respect to gaming that all else being equal, the 1600X and 1700X are going to be identical?

Yeah, looks like core count(having 4 of them) is all that matters
 
Joined
Jul 9, 2015
Messages
3,413 (1.06/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.
Surprising results.
 
Joined
Mar 20, 2017
Messages
27 (0.01/day)
System Name PeaceMaker
Processor Intel Core i7-920
Motherboard Gigabyte GA-X58A-UD3R (rev. 2.0)
Cooling Coolermaster Hyper N520
Memory Kingston 2x4GB 1333MHz DDR3 Non-ECC CL7
Video Card(s) XFX HD 7870 Double Dissipation Edition
Storage Kingston HyperX 3K 480GB SSD
Case open air
Audio Device(s) non
Power Supply CORSAIR RM650X 650W 80 PLUS GOLD
Mouse Razer DeathAdder Chroma
wonder when disabling 4 cores on Ryzen will that gives us an overclock advantage to exceed 4.2 GHz+? or we are just locked for good on this generation
 
Top