Questions and Answers :
GPU applications :
Part use GPU for computation
Message board moderation
Author | Message |
---|---|
Ricardo Send message Joined: 2 Jul 08 Posts: 3 Credit: 9,345,069 RAC: 0 |
I have a pretty high spec PC with an EVGA Titan X GPU card which works fine at 100%. I can't seem to find a setting to set the GPU card to only use, for example, 80% of GPU power so I can still watch videos etc whilst BOINC is running Any help much appreciated |
rob smith Send message Joined: 7 Mar 03 Posts: 22606 Credit: 416,307,556 RAC: 380 |
The GPU applications are designed to use as much of the GPU as required. This is "aided and abetted" by the fact that when doing computational work on GPUs their own internal system is designed to give the computation work a significant priority over graphics. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
I have a pretty high spec PC with an EVGA Titan X GPU card which works fine at 100%. I can't seem to find a setting to set the GPU card to only use, for example, 80% of GPU power so I can still watch videos etc whilst BOINC is running You can use any of the typical aftermarket gpu tuning applications like Afterburner or EVGA PrecisionX to limit the TDP of a card. You can also simply use the Nvidia Control Panel and change the power settings to Adaptive instead of Prefer Maximum performance. You can also use the nvidia-smi utility to set the power limits of the card. This is what I do for my GTX 1080Ti nvidia-smi -i 0 -pl 200 You can find nvidia-smi in the C:\Program Files\NVIDIA Corporation\NVSMI directory. https://medium.com/@TaneSavoya/step-to-step-guide-how-to-mine-with-nvidia-gpus-in-windows-10-more-quiet-cooler-and-energy-bf3b63f40919 https://cryptomining-blog.com/tag/nvidia-smi/ Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
rob smith Send message Joined: 7 Mar 03 Posts: 22606 Credit: 416,307,556 RAC: 380 |
Those only affect the power drawn by the card, normally by "playing" with the clocks - which is not what Ricardo is asking for - he wants to "split" the GPU into two parts, one dedicated to crunching and the other to watching videos etc. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
No power limiting does not "play with the clocks" At least not directly. Power limiting sets the internal registers of the card to a lower TDP plan which can indirectly affect the clocks by limiting boost clock algorithms. I agree, what the OP is asking is impossible. You can switch the card between crunching and video watching but you can't do both at the same time without performance impacts on both activities. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
I agree, what the OP is asking is impossible. Well not impossible impossible but merely not possible with the present science applications. AFAIK it's possible to tell the GPU to use part of its shaders under OpenCL 2.1 but that requires that BOINC and all OpenCL GPU applications are made OpenCL 2.1 compliant, a thing I don't see happen due to the man-hours needed for that. Besides, the easier method is to use the built-in Intel GPU for video playback. |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.