Overclocking AMD Ryzen with SMT turned off?
Overclocking AMD Ryzen with SMT turned off?
You're considering disabling SMT for better overclocking performance. Based on testing, turning off SMT can help achieve higher stable overclocks using the stock voltage or up to 1.35V with the stock cooler, especially if you don't need many threads. Let me know if you'd like more details.
Because SMT doesn't significantly alter the hardware usage, it merely gives the operating system additional scheduling power. Turning off SMT when the workload is high prevents resources from becoming idle, which helps maintain stable temperatures.
kanewolf :
If you don't require many threads, opting for the 1600X would be better. Early tests of Ryzen CPUs didn't reveal any advantages from turning off SMT. So there might not be much gain? I favor having 8 physical cores at a higher speed or lower temperatures compared to 12 threads, but if that's true, I'll think about purchasing an R5 1600 or 1600X. Appreciate your guidance.
Because SMT doesn't significantly alter the hardware usage, it merely gives the operating system additional scheduling power. Turning off SMT when the workload is high prevents resources from becoming idle, which helps maintain stable temperatures.
Yes, hyperthreading is essentially the same concept. It provides additional scheduling slots for threads that the operating system can manage at the same time. The idea is that each thread requires computational work and memory accesses, so having more slots than tasks allows better system performance, especially when many jobs are running but not all are active. Tasks that fully utilize physical resources won't gain benefits from SMT or hyperthreading. High-performance computing fields, such as national laboratories or weather services, have tested their code and turned off hyperthreading in BIOS for optimal results.
Yes, hyperthreading remains the same. It adds more scheduling slots for threads that the OS can handle at once. The idea is that each thread needs memory accesses, user input, etc., and having double the available slots improves system performance when many tasks are not heavily loaded. Tasks that fully utilize physical resources won’t gain from SMT/hyperthreading. High-performance computing areas, like national labs or weather services, may have tested their code and turned off hyperthreading in BIOS. I’ve been researching and found that disabling it can help with overclocking, though it doesn’t seem to matter for SMT. My main concerns are power use, stability, and future compatibility, so turning it off might be a good idea for an 8-core processor. Thanks again for your explanation.