A Yak Shaving for Fun & Profit series™
You can use powershell scripts (Start /affinity [mask] “” [executable]) or if you're like me, use ProcessLasso
Was seeing some very terrible performance behavior on TR2 where it was worse than TR1 or other small core count CPUs.
After investigating on the net, turns out there's lots of contention on Core 0/1 with Windows
Not sure about internals of windows scheduler but even in NUMA aware mode, there seems to be a benefit in explicitly pinning PIDS
community.amd.com/community/gami…
For more detailed deep dives:
anandtech.com/show/13446/the…
And @Level1Techs
(Summary of what memory interleaving does: community.amd.com/thread/223621)