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

We found the Missing Performance: Zen 5 Tested with SMT Disabled

Joined
Nov 4, 2005
Messages
11,860 (1.73/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
So it’s really either AMD needs to step up and release software to control thread placement or update their microcode or BIOS and work with MS to get it fixed
 
Joined
Jul 13, 2016
Messages
3,071 (1.04/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
Significant, when there's a "mere" 2.5% average gain between 7700X and 9700"X", otherwise. So this small tweak effectively doubles the performance difference, and brings gaming much closer to expectations.

That's more a testament to how little the 9700X improved over the 7700X. Double 2.5% is still only 5%. At the cost of lower overall application performance to boot. Anyone chasing gaming FPS are just going to get a 7800X3D. It'd be one thing if we were talking class leading gaming performance but we aren't.

It's also only slower in some applications.

Perfect example of a Truism. It's correct but adds nothing to the conversation. We are all aware that averages are comprised of mixed results but that doesn't change the fact that overall disabling SMT reduces performance in non-gaming scenarios. You are aware of this because you used an average in your comment, me interjecting that in fact part of that 2.5% figure includes benchmarks when Zen 5 regresses in performance is worthless in this context as your comment is here.
 

kiniku

New Member
Joined
Jul 1, 2023
Messages
3 (0.01/day)
Location
Fort Myers, FL
On the Ryzen 9 7950X3D, AMD put the 3DV Cache on one CCD only, so a software driver hooked into Windows Game Mode detection to detect games and push those onto the big-cache-cores, while applications end up on the high-frequency cores. The problem is that this solution is quite brittle and that it has a lot of moving parts that can and will break, especially the ones designed by Microsoft.

I never saw it this way. Less moving parts, fewer points of potential failure. And this AMD/Microsoft dual software method of exploiting 3DV cache? I'll pass, next time. I think I may go to Intel if they improve the efficiency of their next gen CPUs. Furthermore, I couldn't care less about 20 more FPS in my gaming. Since I game at 3440 and above, I'll compensate with GPU power.
 
Joined
Nov 13, 2007
Messages
10,419 (1.70/day)
Location
Austin Texas
Processor 13700KF Undervolted @ 5.4, 4.8Ghz Ring 190W PL1
Motherboard MSI 690-I PRO
Cooling Thermalright Peerless Assassin 120 w/ Arctic P12 Fans
Memory 48 GB DDR5 7600 MHZ CL36
Video Card(s) RTX 4090 FE
Storage 2x 2TB WDC SN850, 1TB Samsung 960 prr
Display(s) Alienware 32" 4k 240hz OLED
Case SLIGER S620
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse Xlite V2
Keyboard RoyalAxe
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
So it’s really either AMD needs to step up and release software to control thread placement or update their microcode or BIOS and work with MS to get it fixed
New architecture and AMD always takes a few months to get going. Reveiws on beta bios were barely stable.
 
Joined
Jan 27, 2015
Messages
1,670 (0.48/day)
System Name Legion
Processor i7-12700KF
Motherboard Asus Z690-Plus TUF Gaming WiFi D5
Cooling Arctic Liquid Freezer 2 240mm AIO
Memory PNY MAKO DDR5-6000 C36-36-36-76
Video Card(s) PowerColor Hellhound 6700 XT 12GB
Storage WD SN770 512GB m.2, Samsung 980 Pro m.2 2TB
Display(s) Acer K272HUL 1440p / 34" MSI MAG341CQ 3440x1440
Case Montech Air X
Power Supply Corsair CX750M
Mouse Logitech MX Anywhere 25
Keyboard Logitech MX Keys
Software Lots
<snip>

In Intel Emeral Rapids I can get 64 core per CPU or I can get 128 Core from AMD in a single socket. So in a 2U design it will be common to see 128 Intel vs 256 AMD cores. Now lets buld out a data center on their scale. How many Us are now required for say 15k cores.

<snip>

Did you bother to do the math on that?


A 7U Cisco UCS can handle 7 x410c compute nodes with 4 sockets of 60 core Xeons, which comes out to 1,680 cores.

So you are talking about 70U to get to 16,800 cores, or about 2 racks.

Meanwhile, If you have 20% more performance per core, you can take those 15,000 cores and reduce them to 12,000, and with something like SQL Server you are talking about $36,000,000 difference in licensing costs.

Hopefully you are working for the competition (3000 cores X $12,000 per core = $36,000,000).

Software cost virtually *always* dwarfs hardware costs.
 

EmmanuelMar

New Member
Joined
Jul 23, 2024
Messages
11 (0.61/day)
Games are very relative, some are poorly designed to work with a certain cpu/gpu and you achieve more performance just because of the brand of cpu/gpu, not to mention that these games are limited to use a certain number of threads, this can be change in some games so that instead of using 4 threads they use 6 or 8 threads and naturally the performance increases, the important thing is the synthetic tests and I would not really disable SMT because you will lower the multithread performance.
 
Joined
Nov 20, 2021
Messages
94 (0.09/day)
Excellent article and now has created a question. What would be the performance of Windows handhelds when you disable SMT? Window Handheld PCs don’t play at 4k at all and barely into 1440p and feels nice at home at 900/1080p gaming.
 
Joined
Mar 13, 2021
Messages
450 (0.36/day)
Processor AMD 7600x
Motherboard Asrock x670e Steel Legend
Cooling Silver Arrow Extreme IBe Rev B with 2x 120 Gentle Typhoons
Memory 4x16Gb Patriot Viper Non RGB @ 6000 30-36-36-36-40
Video Card(s) XFX 6950XT MERC 319
Storage 2x Crucial P5 Plus 1Tb NVME
Display(s) 3x Dell Ultrasharp U2414h
Case Coolermaster Stacker 832
Power Supply Thermaltake Toughpower PF3 850 watt
Mouse Logitech G502 (OG)
Keyboard Logitech G512
Did you bother to do the math on that?


A 7U Cisco UCS can handle 7 x410c compute nodes with 4 sockets of 60 core Xeons, which comes out to 1,680 cores.

So you are talking about 70U to get to 16,800 cores, or about 2 racks.

Meanwhile, If you have 20% more performance per core, you can take those 15,000 cores and reduce them to 12,000, and with something like SQL Server you are talking about $36,000,000 difference in licensing costs.

The one "weakness" of AMD at the moment is the lack of Quad socket support, but the physical size of the processors would realistically relegate them to extreme niche cases.
A dual 9684X system I bet would put that quad socket through its paces however. The only thing it would really lack is the gargantuan amount of RAM that you could stuff in one of those blades..............64 Dimms vs 24 for the AMD.


*Snip*

Software cost virtually *always* dwarfs hardware costs.

*Snip*

Definately dont disagree there, especially when things are moving towards a per thread let alone core, per year sort of landscape moving forward. Some of the quotes I have seen for things have made me physically wince and go HOW MUCH?
 
Joined
Mar 6, 2017
Messages
3,280 (1.21/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
So, maybe AMD should come out with a chip that's like the 9700X with one chiplet where it's an eight-core chiplet that has no SMT support and another chiplet that a whole bunch of Zen 5c cores to make up for the loss of SMT.
 
Joined
Jan 3, 2023
Messages
44 (0.08/day)
You didn't find the missing performance, you found meaningless 2% which will probably be an issue with the Windows scheduler and Agesa.
 
Joined
Mar 6, 2017
Messages
3,280 (1.21/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
You didn't find the missing performance, you found meaningless 2%.
I'd have to agree with you on that. The low power profile of this chip is what's holding it back. Like I mentioned in the other 9700X thread, AMD really needs to include a "Take the gloves off" mode.
 
Joined
Jan 8, 2017
Messages
9,259 (3.34/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
I know some people will say that core density is all matter but that is not true at all as many server software use a per core license.
That is huge and largely ignored by the desktop crowd.
In many cases it's simply unavoidable, you have to pay the licensing fee per core anyway and if you have to then you might as well pick the most cost effective platform which will typically be the one that will give you the most cores per node, core density is still a major factor in almost every datacenter application. You're assuming that 10% faster cores allows a reduction in core count by 10% but the scalability simply doesn't work like that a lot of the times, if ever.

But even if it did, core density would still matter. Take your example, databases do not scale well with cores, this isn't anything new but there's major problem with this "least amount of cores possible approach". Because of the way queries work a lot of the time they will block the execution of subsequences queries, so the longer each query takes on average the worse the performance will get. If you're trying to cram as many connections per core then you're likely trading speed for whatever you saved up for your licensing costs. The question is how much cost can you cut until you can no longer tolerate the performance hit, it's definitely not 10%, that's for sure. The multithreading in databases works locally for each instance, so performance wise you're still better served by more cores/node.
 
Joined
Mar 6, 2017
Messages
3,280 (1.21/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
I'd have to agree with you on that. The low power profile of this chip is what's holding it back. Like I mentioned in the other 9700X thread, AMD really needs to include a "Take the gloves off" mode.
And it seems that I'm not the only one that thinks this, der8auer thinks that way as well.

Very Efficient Ryzen 7 9700X Held Back by Power Limits!
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,352 (3.70/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
The low power profile of this chip is what's holding it back
Red bar has power limits removed, plus PBO, plus Curve Optimizer
 
Joined
Sep 2, 2021
Messages
187 (0.17/day)
Location
Colorado
Processor AMD Ryzen 9 7950X
Motherboard Asus ROG Crosshair X670E Gene
Cooling Full Custom Water
Memory 48GB DDR5
Video Card(s) Nvidia RTX 3090 FE
Storage Crucial T700 2TB Gen5 SSD
Display(s) Asus PG32UQX
Case Primochill Praxis WetBench
Audio Device(s) SteelSeries Arctis Pro
Power Supply SeaSonic Prime TX-1600
Mouse G502 Lightspeed
Keyboard BOOG75 Prebuilt Shockwave
Software Windows 11 Pro 23H2
Benchmark Scores http://www.3dmark.com/pcm10b/1944567
Ryzen 9700X running new CKD memory straps is looking solid. https://www.overclock.net/posts/29354757/

After the 15th we will see 9950X results,.. the 9700X running 8800/2200 synced profile is amazing. :)
 
Top