Bitcoin Forum

Bitcoin => Mining support => Topic started by: pinarphan on January 06, 2012, 07:52:53 PM



Title: AMD update kills Hash rate
Post by: pinarphan on January 06, 2012, 07:52:53 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?


Title: Re: AMD update kills Hash rate
Post by: ssateneth on January 06, 2012, 09:25:28 PM
its called 2.6 sdk. roll back to 2.5 and you'll get your speeds back. search the forums on how.


Title: Re: AMD update kills Hash rate
Post by: LegitBit on January 09, 2012, 07:47:40 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.


Title: Re: AMD update kills Hash rate
Post by: chungenhung on January 10, 2012, 05:10:26 PM
How do i check the SDK version?
I've uninstall the new OpenCL from the 11.12 driver pack.
Then, installed OpenCL from the 11.7 driver pack.
Hash rate is still low.
Then, I rolled back the driver to 11.7, still low hash rate.


Title: Re: AMD update kills Hash rate
Post by: Xenomorph on January 10, 2012, 09:37:32 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.

Was 11.12 the introduction of 2.6? So, I would just need to extra the SDK from the 11.11 drivers?


Title: Re: AMD update kills Hash rate
Post by: ssateneth on January 11, 2012, 08:29:46 AM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.

Was 11.12 the introduction of 2.6? So, I would just need to extra the SDK from the 11.11 drivers?


correct, and correct. rolling back your sdk to 2.5 isn't something the catalyst install manager will do, even if you fully uninstall it (the opencl dlls remain). I kept a copy of 2.5 sdk in a .rar. just unrar it to your drive that has windows installed (if you're running windows) while nothing is accessing opencl (or else you get a permissions error or something) and it should roll back to 2.5. no need to reboot.

this rar may only work with x64 versions of windows.
http://dl.dropbox.com/u/9768004/AMD-APP-SDK-v2.5.rar


Title: Re: AMD update kills Hash rate
Post by: deepceleron on January 11, 2012, 04:58:55 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.

Was 11.12 the introduction of 2.6? So, I would just need to extra the SDK from the 11.11 drivers?


That is what I do, I actually run the ATI installer up to the point where it extracts the files, and then I cancel. On a completely driver-free system. I would then go to the device manager, find the video card, and then install the driver manually using the path C:\ATI\Support\11-12_vista32_win7_32_dd\Packages\Drivers\Display\W7_INF where they were extracted (or whichever version you want). That installs only the video card driver and no other stuff. Then browse your computer to C:\ATI\Support\11-6_vista32_win7_32_dd\Packages\Apps\OpenCL to install that driver's version of OpenCL. That's how you mix and match.

The ATI driver uninstaller leaves behind the newest OpenCL files, even when you choose "uninstall ALL ATI software". Follow these instructions before reinstalling: https://bitcointalk.org/index.php?topic=54693.msg651989#msg651989


Title: Re: AMD update kills Hash rate
Post by: ssateneth on January 12, 2012, 09:01:44 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.

Was 11.12 the introduction of 2.6? So, I would just need to extra the SDK from the 11.11 drivers?


That is what I do, I actually run the ATI installer up to the point where it extracts the files, and then I cancel. On a completely driver-free system. I would then go to the device manager, find the video card, and then install the driver manually using the path C:\ATI\Support\11-12_vista32_win7_32_dd\Packages\Drivers\Display\W7_INF where they were extracted (or whichever version you want). That installs only the video card driver and no other stuff. Then browse your computer to C:\ATI\Support\11-6_vista32_win7_32_dd\Packages\Apps\OpenCL to install that driver's version of OpenCL. That's how you mix and match.

The ATI driver uninstaller leaves behind the newest OpenCL files, even when you choose "uninstall ALL ATI software". Follow these instructions before reinstalling: https://bitcointalk.org/index.php?topic=54693.msg651989#msg651989

I like how this post pretty much ignores my post above his only to point at another post of mine in another thread only to say the same thing on what to do.


Title: Re: AMD update kills Hash rate
Post by: deepceleron on January 13, 2012, 06:52:01 PM
Just ran the AMD update.  Have 3 5850's running clocked at 900/300 1088volts and have been getting 325Mh consistently.  Now....all 3 cards are running under 250Mh. 

WTF?

No need to roll back the whole driver. Run the uninstaller for Opencl only, then extract your old driver and install just the old file.

Only downside  (of it is one) is that further uninstalls and updates may fail to remove the old cl SDK unless you keep the original installation file.

Was 11.12 the introduction of 2.6? So, I would just need to extra the SDK from the 11.11 drivers?


That is what I do, I actually run the ATI installer up to the point where it extracts the files, and then I cancel. On a completely driver-free system. I would then go to the device manager, find the video card, and then install the driver manually using the path C:\ATI\Support\11-12_vista32_win7_32_dd\Packages\Drivers\Display\W7_INF where they were extracted (or whichever version you want). That installs only the video card driver and no other stuff. Then browse your computer to C:\ATI\Support\11-6_vista32_win7_32_dd\Packages\Apps\OpenCL to install that driver's version of OpenCL. That's how you mix and match.

The ATI driver uninstaller leaves behind the newest OpenCL files, even when you choose "uninstall ALL ATI software". Follow these instructions before reinstalling: https://bitcointalk.org/index.php?topic=54693.msg651989#msg651989

I like how this post pretty much ignores my post above his only to point at another post of mine in another thread only to say the same thing on what to do.

Not really, I would recommend that someone delete the list of files linked in your post, but then reinstall the OpenCL the official way with the driver packages instead of downloading DLLs from a non-official source.


Title: Re: AMD update kills Hash rate
Post by: hmblm1245 on January 20, 2012, 06:41:31 PM
Just to throw in my 2 cents. i built a new win7 x64 with 11.12 and sdk 2.6 and got exactly the results as the OP. i had a 5850 on an older miner getting 370 down to 300. i uninstalled all ATI software dlls included and still was unable to get the hash rate back. I ended up wiping and re-installing. i know my steps doesn't really show what was the exact issue was but in the end its working.

https://bitcointalk.org/index.php?topic=60349.0


Title: Re: AMD update kills Hash rate
Post by: TheHarbinger on January 21, 2012, 04:30:48 PM
It's not a matter of just replacing the newer SDK with the older one.  You also have to remove the miner's binaries that were compiled with the newer SDK and recompile with the older SDK.


Title: Re: AMD update kills Hash rate
Post by: Fiyasko on June 08, 2012, 06:21:28 PM
So could someone find/give/show howto get those six .dll's for win732bit, Definitly doesnt work for 32bit...


Title: Re: AMD update kills Hash rate
Post by: deepceleron on June 10, 2012, 06:05:27 AM
The only files you need to remove on Win7 x32 are:
C:\Windows\System32\amdocl.dll
C:\Windows\System32\OpenCL.dll


Then run the OpenCL installer/uninstaller for your installed Catalyst drivers from the location they were extracted on the hard drive, such as:
C:\AMD\Support\12-4_vista_win7_32_dd_ccc\Packages\Apps\OpenCL\OpenCL.msi

If you pick the correct installer, it will prompt you to uninstall (instead of an error that another version is already installed).

You must run the uninstaller first, since other AMD Stream SDK/OpenCL packages won't install if it detects previous registry entries of another version.


Then install the OpenCL SDK package from the driver installation you want to use, for example 2.5 from v11.11:
C:\ATI\Support\11-11_vista32_win7_32_dd\Packages\Apps\OpenCL



The 2.1 SDK does not install easily, and only gets you ~1% more in a best settings vs best settings, so I would skip attempting that unless you want frustration. You have to do some tricks such as copying all the SDK dlls into the application directory, and installing version 2.3's OpenCL.dll in the windows directory and app directories to support modern OpenCL 1.1 apps.


Title: Re: AMD update kills Hash rate
Post by: ssateneth on June 10, 2012, 10:25:21 AM
So could someone find/give/show howto get those six .dll's for win732bit, Definitly doesnt work for 32bit...

Move the files that are in SysWOW64 folder into System32 folder.


Title: Re: AMD update kills Hash rate
Post by: Fiyasko on June 10, 2012, 05:22:11 PM
So could someone find/give/show howto get those six .dll's for win732bit, Definitly doesnt work for 32bit...

Move the files that are in SysWOW64 folder into System32 folder.
o.0 thanks...
Self Derp.


Title: Re: AMD update kills Hash rate
Post by: oldDirty on June 11, 2012, 09:06:25 PM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...


Title: Re: AMD update kills Hash rate
Post by: -ck on June 12, 2012, 01:24:43 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.


Title: Re: AMD update kills Hash rate
Post by: oldDirty on June 12, 2012, 01:45:36 AM

2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.
Yep looks like, but the gaming performance is much more better on Crossfire, i won't miss that 12.6.
So i installed the 2.4 sdk and take a compromise for mining.


Title: Re: AMD update kills Hash rate
Post by: pekv2 on June 14, 2012, 04:31:02 AM
Here is a quick download of any SDK you like. I've had this bookmarked for over a year now.

http://developer.amd.com/sdks/AMDAPPSDK/downloads/pages/AMDAPPSDKDownloadArchive.aspx


Title: Re: AMD update kills Hash rate
Post by: ssateneth on June 14, 2012, 11:42:55 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.

Um. I use 12.1 driver and my 2.1 SDK works just fine.


Title: Re: AMD update kills Hash rate
Post by: -ck on June 14, 2012, 11:48:58 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.

Um. I use 12.1 driver and my 2.1 SDK works just fine.
Try breaking it with 12.4 ;)


Title: Re: AMD update kills Hash rate
Post by: ssateneth on June 16, 2012, 01:35:25 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.

Um. I use 12.1 driver and my 2.1 SDK works just fine.
Try breaking it with 12.4 ;)

I'd rather not fix what isn't broken, unless you'd like to pay for my mining downtime.


Title: Re: AMD update kills Hash rate
Post by: -ck on June 16, 2012, 02:45:55 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.

Um. I use 12.1 driver and my 2.1 SDK works just fine.
Try breaking it with 12.4 ;)

I'd rather not fix what isn't broken, unless you'd like to pay for my mining downtime.
Duh as if I expect you to... I was just pointing out it's newer 12.x drivers that are problematic, as I had said in my post.


Title: Re: AMD update kills Hash rate
Post by: yuhannl on June 17, 2012, 10:29:55 AM
Today i update the driver to 12.6 beta, remove the includet sdk and install the 2.1 sdk.
Now the prob is, that cgminer seem to work with ~350mh/s, but there are no shares at all?!?
wtf...
2.1 sdk does NOT work with the newer 12.x drivers at all. They are simply incompatible I'm afraid.

Um. I use 12.1 driver and my 2.1 SDK works just fine.
Try breaking it with 12.4 ;)

I'd rather not fix what isn't broken, unless you'd like to pay for my mining downtime.
Duh as if I expect you to... I was just pointing out it's newer 12.x drivers that are problematic, as I had said in my post.

Assuming it's the same thing causing it...  I had this problem as well and have been scratching my head for days until someone pointed out it's due to some ULPS bug with the new drivers. Installed 12.3 and everything appears to be working fine..... ;)

Link: https://bitcointalk.org/index.php?topic=87352.0 (https://bitcointalk.org/index.php?topic=87352.0)


Title: Re: AMD update kills Hash rate
Post by: -ck on June 17, 2012, 11:16:03 AM
Try breaking it with 12.4 ;)
Assuming it's the same thing causing it...  I had this problem as well and have been scratching my head for days until someone pointed out it's due to some ULPS bug with the new drivers. Installed 12.3 and everything appears to be working fine..... ;)

Link: https://bitcointalk.org/index.php?topic=87352.0 (https://bitcointalk.org/index.php?topic=87352.0)

That guy with the advice about 12.4 in that thread looks familiar too  ;)