Thread 'Limiting GPU load'

Message boards : BOINC Manager : Limiting GPU load
Message board moderation

To post messages, you must log in.

AuthorMessage
krusu70

Send message
Joined: 4 May 10
Posts: 2
Estonia
Message 32589 - Posted: 4 May 2010, 15:04:54 UTC

Hello

Is there any way to limit GPU load like you could limit CPU load?

i would like to allow my GPU to calculate but if it is always 99%, my comp starts making too much noice
ID: 32589 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15563
Netherlands
Message 32590 - Posted: 4 May 2010, 15:10:03 UTC - in response to Message 32589.  

In BOINC, limiting the CPU load will also limit the GPU load (since the CPU is in use by the actual program that feeds the GPU).

But if you're looking for an external program that works with BOINC, check out TThrottle.
ID: 32590 · Report as offensive
krusu70

Send message
Joined: 4 May 10
Posts: 2
Estonia
Message 32595 - Posted: 4 May 2010, 15:53:56 UTC
Last modified: 4 May 2010, 16:05:21 UTC

Hey

Do you mean if i set CPU load to 50% then GPU load limit should also be 50%?

Tryed it, but GPU keeps still load @ 99%

Throttle makes the whole load weird... before the load was stable, after messing with throttle GPU ja CPU load keeps jumping...

Also is there any way to suspend work if the computer is used for gaming?
Its ok if the project is running if im using just internet.
ID: 32595 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15563
Netherlands
Message 32598 - Posted: 4 May 2010, 16:55:26 UTC - in response to Message 32595.  

Hey

Do you mean if i set CPU load to 50% then GPU load limit should also be 50%?

Tryed it, but GPU keeps still load @ 99%

The throttle function in BOINC will suspend and resume the science application depending on what value you used. If 50%, it'll suspend for a second, resume for a second, etc.

Since the GPU applications do not run on the GPU, but on the CPU (you can see it in Windows Task Manager, so it runs on the CPU), any throttling effect you give to the CPU will also slow down the throughput of data to the GPU. The GPU will however run the data at full whack. It can't do it any slower, it's either on or off.

Why no GPU throttle then? It's not available in the GPU manufacturers' drivers releases, so the BOINC developers can't develop something that's platform independent and works across all of them (Windows, Linux, Mac).

Also is there any way to suspend work if the computer is used for gaming?
Its ok if the project is running if im using just internet.

Yes, see my CUDA & CAL FAQ, the "Ways around it?" section. You can use the <exclusive_app> tags (suspends the whole of BOINC) and <exclusive_gpu_app> tags (Suspends GPU crunching only, CPU crunching continues).
ID: 32598 · Report as offensive

Message boards : BOINC Manager : Limiting GPU load

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.