You are viewing a single comment's thread from:

RE: Gridcoin bounties for implementing BOINC features?

in #gridcoin7 years ago (edited)
  • It's possible to exclude GPUs using cc_config.xml (exclude_gpu command)
    https://boinc.berkeley.edu/wiki/Client_configuration

  • It's also possible to set process priorities via cc_config.xml (process_priority command). Giving max CPU priority (realtime) to any BOINC tasks is certainly not recommended (almost all GPU tasks use CPU at some point).

  • Thermal throttling looks like a redundant option to me. To lower CPU temperatures, run BOINC on fewer CPU cores. To lower GPU temperatures, I guess it's best to use options provided by your GPU drivers or specialized third-party utilities like MSI Afterburner. Incorporating such functionalities within a BOINC client would probably be a huge task, for very little actual benefits and BOINC isn't really a CPU/GPU tweaking utility anyway.

Sort:  

I knew the first thing, no idea about the second, and you misunderstood the third. What i meant was to set higher priority ti GPU tasks.

Anyway,my point is that there should be a Gui option to do It, making It easier to configure It on the spot.

You wrote "It would be nice to be able to give gpu tasks maximum priority to the cpu" -> don't do that, giving any BOINC task realtime priority is a bad idea. That's probably the reason why it isn't included in the GUI - that way new users can't hang their OS after some clueless tinkering.

Yes, I agree. But having GPU run at niceness -10 or even just -1 will do no harm. Just limit it

Definitely a good idea. Like the CPU usage % option under computing preferences. Is there an actual command line option to limit GPU usage?