GPU unused, unstable CPU consumption

Message boards : Questions and problems : GPU unused, unstable CPU consumption
Message board moderation

To post messages, you must log in.

AuthorMessage
janat08

Send message
Joined: 18 May 18
Posts: 4
Kazakhstan
Message 86238 - Posted: 18 May 2018, 10:37:07 UTC
Last modified: 18 May 2018, 10:37:34 UTC

My gpu goes unused unlike in folding@home, and CPU is throttled to 70%, but it will spike to 100% which sure enough causes trouble. I doubt this is optimal even for intended purposes since CPUs will go into overdrive increasing wattage and stuff negating the attempt at improving lifespan of hardware, and reducing noise in my case (I doubt that the fan constantly spinning up and slowing does it great service). Any chance that you could try and set the workload by cores (something I belief folding@home also supports.)

GPU: gtx 980, win 10 64bit.
ID: 86238 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5080
United Kingdom
Message 86239 - Posted: 18 May 2018, 11:08:11 UTC - in response to Message 86238.  

Both options are available. You can set preferences in either of two different places: either in the global preferences web page of any of the projects you're attached to, or locally from the Tools menu in BOINC Manager. Pay attention to the settings you use, and be consistent: local settings override web-site settings, so you can't mix them.

With that out of the way, the ones you are interested in are at the top of the page in both places, and the (current) wording should be the same:

Use at most 100 % of the CPUs
Use at most 100 % of CPU time
Some projects may have older versions of the website code, so check the wording carefully.

It sounds as if you might have chosen the second of the options to change (throttle by time). With GPUs especially, I would set that to 100%, and change the first option (number of CPUs) instead. Note that works as an integer number of cores used: your 70% would permit 2 of 4 cores to be used, or 5 of 8 cores.
ID: 86239 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 86241 - Posted: 18 May 2018, 15:51:02 UTC - in response to Message 86238.  

My gpu goes unused unlike in folding@home
Make sure BOINC isn't installed as a service, as then the GPU isn't used.
Other cases where the GPU isn't used:
- Incorrect driver installed.
- Windows fast user switching.
- Using Windows Remote Desktop.

Always install the driver from the manufacturer, do not let Windows do it.
When using FUS or RDP, you're using a default driver from Windows for all things video, thus the GPU will not be detected.
If in doubt, post the first 30 or so lines from a BOINC start-up log.

and CPU is throttled to 70%, but it will spike to 100%
If set via the Use at most N % of CPU time preference, then know that this one isn't a sustained throttle. It'll pause your CPU 3 times per second and run it flat out for the other 7. If you want to use a sustained low power throttle, use a third party program such as Tthrottle.
ID: 86241 · Report as offensive
janat08

Send message
Joined: 18 May 18
Posts: 4
Kazakhstan
Message 86278 - Posted: 23 May 2018, 8:50:17 UTC

You get the option only in advanced view. in simple view only you get useless by time option.
ID: 86278 · Report as offensive
janat08

Send message
Joined: 18 May 18
Posts: 4
Kazakhstan
Message 86279 - Posted: 23 May 2018, 9:00:05 UTC

I'm running Boinco in VM, so like none of GPU problems should apply?
ID: 86279 · Report as offensive
janat08

Send message
Joined: 18 May 18
Posts: 4
Kazakhstan
Message 86280 - Posted: 23 May 2018, 9:12:51 UTC
Last modified: 23 May 2018, 10:00:27 UTC

installing CUDA, or actually that doesn't work in VM.
ID: 86280 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 86282 - Posted: 23 May 2018, 11:24:32 UTC - in response to Message 86280.  
Last modified: 25 May 2018, 14:36:31 UTC

Depends on the VM, your hardware, your software etc.
To be able to use GPU passthrough in a VM you need:
- a CPU/motherboard that's capable of GPU passthrough
- CPU may not be a K version (overclockable Intel) when Sandy Bridge, Ivy Bridge, Haswell, as these don't have VT-d.
- a GPU that's capable of GPU passthrough
- a VM that's capable
- to enable VT-d/AMD-Vi/IOMMU in the BIOS/UEFI
- run Linux as the host OS
- use KVM (Kernel Virtual Machine)
- Install Windows as the guest OS in the VM
- a second videocard for the host OS
- a second mouse/keyboard for the VM

You say you use Windows 10, well too bad, but GPU passthrough does not work on any Windows version.

This is quite a comprehensive step-by-step manual on how to accomplish the above.
Watch the video for more information.
ID: 86282 · Report as offensive

Message boards : Questions and problems : GPU unused, unstable CPU consumption

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.