• 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

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
Reviews of AMD’s Zen 5 processors this week surprised many, with lower-than-expected results. After some investigation, we discovered that turning off Simultaneous Multithreading (SMT) can yield notable performance gains, particularly in gaming. This article presents our findings, including comparisons with the 7800X3D and 7700X with SMT turned off.

Show full review
 

dgianstefani

TPU Proofreader
Staff member
Joined
Dec 29, 2017
Messages
4,750 (1.97/day)
Location
Swansea, Wales
System Name Silent
Processor Ryzen 7800X3D @ 5.15ghz BCLK OC, TG AM5 High Performance Heatspreader
Motherboard ASUS ROG Strix X670E-I, chipset fans removed
Cooling Optimus Block, HWLABS Copper 240/40 + 240/30, D5/Res, 4x Noctua A12x25, 2x A4x10, Mayhems Ultra Pure
Memory 32 GB Dominator Platinum 6150 MT 26-36-36-48, 56.6ns AIDA, 2050 FCLK, 160 ns tRFC, active cooled
Video Card(s) RTX 3080 Ti Founders Edition, Conductonaut Extreme, 18 W/mK MinusPad Extreme, Corsair XG7 Waterblock
Storage Intel Optane DC P1600X 118 GB, Samsung 990 Pro 2 TB
Display(s) 32" 240 Hz 1440p Samsung G7, 31.5" 165 Hz 1440p LG NanoIPS Ultragear, MX900 dual gas VESA mount
Case Sliger SM570 CNC Aluminium 13-Litre, 3D printed feet, custom front panel pump/res combo
Audio Device(s) Audeze Maxwell Ultraviolet, Razer Nommo Pro
Power Supply SF750 Plat, full transparent custom cables, Sentinel Pro 1500 Online Double Conversion UPS w/Noctua
Mouse Razer Viper Pro V2 8 KHz Mercury White w/Tiger Ice Skates & Pulsar Supergrip tape
Keyboard Wooting 60HE+ module, TOFU Redux Burgundy w/brass weight, Prismcaps White, Jellykey, lubed/modded
Software Windows 10 IoT Enterprise LTSC 19044.4046
Benchmark Scores Legendary
I've run my 7800X3D with SMT disabled for security reasons for a good while now, I noticed some improvements in frame rate stability and memory OC too.
 
Joined
Dec 12, 2016
Messages
1,510 (0.54/day)
So enable SMT for applications and disable for games. Got it!

Thanks for investigating this!

Edit: Looking at Cinebench Multi, you get 27% more performance with SMT than without for no additional power use. This dispels the idea that you would save power by getting rid of HT unless the particular implementation is severely borked.
 
Last edited:
Joined
Oct 8, 2015
Messages
745 (0.23/day)
Location
Earth's Troposphere
System Name 3 "rigs"-gaming/spare pc/cruncher
Processor R7-5800X3D/i7-7700K/R9-7950X
Motherboard Asus ROG Crosshair VI Extreme/Asus Ranger Z170/Asus ROG Crosshair X670E-GENE
Cooling Bitspower monoblock ,custom open loop,both passive and active/air tower cooler/air tower cooler
Memory 32GB DDR4/32GB DDR4/64GB DDR5
Video Card(s) Gigabyte RX6900XT Alphacooled/AMD RX5700XT 50th Aniv./SOC(onboard)
Storage mix of sata ssds/m.2 ssds/mix of sata ssds+an m.2 ssd
Display(s) Dell UltraSharp U2410 , HP 24x
Case mb box/Silverstone Raven RV-05/CoolerMaster Q300L
Audio Device(s) onboard/onboard/onboard
Power Supply 3 Seasonics, a DeltaElectronics, a FractalDesing
Mouse various/various/various
Keyboard various wired and wireless
VR HMD -
Software W10.someting or another,all 3
Skip to comments section, like review, jump to page one!
 
Joined
Jan 3, 2021
Messages
3,059 (2.32/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
So enable SMT for applications and disable for games. Got it!

Thanks for investigating this!
Or set thread affinity to 0, 2, 4, 6, 8, 10, 12, 14 for games and apps that seem to hate HT. Wouldn't that be almost as good?
 

izy

Joined
Jun 30, 2022
Messages
972 (1.26/day)
Interesting , maybe they could fix this with an AGESA BIOS update tho pretty weird they didnt do anything about this from the start.

Or set thread affinity to 0, 2, 4, 6, 8, 10, 12, 14 for games and apps that seem to hate HT. Wouldn't that be almost as good?
It should work by default without us doing tricks :)
 
Joined
Dec 5, 2020
Messages
183 (0.14/day)
This isn't anything new. A lot of games even ignore SMT/HT threads as an optimization unless they detect you're on a low core count. A pure gaming CPU would not have SMT/HT.

Interesting , maybe they could fix this with an AGESA BIOS update tho pretty weird they didnt do anything about this from the start.


It should work by default without us doing tricks :)
It would mess up game specific optimzations so they can't do that. Just look at how global settings don't even work for the 7950X3D in some games. There's no real fix for it as that's just a cost of SMT/HT.
 

izy

Joined
Jun 30, 2022
Messages
972 (1.26/day)
This isn't anything new. A lot of games even ignore SMT/HT threads as an optimization unless they detect you're on a low core count. A pure gaming CPU would not have SMT/HT.


It would mess up game specific optimzations so they can't do that. Just look at how global settings don't even work for the 7950X3D in some games. There's no real fix for it as that's just a cost of SMT/HT.
Are you sure about that? Even W1zzard said, quote: "In the briefings we heard some vague comments that AMD is using AI-trained networks inside the CPU to optimize operation, maybe that mechanism could be used for better thread placement? Just to clarify, there is no training while the CPU is running in your system, the network is generated during design-time in AMD's labs. However, I would expect that it is upgradeable through microcode somehow. In the past AMD has made changes to the behavior of their processors through AGESA BIOS updates, I think they will address the scheduling similarly."
 
Joined
Jul 9, 2021
Messages
32 (0.03/day)
according to Intel overclockers:
-we have to disable cool & quiet
-PBO
-XMP
-pch
-rebar
-IGD/shared memmory
-ErP
-power fault protection
-usb standby power at s4/s5
-ccpt
-cpu overheat protection
-legacy usb
-CSM
-UEFI
-secure boot
-fTPM
-core isolation
-spectre/meltdown protection
-chasis intruder
-SMT
-we'll end up disabling AMD

but we'll gain 10 cinebench points /s
 
Joined
Feb 24, 2023
Messages
2,403 (4.51/day)
Location
Russian Wild West
System Name DLSS / YOLO-PC
Processor i5-12400F / 10600KF
Motherboard Gigabyte B760M DS3H / Z490 Vision D
Cooling Laminar RM1 / Gammaxx 400
Memory 32 GB DDR4-3200 / 16 GB DDR4-3333
Video Card(s) RX 6700 XT / RX 480 8 GB
Storage A couple SSDs, m.2 NVMe included / 240 GB CX1 + 1 TB WD HDD
Display(s) Compit HA2704 / Viewsonic VX3276-MHD-2
Case Matrexx 55 / Junkyard special
Audio Device(s) Want loud, use headphones. Want quiet, use satellites.
Power Supply Thermaltake 1000 W / FSP Epsilon 700 W / Corsair CX650M [backup]
Mouse Don't disturb, cheese eating in progress...
Keyboard Makes some noise. Probably onto something.
VR HMD I live in real reality and don't need a virtual one.
Software Windows 10 and 11
Joined
Feb 22, 2021
Messages
29 (0.02/day)
Location
Austria
Processor AMD Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Noctua NH-15D
Memory Crucial Ballistix 4x 16GB, DDR4-3600, CL16 (tuned)
Video Card(s) Sapphire Nitro+ Radeon RX 7900 XT Vapor-X
Storage Samsung SSD 970 EVO Plus 1TB, 2x
Display(s) Gaming: LG OLED48CX9LB 4K@120Hz, Office: Samsung M7 M70A 4K@60Hz
Case be quiet! Pure Base 500DX
Power Supply be quiet! Straight Power 11 Platinum 750W
Software Windows 10 Home, 64-Bit
very interesting! thanks for the tests
i see in the results that amd should have already for zen4 start to investigate and optimize workload placement on cores/threads, especially for games, together with microsoft.
there are for sure many reasons why this have not happened in the way it'd been necessary. amd, microsoft, mobo manufacturers, game (engines) developers..
i'm very curious for the next week :-D
 
Joined
Oct 25, 2018
Messages
1,315 (0.62/day)
Location
SortOfGrim
System Name Merc v8| Project DRS
Processor Ryzen 7800X3D|5800X
Motherboard Gigabyte X670 Gaming X AX|B550 AORUS ELITE
Cooling Noctua NH-D15|Arctic LFII-360
Memory 2x 16GB-6000|2x16GB-3600
Video Card(s) MSI RTX 4070 Ti SUPER|RTX 3070 Ventus
Storage Solidigm P44 1TB & 2TB, Crucial MX500 2TB|2x1TB SSD
Display(s) Acer Predator XB271HU|LG 34GP950G
Case Caselabs Mercury S8|Phanteks G500A
Audio Device(s) Schiit Magni & Modi, Edifier S351DB|DT 770 PRO headphones
Power Supply Seasonic Vertex PX-850|Prime TX-750
Mouse Logitech G600
Keyboard Epomaker F75|Logitech K400
Software W11Pro
7800X3D FTW! I'll keep everything as is, no disabling smt, xmp expo on memory, and slight negative on pbo. Zero issues.
 
Last edited:
Joined
Jan 14, 2019
Messages
10,935 (5.37/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
Games run better with SMT disabled? What!? This does not compute! :eek:
 
Joined
Apr 9, 2024
Messages
63 (0.51/day)
System Name Crapostrophic
Processor AMD Ryzen Z1 Extreme
Motherboard ASUS Custom PCB
Cooling Stock Asus Fan and Cooler Design
Memory 16GB of LPDDR5 running 6400mhz with tweaked timings
Video Card(s) AMD Radeon 780M APU
Storage 2TB Aorus 7300 Gen 4
Display(s) 7 Inch IPS Display @120hz
Case Plastic Shell Case designed by Asus
Audio Device(s) Asus ROG Delta
Power Supply 40WHrs, 4S1P, 4-cell Li-ion with a 65W PD Charger
Mouse Asus ROG Keris Wireless
Keyboard AKKO 3098B hotswapped to speed silver pro switches
Software Windows 11 Home (Debloated and tweaked)
so everytime I would game, I have to hit the bios and do this? that looks not so practical.
 

SL2

Joined
Jan 27, 2006
Messages
2,093 (0.31/day)
Much appreciated, I've been waiting for something like this, but didn't expect it already.

I do think there's something else that also impedes it tho.
 
Joined
Jan 14, 2019
Messages
10,935 (5.37/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
so everytime I would game, I have to hit the bios and do this? that looks not so practical.
It's not that big of a difference. Unless you have a 4090 and you game at 1080p or lower, I wouldn't bother.

Still interesting results, though.
 
Joined
Apr 9, 2024
Messages
63 (0.51/day)
System Name Crapostrophic
Processor AMD Ryzen Z1 Extreme
Motherboard ASUS Custom PCB
Cooling Stock Asus Fan and Cooler Design
Memory 16GB of LPDDR5 running 6400mhz with tweaked timings
Video Card(s) AMD Radeon 780M APU
Storage 2TB Aorus 7300 Gen 4
Display(s) 7 Inch IPS Display @120hz
Case Plastic Shell Case designed by Asus
Audio Device(s) Asus ROG Delta
Power Supply 40WHrs, 4S1P, 4-cell Li-ion with a 65W PD Charger
Mouse Asus ROG Keris Wireless
Keyboard AKKO 3098B hotswapped to speed silver pro switches
Software Windows 11 Home (Debloated and tweaked)
It's not that big of a difference. Unless you have a 4090 and you game at 1080p or lower, I wouldn't bother.

Still interesting results, though.

well, that has been a given, some peeps on Intel disables HT for gaming, but nonetheless the multi-core performance ain't regressing.
 
Joined
Apr 12, 2013
Messages
7,192 (1.74/day)
Games run better with SMT disabled? What!? This does not compute! :eek:
Not always games/chips/settings is an extremely complicated relationship!

 
Joined
Nov 19, 2019
Messages
105 (0.06/day)
Joined
Feb 15, 2019
Messages
1,623 (0.81/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04
Some games runs better without SMT
Always true for both AMD and Intel CPUs for a while.

Zen5 is no different.
 
Joined
Feb 20, 2019
Messages
7,788 (3.90/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.
How much of the blame for the scheduler doing stupid things is on Microsoft, AMD, and application developers - proportionally?

Mind to explain why it improves security with smt off? maybe is related to this https://www.tomshardware.com/news/new-vulnerability-affects-all-amd-zen-cpus
Exploits exist where a process can read data in the SMT pipeline from the other process sharing the core, despite the two processes not supposed to have access to the data from the other.

SMT exploits where the security barrier fell down due to the shared nature of two instructions running through a core at the same time were the working principle behind Spectre and Meltdown.
 
Top