Welcome to MilkyWay@home

GPU-Z says MW running at 100% graphics sluggish

Message boards : Number crunching : GPU-Z says MW running at 100% graphics sluggish
Message board moderation

To post messages, you must log in.

AuthorMessage
John Clark

Send message
Joined: 4 Oct 08
Posts: 1734
Credit: 64,228,409
RAC: 0
Message 52653 - Posted: 26 Jan 2012, 21:04:56 UTC

I just swapped my single HD5850 back to MW, after a long lay off to run Moo!.

Running Moo!, and other ATI type projects, I find the unused GUP (say up to 95%) left enough to have a responsive system.

Since coming back to MW my version of GPU-Z said it was running at 100% and the graphics response on this XP box is almost nil.

Is there any, say app_info, file that can reduce the GPU load to say 90% to 95% while crunching MW?
Go away, I was asleep


ID: 52653 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Len LE/GE

Send message
Joined: 8 Feb 08
Posts: 261
Credit: 104,050,322
RAC: 0
Message 52663 - Posted: 26 Jan 2012, 23:18:53 UTC - in response to Message 52653.  

First of all: Don't use an ATI driver higher than 11.8 or 11.9 for MW

Below is my app_info.xml for an 5850 on XP.
Params I use:
--gpu-target-frequency 60 (default 30; higher number = smaller chunks)
--gpu-polling-mode 16 (default 1; ms between polling for results from gpu)
--process-priority 1 (default 2 (normal), 0 (lowest) ... 4 (highest); process prio in windows)
Higher target frequency means the data is getting split into more chunks and in between the chunks the gpu can do something else like refreshing your screen, but in summary more time is spend on moving data to/from gpu.
Lower polling mode leads to a more busy cpu on some systems (like mine) but faster loading of the gpu with the next chunk of data.
The trick is to find the best combination of target frequency and polling mode for your system. Different size WUs can make that even more tricky.


<app_info>

<app><!-- GPU app v0.82 for MW Separation -->
<name>milkyway</name>
</app>
<file_info>
<name>milkyway_separation_0.82_windows_intelx86__ati14.exe</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway</app_name>
<version_num>82</version_num>
<plan_class>ati14</plan_class>
<flops>1.0e11</flops>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>--gpu-target-frequency 60 --gpu-polling-mode 16 --process-priority 1</cmdline>
<file_ref>
<file_name>milkyway_separation_0.82_windows_intelx86__ati14.exe</file_name>
<main_program/>
</file_ref>
</app_version>

</app_info>

ID: 52663 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile arkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
Message 52664 - Posted: 26 Jan 2012, 23:27:42 UTC - in response to Message 52663.  

First of all: Don't use an ATI driver higher than 11.8 or 11.9 for MW


I am running a 12.1 beta just fine on my 5830.
ID: 52664 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Matt Arsenault
Volunteer moderator
Project developer
Project tester
Project scientist

Send message
Joined: 8 May 10
Posts: 576
Credit: 15,979,383
RAC: 0
Message 52665 - Posted: 26 Jan 2012, 23:28:30 UTC - in response to Message 52653.  

I think I'm going to raise the default target frequency in the next release
ID: 52665 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
weasel473

Send message
Joined: 9 Dec 11
Posts: 5
Credit: 1,121,906
RAC: 0
Message 52673 - Posted: 27 Jan 2012, 5:02:13 UTC

Hi There.
I am using a GPU/CPU throttling program called TThrottle.
This works on the system overall and not just BOINC specific. I have found it very responsive and quite accurate. For example I have a rule in the program that I stated once the GPU reaches 70C Throttle back the GPU usage to limit temperature to 70C. I have been running this program for a month solid with no problems. I run the program when I am running BOINC and turn it off when I'm not using BOINC.

Here's a link to it.
http://efmer.eu/boinc/
ID: 52673 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John Clark

Send message
Joined: 4 Oct 08
Posts: 1734
Credit: 64,228,409
RAC: 0
Message 52674 - Posted: 27 Jan 2012, 9:13:13 UTC

I use the 11.3 ATI CCC driver, and will try the app_info approach. That leaves the falback as Throttle.

Thanks
Go away, I was asleep


ID: 52674 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zydor
Avatar

Send message
Joined: 24 Feb 09
Posts: 620
Credit: 100,587,625
RAC: 0
Message 52677 - Posted: 27 Jan 2012, 14:15:52 UTC

Is there any, say app_info, file that can reduce the GPU load to say 90% to 95% while crunching MW?


Use the method described by Len - TThrottle does a job, and is good at it, but its there for fall back to mainstream problems, it shouldnt really be used as the main method of control as by doing so it hides the real issues.

If you are having problems use the line Len gave .....


--gpu-target-frequency 60 (default 30; higher number = smaller chunks)

inside an app_info. The value of 60 is suited to his system, it differs from system to system as to what the best number is for those having monitor response issues. Start at 40 and work up in steps of 5 until the monitor starts to respond the way you want it to.

Regards
Zy
ID: 52677 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John Clark

Send message
Joined: 4 Oct 08
Posts: 1734
Credit: 64,228,409
RAC: 0
Message 52678 - Posted: 27 Jan 2012, 14:19:49 UTC
Last modified: 27 Jan 2012, 14:21:18 UTC

Thanks Len and Zydor.

I will use Len's figure of 60 and modify downwards or upwards in steps of 5 until I get the same screen response as I do on Moo!
Go away, I was asleep


ID: 52678 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : GPU-Z says MW running at 100% graphics sluggish

©2024 Astroinformatics Group