Please allow me to specify which cores I want to park in ParkControl.
Currently I can specify what percentage of cores I want parked and what frequency should they be at, but not specific cores to be parked in a power profile, which would allow me to select only non-hyper-threaded cores, in my use case. I want this feature since I set the CPU sets of some performance heavy processes to only run on non-hyper-threaded cores in Process Lasso for better performance, and having to unpark all cores in ParkControl undoes this performance improvement somewhat, as well as using more power than needed.
Setting the amount of cores to be parked to half doesn't seem to solve my issue, since it seems to unpark/park adjacent cores, and thus doesn't select only the cores I want and need, and let the others be parked.
That'd be nice! Unfortunately, assigning the core parking and frequency scaling behavior of specific CPU cores is not supported by Windows power plans, so we are unable to implement it in ParkControl. We're always working on new things though, and if it can be done, we'll do it ;).