CPU priority of GPU slot (feature request)
Posted: Fri Mar 12, 2021 4:56 pm
Can you please add an option to set CPU priority of e. g. FahCore_22.exe? It is not that hard to do.
I have 8C8T CPU with iGPU (which is quite capable for an iGPU) - Intel Core I7-9700K. I can get 100% iGPU load by limiting CPU slot to 7 threads but this wastes 1 CPU core. If I configure Folding@Home to use all 8 threads iGPU is loaded ~70..95% depending on work unit and only ~50% of CPU core is consumed. But if I manually set priority of FahCore_22.exe to "Below normal" or above I can get >93% iGPU load with CPU core still at ~50%. This is more efficient (and faster).
Processors w/o SMT (like mine) do consume a lot of power polling (i)GPU. My iGPU is approx. 3 times faster than iGPU in distributed.net OpenCL benchmark (see description of https://github.com/dcti/dnetc-client-base/pull/17) and more power efficient, I can't easily benchmark Folding@Home CPU vs GPU.
"core-priority" in "Extra slot options (experts only)" unfortunately sets priority for FAHCoreWrapper.exe, not for FahCore_22.exe. Also it does not have a lot of available options.
Thank you.
I have 8C8T CPU with iGPU (which is quite capable for an iGPU) - Intel Core I7-9700K. I can get 100% iGPU load by limiting CPU slot to 7 threads but this wastes 1 CPU core. If I configure Folding@Home to use all 8 threads iGPU is loaded ~70..95% depending on work unit and only ~50% of CPU core is consumed. But if I manually set priority of FahCore_22.exe to "Below normal" or above I can get >93% iGPU load with CPU core still at ~50%. This is more efficient (and faster).
Processors w/o SMT (like mine) do consume a lot of power polling (i)GPU. My iGPU is approx. 3 times faster than iGPU in distributed.net OpenCL benchmark (see description of https://github.com/dcti/dnetc-client-base/pull/17) and more power efficient, I can't easily benchmark Folding@Home CPU vs GPU.
"core-priority" in "Extra slot options (experts only)" unfortunately sets priority for FAHCoreWrapper.exe, not for FahCore_22.exe. Also it does not have a lot of available options.
Thank you.