Advanced search

Message boards : Graphics cards (GPUs) : How do you increase GPU utilization?

Author Message
Kiyometa
Send message
Joined: 12 Feb 19
Posts: 2
Credit: 18,115,500
RAC: 167,118
Level
Pro
Scientific publications
wat
Message 52310 - Posted: 19 Jul 2019 | 14:11:32 UTC

Hey guys!

Been doing this for a short bit now, and was wondering if there was a way to increase GPU load. I run GPUgrid and Seti@home (as well as WCG and another) and was wondering if there was a way to increase my GPU load. My GPU is only running at about 2-10% utilization at any time and would love to try to get more umph out of my GTX 1080 Ti when I'm not gaming.

Anyone know how to do so?

Thanks for any help!

Sincerely,
Kiyometa

PappaLitto
Send message
Joined: 21 Mar 16
Posts: 505
Credit: 4,288,144,951
RAC: 689,566
Level
Arg
Scientific publications
watwatwat
Message 52311 - Posted: 19 Jul 2019 | 15:17:47 UTC - in response to Message 52310.

There is a setting that is especially potent on Linux called SWAN_SYNC. This parameter also helps on Windows but not to quite the extent as on Linux. I don't have time at the moment to explain how to enable it but perhaps someone else can.

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2037
Credit: 14,776,917,669
RAC: 2,185,298
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 52313 - Posted: 19 Jul 2019 | 19:19:47 UTC - in response to Message 52310.
Last modified: 19 Jul 2019 | 19:21:07 UTC

My GPU is only running at about 2-10% utilization at any time
I guess you have this readout from Windows task manager's GPU tab. You should change the view of one of the graphs to "CUDA" to get the right values. Judging by the task's runtimes on your host you should have about 90% GPU utilization for "long run" tasks. "Short run" tasks may yield lower GPU utilization, as these are intended for low end cards. Preferably you should run "long run" tasks on your GTX 1080Ti. (You can change it in your preferences at the GPUGrid webpage, even though this part is broken.)

... and would love to try to get more umph out of my GTX 1080 Ti when I'm not gaming.
Anyone know how to do so?

You can try to reduce the number of CPU tasks running (if you run any of them) preferably to 8 (or 7, if you use SWAN_SYNC), or even less.

You can try to apply the swan_sync environmental value:
Press Windows key + R
Type sysdm.cpl and press [enter]
Click on the "Advanced" tab (the middle one)
Click on [Environmental Variables] (it's near the lower right corner)
Look for the lower section called "System Variables", click on the [New] button below the list of "System Variables".
Type swan_sync in the name field
Type 1 in the Value field
Click [OK] 3 times.
Exit BOINC manager with stopping scientific applications.
Start BOINC manager.

You should also create an app_info.xml file for BOINC manager to notice that the GPUGrid app is using 1 full CPU.
The app_config.xml file should be placed to the project's home directory (by default it's at c:\ProgramData\BOINC\projects\www.gpugrid.net\)
Copy the following to the clipboard:
notepad c:\ProgramData\BOINC\projects\www.gpugrid.net\app_config.xml
Press Windows key + R, then paste and press enter.
Copy & paste the following text:

<app_config> <app> <name>acemdlong</name> <gpu_versions> <gpu_usage>1</gpu_usage> <cpu_usage>1</cpu_usage> </gpu_versions> </app> <app> <name>acemdshort</name> <gpu_versions> <gpu_usage>1</gpu_usage> <cpu_usage>1</cpu_usage> </gpu_versions> </app> </app_config>


Click file -> save and click [save].
Exit BOINC manager with stopping scientific applications.
Start BOINC manager.
(If your BOINC manager is running, you can click Options -> read config files.)

Kiyometa
Send message
Joined: 12 Feb 19
Posts: 2
Credit: 18,115,500
RAC: 167,118
Level
Pro
Scientific publications
wat
Message 52316 - Posted: 19 Jul 2019 | 22:26:29 UTC - in response to Message 52313.

Sweet, got it peaking to 100% now.
Thanks for the help!

Post to thread

Message boards : Graphics cards (GPUs) : How do you increase GPU utilization?