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

AMD Ryzen 3 3300X Isn't Just a Speed-Bump of the 3100: CCX Gymnastics at Play

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,276 (7.69/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
AMD has announced its Ryzen 3 "Matisse" quad-core desktop processors, with two SKUs in the pipe, the $99 Ryzen 3 3100 and the $120 Ryzen 3 3300X. Both are 4-core/8-thread parts spaced apart by clock-speeds, or so we thought. According to an alleged AMD presentation slide leaked to the web, the differentiation between the two runs deeper than that. Both chips are based on the "Matisse" multi-chip module, with a single 8-core "Zen 2" chiplet that has four disabled cores. How AMD goes about disabling these cores appears to be the secret sauce behind the "X" on the 3300X.

Inside each "Zen 2" chiplet, the 8 cores are spread between two 4-core CCX (compute complexes). On the 3100, AMD disabled two cores per CCX, and halved the 16 MB L3 cache per CCX. So it ends up with a 2+2 core CCX configuration, 8+8 MB of L3 cache adding up to 16 MB. The 3300X takes the more scenic route. An entire CCX is disabled, all four cores are part of the same CCX. This design lowers inter-core latency among the cores, and more importantly. gives each of the four cores access to 16 MB of shared L3 cache. And then there's the speed-bump. This goes a long way in explaining how the 3300X is shown within striking distance of the Core i7-7700K in leaked Cinebench scores, and could provide a formidable gaming processor in the lower end.



View at TechPowerUp Main Site
 
Joined
Oct 12, 2005
Messages
681 (0.10/day)
The fact that the 1 CCX version with 16 MB cache (3300x) Perform so well without having to handle the Inter-CCX communication mean that Zen 3 8 Core CPU (1 chiplet design) are probably going to perform really well.

I suspect that AMD will keep 1 chiplet Zen 3 cpu to lower clock speed and boost frequency to make sure it do not harm too much the 2 chiplets SKU.
 
Joined
Aug 13, 2010
Messages
5,379 (1.08/day)
F for that media dude who just had to take a screenshot of one of the slides.
 
Joined
Apr 23, 2020
Messages
250 (0.17/day)
Location
Texas U.S.A
System Name Satan
Processor AMD 2700x with EK waterblock
Motherboard MSI X470 Gaming Pro
Cooling Custom open loop watercooled
Memory 16 GB Corsair Vengance RGB Pro @ 3466 Mhz
Video Card(s) Powercolor 5700 xt with EK full cover block
Storage Intel 660p 512 GB nvme Samsung 860 Evo 1 TB for storage SATA
Display(s) Viotek 32" curved 144 Hz 1440 P
Case Thermaltake Tower 900
Audio Device(s) Realtek onboard
Power Supply Corsair Rmx 750
Mouse Logitech G 602 wireless
Keyboard Corsair K68
Software Windows 10 Pro
I think we will see alot of low priced gaming boxes with the 3300x in them. That is a pretty fast little chip TBH..
 
Joined
Feb 3, 2017
Messages
3,475 (1.33/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
I think we will see alot of low priced gaming boxes with the 3300x in them. That is a pretty fast little chip TBH..
I think there is a reason AMD did not come out with Ryzen 3s sooner and your 'little chip' comment illustrates the very likely reason. These CPUs are not little. This is the exact same CPU layout that all Ryzen 3000 CPUs up to 3800X have. Yes, harvesting semi-functional CCDs but these CPUs are neither small nor cheap.
 
Joined
Dec 19, 2008
Messages
284 (0.05/day)
Location
WA, USA
System Name Desktop
Processor AMD Ryzen 5950X
Motherboard ASUS Strix B450-I
Cooling be quiet! Dark Rock TF 2
Memory 32GB DDR4 3600
Video Card(s) AMD RX 6800
Storage 480GB MyDigitalSSD NVME
Display(s) AOC CU34G2X
Power Supply 850w
Mouse Razer Basilisk V3
Keyboard Steelseries Apex 5
I think there is a reason AMD did not come out with Ryzen 3s sooner and your 'little chip' comment illustrates the very likely reason. These CPUs are not little. This is the exact same CPU layout that all Ryzen 3000 CPUs up to 3800X have. Yes, harvesting semi-functional CCDs but these CPUs are neither small nor cheap.

Yeah, for the 3100 at least they are saving parts that are partially non-functional to increase yields. For the 3300X they are basically taking parts that would normally be 3800X.
 
Joined
Oct 12, 2005
Messages
681 (0.10/day)
AMD processors strategy is probably all about binning. Theses cpu have probably been collected over time like the latest EPYC CPU that have a lot of disabled cores. They get released laters because they wait to have a a significant piles of cpus that can be used for this without loosing too much money.

By example
- 3950x CPU got released later when they had enough 8 core chiplet that go high in frequency
- Latest Epyc CPU are made from chiplet that have low count of working core but working cache.
- Theses cpu are made to collect the chiplet that have more than 2+ core not working per chiplet.

AMD goal is to maximise profits while reducing as much loss. I doubt they will try to sell willingly a chiplets that could go in a EPYC/Ryzen 7 or 9 in theses CPUs. They are probably everything that they couldn't sell otherwise in their lineup and they are just empying the stock.
 
Joined
Feb 3, 2017
Messages
3,475 (1.33/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Yeah, for the 3100 at least they are saving parts that are partially non-functional to increase yields. For the 3300X they are basically taking parts that would normally be 3800X.
Not really. There are 8 cores on a CCD, the dies used for 3100 and 3300X differ in which cores are broken. 3700X/3800X use a fully functional CCD.
 
Joined
Dec 19, 2008
Messages
284 (0.05/day)
Location
WA, USA
System Name Desktop
Processor AMD Ryzen 5950X
Motherboard ASUS Strix B450-I
Cooling be quiet! Dark Rock TF 2
Memory 32GB DDR4 3600
Video Card(s) AMD RX 6800
Storage 480GB MyDigitalSSD NVME
Display(s) AOC CU34G2X
Power Supply 850w
Mouse Razer Basilisk V3
Keyboard Steelseries Apex 5
Not really. There are 8 cores on a CCD, the dies used for 3100 and 3300X differ in which cores are broken. 3700X/3800X use a fully functional CCD.

Ah, you are right. I have a 3700, but was still thinking 2700X 8-core max. So in both cases it's non-function, just less so on the 3300x.
 
Joined
Feb 20, 2019
Messages
7,194 (3.86/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
Not really. There are 8 cores on a CCD, the dies used for 3100 and 3300X differ in which cores are broken. 3700X/3800X use a fully functional CCD.

It'll be interesting to see if anyone does a clock-matched comparison of these two, since it'll give us the performance penalty for crossing Zen 2's CCD interconnects.
 
Joined
Jan 3, 2015
Messages
2,873 (0.85/day)
System Name The beast and the little runt.
Processor Ryzen 5 5600X - Ryzen 9 5950X
Motherboard ASUS ROG STRIX B550-I GAMING - ASUS ROG Crosshair VIII Dark Hero X570
Cooling Noctua NH-L9x65 SE-AM4a - NH-D15 chromax.black with IPPC Industrial 3000 RPM 120/140 MM fans.
Memory G.SKILL TRIDENT Z ROYAL GOLD/SILVER 32 GB (2 x 16 GB and 4 x 8 GB) 3600 MHz CL14-15-15-35 1.45 volts
Video Card(s) GIGABYTE RTX 4060 OC LOW PROFILE - GIGABYTE RTX 4090 GAMING OC
Storage Samsung 980 PRO 1 TB + 2 TB - Samsung 870 EVO 4 TB - 2 x WD RED PRO 16 GB + WD ULTRASTAR 22 TB
Display(s) Asus 27" TUF VG27AQL1A and a Dell 24" for dual setup
Case Phanteks Enthoo 719/LUXE 2 BLACK
Audio Device(s) Onboard on both boards
Power Supply Phanteks Revolt X 1200W
Mouse Logitech G903 Lightspeed Wireless Gaming Mouse
Keyboard Logitech G910 Orion Spectrum
Software WINDOWS 10 PRO 64 BITS on both systems
Benchmark Scores Se more about my 2 in 1 system here: kortlink.dk/2ca4x
Smart move from AMD. They have a cpu layout to re use properly to broken Chiplets suitable for 3600 or better with to many broken cores and by using this layout. They can re use more broken Chiplets by different quad-core layouts.

So they get cpu models that can compete with intels lowest tier 10000 series, re using broken Chiplets = more profit to amd and less waste to be thrown out. Good for the environment. This just shows how beneficial Chiplet design really is. You can get a to tier cpu like 3950X and also a cheap quad-core out of same design and re use more Chiplets than a all in one chip design like Intel properly can re use.
 
Joined
Jul 15, 2006
Messages
972 (0.15/day)
Location
Malaysia
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B450M-S2H
Cooling Scythe Kotetsu Mark II
Memory 2 x 16GB SK Hynix OEM DDR4-3200 @ 3666 18-20-18-36
Video Card(s) Colorful RTX 2060 SUPER 8GB
Storage 250GB WD BLACK SN750 M.2 + 4TB WD Red Plus + 4TB WD Purple
Display(s) AOpen 27HC5R 27" 1080p 165Hz
Case COUGAR MX440 Mesh RGB
Audio Device(s) Creative X-Fi Titanium HD + Kurtzweil KS-40A bookshelf
Power Supply Corsair CX750M
Mouse Razer Deathadder Essential
Keyboard Cougar Attack2 Cherry MX Black
Software Windows 10 Pro 22H1 x64
Interesting, I imagine AMD will do this ever since Ryzen 1st gen but they did it now. Would love to see in-depth review once this gets out.
 
Joined
Nov 6, 2016
Messages
1,557 (0.58/day)
Location
NH, USA
System Name Lightbringer
Processor Ryzen 7 2700X
Motherboard Asus ROG Strix X470-F Gaming
Cooling Enermax Liqmax Iii 360mm AIO
Memory G.Skill Trident Z RGB 32GB (8GBx4) 3200Mhz CL 14
Video Card(s) Sapphire RX 5700XT Nitro+
Storage Hp EX950 2TB NVMe M.2, HP EX950 1TB NVMe M.2, Samsung 860 EVO 2TB
Display(s) LG 34BK95U-W 34" 5120 x 2160
Case Lian Li PC-O11 Dynamic (White)
Power Supply BeQuiet Straight Power 11 850w Gold Rated PSU
Mouse Glorious Model O (Matte White)
Keyboard Royal Kludge RK71
Software Windows 10
The fact that the 1 CCX version with 16 MB cache (3300x) Perform so well without having to handle the Inter-CCX communication mean that Zen 3 8 Core CPU (1 chiplet design) are probably going to perform really well.

I suspect that AMD will keep 1 chiplet Zen 3 cpu to lower clock speed and boost frequency to make sure it do not harm too much the 2 chiplets SKU.

Yes, between the 8 cores per chiplet, the ipc increase from the new architecture, and the clock speed bump from the node improvements....I honestly believe that Ryzen4000/Zen3 will offer at least a 20% increase in performance core for core....and I plan on upgrading my 2700x to atleast the 4700/4800x, but maybe 12 or 16 core.
 
Joined
Oct 10, 2018
Messages
943 (0.47/day)
I see they use parts that probably was not too good to fit in 3700/3800x versions, I get that and from profit side of things it makes a lot of sense. But I do wonder, if these not so good broken chips will let users down when they buy it and start using it.. afterall it is a defect product.
 

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,731 (3.43/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: i5 10400
Motherboard ASUS P8P67 Pro :: ASUS Prime H570-Plus
Cooling Cryorig M9 :: Stock
Memory 4x4GB DDR3 2133 :: 2x8GB DDR4 2400
Video Card(s) PNY GTX1070 :: Integrated UHD 630
Storage Crucial MX500 1TB, 2x1TB Seagate RAID 0 :: Mushkin Enhanced 60GB SSD, 3x4TB Seagate HDD RAID5
Display(s) Onn 165hz 1080p :: Acer 1080p
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - Bose Companion 2 Series III :: None
Power Supply FSP Hydro GE 550w :: EVGA Supernova 550
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
I see they use parts that probably was not too good to fit in 3700/3800x versions, I get that and from profit side of things it makes a lot of sense. But I do wonder, if these not so good broken chips will let users down when they buy it and start using it.. afterall it is a defect product.

This is nothing new. Even as far back as socket 478, Celerons were Pentiums with defective L2 cache. I'm sure it goes back long before that.
 
Joined
Dec 28, 2006
Messages
4,378 (0.69/day)
Location
Hurst, Texas
System Name The86
Processor Ryzen 5 3600
Motherboard ASROCKS B450 Steel Legend
Cooling AMD Stealth
Memory 2x8gb DDR4 3200 Corsair
Video Card(s) EVGA RTX 3060 Ti
Storage WD Black 512gb, WD Blue 1TB
Display(s) AOC 24in
Case Raidmax Alpha Prime
Power Supply 700W Thermaltake Smart
Mouse Logitech Mx510
Keyboard Razer BlackWidow 2012
Software Windows 10 Professional
This is nothing new. Even as far back as socket 478, Celerons were Pentiums with defective L2 cache. I'm sure it goes back long before that.

it does in need, 486SX was a 486DX that had a defective Floating Point unit
 
Joined
Apr 1, 2014
Messages
502 (0.14/day)
System Name Personal Rig
Processor Intel i5 3570K
Motherboard Asus P8Z77-V
Cooling Noctua NH-U12P Push/Pull
Memory 8GB 1600Mhz Vengeance
Video Card(s) Intel HD4000
Storage Seagate 1TB & 180GB Intel 330
Display(s) AOC I2360P
Case Enermax Vostok
Audio Device(s) Onboard realtek
Power Supply Corsair TX650
Mouse Microsoft OEM 2.0
Keyboard Logitech Internet Pro White
Software Legal ;)
Benchmark Scores Very big
The real question is how these two cpus performn compared to the cheaper 1600AF?
 
Joined
Feb 20, 2019
Messages
7,194 (3.86/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
The real question is how these two cpus performn compared to the cheaper 1600AF?
I suspect the AF will do better, the same way that the 2600 is beating 7700K chips in almost everything, despite the IPC and clockspeed disadvantage (I said 2600 because the 1600AF is Zen+ IIRC)

Clockspeed is useful, but we're genuinely at a point where a lot of stuff now uses 8 threads or more. The difference between SMT and another real core is starting to get too big for the 4C/8T chips to hang with the pack. 4C/4T stuff is starting to bottleneck even moderate GPUs now, and 2C/4T is dead to me for anything that isn't effectively a webtop/netbook.
 
Top