• Multithreading on Ryzen

  • Development and testing of modified XNU Kernels for AMD CPUs on OS X

Please remember to read and follow the rules here.

Please Donate if you've found the website useful. Thanks.

Development and testing of modified XNU Kernels for AMD CPUs on OS X
 #28021  by ithasryzen1600
 Thu Sep 28, 2017 9:01 pm
So I've succesfully built a system running 12.10.6 quite stable.
One thing I noticed when I wanted to check if my system is running at it's capabilities was that the six cores of my Ryzen are running but only 6 instead of 12 threads are being used.

SMT is turned on in UEFI, I tried Voodoo TSC sync but i guess that it's not made for this purpose.

Do you have any ideas on how to enable multithreading (hyperthreading)?

 Advertising

 #28033  by Norton287
 Thu Sep 28, 2017 9:33 pm
Have you poked around insanelymac.com, they might have some info on multithreading.
 #28057  by AlGrey
 Thu Sep 28, 2017 10:46 pm
All the threads are used correctly on my side.
6 threads are always active but when required the remaining 6 kick in.
You do not have the required permissions to view the files attached to this post.
 #28514  by ithasryzen1600
 Mon Oct 02, 2017 9:35 am
@AlGrey,
you're right, my cpu just never came in that area where it had to kick in the remaining 6 threads :thumbup: