Bitcoin Forum

Bitcoin => Mining support => Topic started by: CNMOH on June 21, 2011, 02:02:37 PM



Title: 5850 underclocking itself
Post by: CNMOH on June 21, 2011, 02:02:37 PM
So I've been mining for a while now with my two gaming computers, and I wanted to do some slight overclocking to increase my earnings a bit. I overclock my HD 5850 from core speed 725 mhz to 775 mhz. I gain ~30 mhash/s, and everything seems to be fine. But then after a couple of hours, I see my hashrate drops to 150 mhash/s. I open up the CCC and see that clock speed has been dropped to somewhere in the 400 mhz range. I try setting the clock back to default, I even try underclocking it, but nothing works. I then restart my computer, and everything works fine again. I try again, but the same thing happens.

Why does this happen? Is it a security measure when the card gets overheated? The card runs at between 75 - 82 degrees, overclocking doesn't seem to make much of a difference temperature-wise.

Thanks in advance.


Title: Re: 5850 underclocking itself
Post by: Jack of Diamonds on June 21, 2011, 04:53:45 PM
How well is the card ventilated otherwise?
82c is just the core temp of the chip.

If the VRM (voltage regulator module) goes above 140 celsius, the card will throttle down & use less power to prevent destruction.

82c core clock is not nearly enough for automatic throttling, it would need to be at least 95-105 before it started clocking itself down


Title: Re: 5850 underclocking itself
Post by: RyNinDaCleM on June 21, 2011, 05:17:19 PM
If temps aren't the problem, try this!
Go into the registry {Run->regedit}
Find this key: [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}]
use the Find Next function in the Edit drop down menu and find all occurrences of "EnableULPS". Right click->modify, and set to 0!
Find next, and repeat!
There may be 10 of these (maybe more, maybe less)!
ULPS or Ultra Low Power State, is standard on ALL ATI/AMD display drivers since 9.x! Changing these settings, will force your card to run at defined clocks, but only if temp throttling isn't what is happening in your situation!


Title: Re: 5850 underclocking itself
Post by: CNMOH on June 24, 2011, 02:30:28 PM
I've done some experimenting, and I've discovered that:

1. Sometimes, although rarely, the downclocking will happen even when I haven't overclocked the card.

2. Running a GPU-intensive application, such as a game, resets the card to normal clocks.

I've done the registry hack that RyNinDaCleM suggested, but it made no difference.


Title: Re: 5850 underclocking itself
Post by: Brutus on June 24, 2011, 08:53:14 PM
I'm just going to guess this is a windows machine as you said it was also a gaming machine.

If that's the case have you checked the power plan settings in the Control Panel (win 7)?  This happened on a notebook with a mobility 5850 in that the OS would downclock the chip.  Def apples to oranges but the desktop ver of Win 7 should still have the Power Plan settings that can be adjusted.

Under the Power Plan settings set to High Performance and then click the Advanced link and make sure the ATI Graphics Power Settings are set to Maximize Performance.

I also set the screen saver to none, not blank but none.


Title: Re: 5850 underclocking itself
Post by: CNMOH on June 25, 2011, 05:54:52 PM
I couldn't find any ATI Graphics Power Settings, so I'm guessing that's mobility-exclusive. However, I turned off Link State Power Management. I'm not completely sure what this does, but hopefully it helps. My screensaver was already set to none.


Title: Re: 5850 underclocking itself
Post by: CNMOH on June 30, 2011, 11:20:56 AM
Problem solved!

In case anyone has the same problem:

Oddly enough, this problem was caused by Flash. For some reason, Youtube + Chrome + Hardware acceleration downclocks the card. I have not tested this with my other rig to see if it happens there as well, and I have not tested it with any other browsers, nor have I tested it with different Flash sites. So I don't know if this is a universal Flash thing or not. Either way, there are two ways to solve this:

1. Don't watch Youtube videos. And if you do, make sure to close the tab/window afterwards, as even when idle, Flash seems to downclock the card.

2. (much better solution) Turn off hardware acceleration. Right click -> Settings -> Uncheck "Enable hardware acceleration"


Title: Re: 5850 underclocking itself
Post by: IlbiStarz on July 02, 2011, 06:00:11 AM
That's AMD PowerPlay for you :D