• 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 or visit my Amazon Wishlist 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: