Author

Topic: AMD update kills Hash rate (Read 4555 times)

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 17, 2012, 06:16:03 AM
#25
Try breaking it with 12.4 Wink
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..... Wink

Link: https://bitcointalksearch.org/topic/second-gpu-running-slow-with-guiminer-diablominer-87352

That guy with the advice about 12.4 in that thread looks familiar too  Wink
newbie
Activity: 33
Merit: 0
June 17, 2012, 05:29:55 AM
#24
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 Wink

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..... Wink

Link: https://bitcointalksearch.org/topic/second-gpu-running-slow-with-guiminer-diablominer-87352
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 15, 2012, 09:45:55 PM
#23
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 Wink

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.
legendary
Activity: 1344
Merit: 1004
June 15, 2012, 08:35:25 PM
#22
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 Wink

I'd rather not fix what isn't broken, unless you'd like to pay for my mining downtime.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 14, 2012, 06:48:58 AM
#21
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 Wink
legendary
Activity: 1344
Merit: 1004
June 14, 2012, 06:42:55 AM
#20
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.
hero member
Activity: 770
Merit: 502
June 13, 2012, 11:31:02 PM
#19
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
full member
Activity: 182
Merit: 100
roundhouseminer
June 11, 2012, 08:45:36 PM
#18

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.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 11, 2012, 08:24:43 PM
#17
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.
full member
Activity: 182
Merit: 100
roundhouseminer
June 11, 2012, 04:06:25 PM
#16
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...
legendary
Activity: 1428
Merit: 1001
Okey Dokey Lokey
June 10, 2012, 12:22:11 PM
#15
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.
legendary
Activity: 1344
Merit: 1004
June 10, 2012, 05:25:21 AM
#14
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.
legendary
Activity: 1512
Merit: 1036
June 10, 2012, 01:05:27 AM
#13
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.
legendary
Activity: 1428
Merit: 1001
Okey Dokey Lokey
June 08, 2012, 01:21:28 PM
#12
So could someone find/give/show howto get those six .dll's for win732bit, Definitly doesnt work for 32bit...
sr. member
Activity: 378
Merit: 250
Why is it so damn hot in here?
January 21, 2012, 11:30:48 AM
#11
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.
hero member
Activity: 628
Merit: 500
January 20, 2012, 01:41:31 PM
#10
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://bitcointalksearch.org/topic/solved-5850-low-mhs-new-build-60349
legendary
Activity: 1512
Merit: 1036
January 13, 2012, 01:52:01 PM
#9
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://bitcointalksearch.org/topic/m.651989

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.
legendary
Activity: 1344
Merit: 1004
January 12, 2012, 04:01:44 PM
#8
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://bitcointalksearch.org/topic/m.651989

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.
legendary
Activity: 1512
Merit: 1036
January 11, 2012, 11:58:55 AM
#7
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://bitcointalksearch.org/topic/m.651989
legendary
Activity: 1344
Merit: 1004
January 11, 2012, 03:29:46 AM
#6
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
newbie
Activity: 32
Merit: 0
January 10, 2012, 04:37:32 PM
#5
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?
legendary
Activity: 1134
Merit: 1005
January 10, 2012, 12:10:26 PM
#4
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.
full member
Activity: 140
Merit: 100
January 09, 2012, 02:47:40 PM
#3
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.
legendary
Activity: 1344
Merit: 1004
January 06, 2012, 04:25:28 PM
#2
its called 2.6 sdk. roll back to 2.5 and you'll get your speeds back. search the forums on how.
newbie
Activity: 21
Merit: 0
January 06, 2012, 02:52:53 PM
#1
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?
Jump to: