BOINC / boinc

Open-source software for volunteer computing and grid computing.
https://boinc.berkeley.edu
GNU Lesser General Public License v3.0
2.02k stars 447 forks source link

Suspend individual GPUs #1459

Open davidpanderson opened 8 years ago

davidpanderson commented 8 years ago

Add a feature for suspending individual GPUs

This will involve both job scheduling and work fetch. Eventually there should be a GUI; initially it could be done w/ config file.

informatorius commented 8 years ago

For the GUI in tray I would suggest that when more than 2 GPUs exist then the tray menu entry "Snooze GPU" has a submenu which shows a "Snooze x" for each GPU where x is the name and device number. e.g. Snooze GPU => Snooze AMD R9 380 device 0 Snooze AMD R9 380 device 1 Snooze Nvidia GTX 970 device 0

@AenBleidd: Can you do something like that? (By the way I wish an option to change "Snooze" which means snooze for 1h to "Suspend" which means until user resumes.)

ghost commented 8 years ago

Yes!! I've needed this many times in the past. Very annoying to have to stop all GPU computation just because you need one GPU available for other things.

ChristianBeer commented 7 years ago

Related to #1149

Artoria2e5 commented 5 years ago

Yes yes yes! I want to snooze the intel GPU for web browsing and the nvidia for heavyweight stuff like games.

WeeToddDidd commented 3 years ago

Yes!! I've needed this many times in the past. Very annoying to have to stop all GPU computation just because you need one GPU available for other things.

Exactly, same situation here. Its a shame that its a all or none snooze situation.

cminnoy commented 3 years ago

Great, really need it. Mostly interesting for me to control from boinccmd.

tmanok commented 3 years ago

Really tired of configuring the xml files, more configuration options like these need to be released. I'd also love to see GPU usage % and GPU time % just like CPU right now. My issue is that on a laptop with an intergrated graphics processing, I can limit the CPU usage to 25% and time to 25% but the CPU will still be 85-95C on the package from the iGPU, meaning my laptop sounds like a jet engine. Meanwhile, my discrete NVIDIA RTX GPU is sitting there being useless and cold.