Seems that WOW is using the virtual core on ryzen 7 instead of the true core on the highest used thread ( is using the last logical core) , is that normal? Wasnt it better for performance if it would use a true core instead? I tried using " SET processAffinityMask “65280” " with the same results. Using DX12 with an AMD card.
I messed around with the process affinity for this game quite a bit with my 1700x when I first got it and it makes no difference and hadn’t tried it since all of the recent updates so just gave it another try now and my fps is exactly the same if it is using a real core or hyperthreaded core.
if you want to have a play around with it the easiest way of doing it is veer task manager just open up task manager go to processors find the world of Warcraft click that there will be 2 tabs in there one for the game and one for the voice app click the game one then click details then once you have the details opened up click on it again and then click the affinity tab and choose which cores you want to use from there.
As far I understand Ryzen arch each core has two logical threads which both get equal access to the CPU resources so it doesn’t matter which thread program is using, long as OS spreads the threads in a way that single physical core doesn’t get two jobs if there are other physical cores available.
So in short you don’t need to worry about, and if you want to benchmark it yourself you should be able to disable SMT in the BIOS settings. I think there was some issues with Windows’ scheduler when Ryzen was initially released but those have been since fixed so it shouldn’t matter if you are using a reccent patched version of Windows 10.
Ryzen uses SMT which is the same as intel’s Hyperthreading so one physical core one simulated core the same as Intel it’s been the same since Ryzen came out this game if you have a R7 WoW puts most of the loads on a hyperthreaded core but it doesn’t make any difference in this game if it using a real core or not I remember messing around with the process affinity for my old i7 and it didn’t really make any difference then either…
I tested using Statuscore-17.11.13 , it seems that the real core its getting like 3-5% better IPC so yeah , not a big difference anyway , felt that the game is a bit slower when streaming 1080p60 , and unlocking framerate was 10 fps less but i think if i give higher priority to the game or less priority to obs solves the problem.