• 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: