I've set up some rules for my DAW so that it runs on cores 12-32 (AMD 5950x CPU). I've set them to "always" for Bitwig's relevant executables (bitwig.exe, plugin-host.exe, audio-engine.exe). Purpose being, I'd like to ensure Bitwig is primarily running on the cores which (as far as I can tell) are underutilized and almost never used by other programs or Windows.
However, every time I re-launch Bitwig, the "current" affinities never correspond to the rules I've set, and I have to manually set the "current" affinities to the set that I've created.
Questions:
- How do I ensure the CPU affinities remain upon relaunch?
- Is there any better way to set CPU affinities to ensure Bitwig is using cores mostly unused by other?