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

AMD "Strix Point" Company's First Hybrid Processor, 4P+8E ES Surfaces

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,297 (7.53/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
Beating previous reports that AMD is increasing the CPU core count of its mobile monolithic processors from the present 8-core/16-thread to 12-core/24-thread; we are learning that the next-gen processor from the company, codenamed "Strix Point," will in fact be the company's first hybrid processor. The chip is expected to feature two kinds of CPU cores, with "Zen 5" being the microarchitecture behind the performance cores, and "Zen 5c" behind the efficiency cores. An engineering sample featuring 4 P-cores, and 8 E-cores, surfaced on the web, thanks to Performancedatabases. A HWiNFO screenshot reveals the engineering sample's core-configuration of 4x P-cores and 8x E-cores, with identical L1 cache sizes. Things get a little fuzzy with the L2 cache size detection, and L3 cache.

We know from the current "Zen 4c" core design that it is essentially a compacted version of "Zen 4" designed for higher-density chiplets that have 16 cores; and that it has both the same ISA and IPC as "Zen 4," with the only difference being that "Zen 4c" is designed with lower amounts of shared L3 caches at their disposal, are generally configured with lower clock speeds, and have higher energy efficiency than "Zen 4." "Zen 4c" cores also 35% smaller in die-area than "Zen 4." The company could develop "Zen 5c" CPU cores with similar design goals.



The "Strix Point" silicon could hence have two CCX (CPU core complexes); one of which has the larger "Zen 5" P-cores and certain amount of L3 cache, and another CCX with the smaller "Zen 5c" cores, and their own L3 caches. This would essentially be similar to "Renoir," which has two 4-core CCXs of "Zen 2" cores. The L1 cache sizes for both kinds of cores is identical—48 KB L1D and 32 KB L1I, and it's likely that both core types have 1 MB of dedicated L2 caches per core. The L3 cache sizes could vary between the two CCXs, with the P-core CCX having 16 MB (4 MB per core), and the E-core CCX 8 MB (512 KB per core).

It would be interesting to imagine how AMD handles the hybrid architecture from a software standpoint. Intel uses Thread Director, a hardware-based solution that's designed to send the right kind of compute workload to the right kind of CPU core. AMD could either try to develop its own version of Thread Director, or use a less sophisticated OS-based solution such as what it's doing with its multi-CCD client processors.

View at TechPowerUp Main Site | Source
 
Joined
Apr 12, 2013
Messages
7,563 (1.77/day)
AMD could either try to develop its own version of Thread Director, or use a less sophisticated OS-based solution such as what it's doing with its multi-CCD client processors.
I'd argue that a software based solution would be better, like process lasso, but the one baked in hardware would be faster & less flexible.
 
Joined
Apr 16, 2010
Messages
3,609 (0.67/day)
Location
Portugal
System Name LenovoⓇ ThinkPad™ T430
Processor IntelⓇ Core™ i5-3210M processor (2 cores, 2.50GHz, 3MB cache), Intel Turbo Boost™ 2.0 (3.10GHz), HT™
Motherboard Lenovo 2344 (Mobile Intel QM77 Express Chipset)
Cooling Single-pipe heatsink + Delta fan
Memory 2x 8GB KingstonⓇ HyperX™ Impact 2133MHz DDR3L SO-DIMM
Video Card(s) Intel HD Graphics™ 4000 (GPU clk: 1100MHz, vRAM clk: 1066MHz)
Storage SamsungⓇ 860 EVO mSATA (250GB) + 850 EVO (500GB) SATA
Display(s) 14.0" (355mm) HD (1366x768) color, anti-glare, LED backlight, 200 nits, 16:9 aspect ratio, 300:1 co
Case ThinkPad Roll Cage (one-piece magnesium frame)
Audio Device(s) HD Audio, RealtekⓇ ALC3202 codec, DolbyⓇ Advanced Audio™ v2 / stereo speakers, 1W x 2
Power Supply ThinkPad 65W AC Adapter + ThinkPad Battery 70++ (9-cell)
Mouse TrackPointⓇ pointing device + UltraNav™, wide touchpad below keyboard + ThinkLight™
Keyboard 6-row, 84-key, ThinkVantage button, spill-resistant, multimedia Fn keys, LED backlight (PT Layout)
Software MicrosoftⓇ WindowsⓇ 10 x86-64 (22H2)
or use a less sophisticated OS-based solution
If they learned anything from Bulldozer, they wont.
But then again, Windows 10/11 has features to enable and manage more types of processors, such as big.LITTLE approaches, compared to what Windows 7 could do.
 
Joined
Sep 26, 2012
Messages
871 (0.19/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
Considering how awful Intel's thread director has been, it might actually be better to rely on the OS scheduler?

I'd also hope these are monolithic rather than chipset based. With the die size saving of 4c touted, 8 cores shouldn't be much larger than 4p cores.
 
Joined
Sep 6, 2013
Messages
3,391 (0.82/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 7600 / Ryzen 5 4600G / Ryzen 5 5500
Motherboard X670E Gaming Plus WiFi / MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2)
Cooling Aigo ICE 400SE / Segotep T4 / Νoctua U12S
Memory Kingston FURY Beast 32GB DDR5 6000 / 16GB JUHOR / 32GB G.Skill RIPJAWS 3600 + Aegis 3200
Video Card(s) ASRock RX 6600 + GT 710 (PhysX) / Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes / NVMes, SATA Storage / NVMe, SATA, external storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) / 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
I prefer AMD's hybrid approach than Intel's, but I am speculating that AMD choose this to avoid having to design it's own hardware thread director like Intel. If they manage to build something like that, we might go the Intel way with a few P cores and a number of other less capable cores, clearly for marketing purposes(more cores in the same die area, more cores advertised, better sales). Intel is already moving in a three types of cores with it's next gen. AMD's denser cores aren't going to help much next year. They could have helped if they where ready for Alder Lake.
 
Joined
Dec 12, 2016
Messages
1,948 (0.66/day)
This hybrid approach doesn’t make sense to me. If the e-cores have the same IPC as the p-cores, why not just use all the same cores and just let clock speeds adjust up and down like always? On battery, clocks are low. When plugged in, clocks are higher. Why have some cores that clock higher than otherwise identical cores that don’t?
 
Joined
Sep 26, 2012
Messages
871 (0.19/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
This hybrid approach doesn’t make sense to me. If the e-cores have the same IPC as the p-cores, why not just use all the same cores and just let clock speeds adjust up and down like always?

Die space as cache doesn't shrink well. Secondly cache is one of the most power hungry places on the die, so it saves efficiency. Furthermore, some tasks just don't need the cache, usually the same tasks scale well, so increased performance.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
19,671 (2.86/day)
Location
w
System Name Black MC in Tokyo
Processor Ryzen 5 7600
Motherboard MSI X670E Gaming Plus Wifi
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Corsair Vengeance @ 6000Mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston KC3000 1TB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Plantronics 5220, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Dell SK3205
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
This hybrid approach doesn’t make sense to me. If the e-cores have the same IPC as the p-cores, why not just use all the same cores and just let clock speeds adjust up and down like always?

More cores/mm2, and power use. For many applications today 4 slower cores will be faster than 1 or even 2 faster cores. The approach is sensible, with the only downside being scheduling becomes even more important, but that'll be sorted out. Games doensn't really benefit, so far, but honestly who cares?
 
Joined
Dec 12, 2016
Messages
1,948 (0.66/day)
More cores/mm2, and power use. For many applications today 4 slower cores will be faster than 1 or even 2 faster cores. The approach is sensible, with the only downside being scheduling becomes even more important, but that'll be sorted out. Games doensn't really benefit, so far, but honestly who cares?
So why not make all the cores 5c?

Die space as cache doesn't shrink well. Secondly cache is one of the most power hungry places on the die, so it saves efficiency. Furthermore, some tasks just don't need the cache, usually the same tasks scale well, so increased performance.
So why not make some SKUs with stacked cache and some without stacked cache? No need for ‘hybrid’ cores that are almost identical.
 
Joined
Aug 10, 2023
Messages
341 (0.68/day)
this is how hybrid (big/small - efficient) is really done, not like intels doing it
 
Joined
Dec 30, 2021
Messages
394 (0.36/day)
Calling the compact cores "efficiency" cores seems to be off the mark. I don't believe these are designed to be much more power efficient. Perhaps their more compact nature may make them slightly more power efficient, but more than anything, they seem to be designed to be space-efficient instead. They should offer a very similar level of performance to normal cores in most applications while taking up around half as much die area only.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
19,671 (2.86/day)
Location
w
System Name Black MC in Tokyo
Processor Ryzen 5 7600
Motherboard MSI X670E Gaming Plus Wifi
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Corsair Vengeance @ 6000Mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston KC3000 1TB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Plantronics 5220, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Dell SK3205
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
So why not make all the cores 5c?

Because some stuff still benefits from bigger and faster cores, and beyond a certain number more cores might not increase performance. Depending on application 6 fast cores can be faster than 32 slow cores, but the opposite can also be true. For general purpose machines a hybrid approach makes sense, if nothing else because it'll help with power consumption/cooling.
 
Joined
Apr 12, 2013
Messages
7,563 (1.77/day)
So why not make all the cores 5c?
Who says they can't or won't? I'm secretly hoping AMD releases a 32c monster for MSDT before their ultimate super Saiyan secret weapon 32c/128t zen6 to crush Intel :pimp:
 
Joined
Apr 12, 2013
Messages
7,563 (1.77/day)
Someone obviously fudged their numbers, boost is lower than base :shadedshu:
 
Joined
Oct 6, 2021
Messages
1,605 (1.37/day)
That title conveys the wrong idea. In fact, both cores are high-performance,

What changes will be the maximum clock it can reach, but currently only one or two cores reach high clocks in laptops anyway.
 
Joined
Apr 12, 2013
Messages
7,563 (1.77/day)
That's for zen5 so we don't really know how low xc cores will clock, neither for zen4 mind you.
 
Joined
Sep 8, 2009
Messages
1,077 (0.19/day)
Location
Porto
Processor Ryzen 9 5900X
Motherboard Gigabyte X570 Aorus Pro
Cooling AiO 240mm
Memory 2x 32GB Kingston Fury Beast 3600MHz CL18
Video Card(s) Radeon RX 6900XT Reference (amd.com)
Storage O.S.: 256GB SATA | 2x 1TB SanDisk SSD SATA Data | Games: 1TB Samsung 970 Evo
Display(s) LG 34" UWQHD
Audio Device(s) X-Fi XtremeMusic + Gigaworks SB750 7.1 THX
Power Supply XFX 850W
Mouse Logitech G502 Wireless
VR HMD Lenovo Explorer
Software Windows 10 64bit
Isn't Phoenix2 also a hybrid 2×Zen4 + 4×Zen4c solution?
The presence of Performance and Efficiency cores are mentioned in AMD's PPR for the Phoenix APUs, which is why it's been assumed that Phoenix2 has a hybrid design.



Unless that's a mistake on their programming reference guide, Strix Point shouldn't be AMD's first hybrid design.
 
Joined
Nov 6, 2016
Messages
1,773 (0.60/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
I'd argue thet the Zen5C cores shouldn't be referred to as "e-cores" as they have the exact same IPC as the Zen5 cores, which should give them a good advantage over Intel since Intel's e-cores do have lower performance.

That being said, I wonder if it'd be possible for AMD to make a desktop chip with 32 Zen5C cores AND v-cache, so basically you get all the density of Zen5C and you remove the lack of L3 cache...the best of both world's right?
 
Joined
Jun 1, 2021
Messages
310 (0.24/day)
I'd argue thet the Zen5C cores shouldn't be referred to as "e-cores" as they have the exact same IPC as the Zen5 cores, which should give them a good advantage over Intel since Intel's e-cores do have lower performance.
That doesn't matter, we literally have no idea how high or low those cores will clock. I doubt it will be high at all. I am betting in the 2GHz to 3GHz range due to their far increased density.

Which then probably puts them in the same category of e-cores. As a lower performance core.

The thing really is that IPC never actually mattered, it's completely meaningless on it's own(and also varies far too much), if you need to do scheduling then it doesn't matter if the core has the same IPC or not, the only thing that matters is the core performance.
 
Joined
Aug 10, 2023
Messages
341 (0.68/day)
the Zen5C will be clocked way lower cause the density is too high to clock it very high (also to make it efficient, like its been used in data center). remember that Zen 3 and Zen 4 had "dead die space" to increase clocks compared to Zen 2 and Zen 1, even Zen1+ did this compared to Zen 1.
 
Joined
Dec 12, 2016
Messages
1,948 (0.66/day)
Because some stuff still benefits from bigger and faster cores, and beyond a certain number more cores might not increase performance. Depending on application 6 fast cores can be faster than 32 slow cores, but the opposite can also be true. For general purpose machines a hybrid approach makes sense, if nothing else because it'll help with power consumption/cooling.
As you can see from some of the other posts, all the cores are fast. There are no efficiency cores in this design by the mainstream definition. The Zen ‘Xc’ cores are the same as the Zen ‘X’ cores. This is not a BIG.little design in the sense that there are less features in the little core versus BIG core.

I get the feeling AMD is just following along with the trend of hybrid CPUs as a marketing ploy. I do not like such shenanigans, however, since the Zen architecture is already efficient, we get all fast cores anyway and AMD gets to have the same trendy nomenclature as Intel and Arm. The proverbial have your cake and eat it too situation.
 
Last edited:
Joined
Jan 5, 2006
Messages
18,584 (2.68/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
The time has come

Drag Race GIF by Emmys
 
Joined
Jun 1, 2021
Messages
310 (0.24/day)
As you can see from some of the other posts, all the cores are fast. There are no efficiency cores in this design by the mainstream definition. The Zen ‘Xc’ cores are the same as the Zen ‘X’ cores. This is not a BIG.little design in the sense that there are less features in the little core versus BIG core.

What you need to be a BIG.little design really is a performance difference. Phones had SoCs for years with two different cluster of A53 cores, one that has some high clocks and the other that has low clocks.

So it mostly boils down to clocks(we already know that cache is cut, so perfomance will likely be lower from that), which we don't have access at this moment, so there is no way we can say that all the cores are fast.
 
Joined
Feb 18, 2005
Messages
5,847 (0.81/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
I'd argue that a software based solution would be better, like process lasso, but the one baked in hardware would be faster & less flexible.
It's going to be a dual solution. Hardware for the more granular decisions, software (operating system) for more fine-grained.

I'd argue thet the Zen5C cores shouldn't be referred to as "e-cores" as they have the exact same IPC as the Zen5 cores, which should give them a good advantage over Intel since Intel's e-cores do have lower performance.
The Zen ‘Xc’ cores are the same as the Zen ‘X’ cores.
No. In implementation the c-cores will have less L3 cache and be clustered more densely, which will undoubtedly negatively affect their performance characteristics. The fact that they're capability-identical to "big" Zen cores is irrelevant, unless you want to have a stupid e-peen war about whether this implementation is "better" than Intel's.
 
Top