Author

Topic: What is the deal with amd drivers and amd sdk app? (Read 1878 times)

donator
Activity: 1218
Merit: 1079
Gerald Davis
I'm saying that, if a card was pushing 7Ghash/s by itself, it would probably need 30-100% cpu to keep the work coming in with no delay, or, it's a bug either in the engine or drivers.

No it wouldn't.  Internally the GPU checks nonce values and only needs a new header from the CPU once every 4 billion (2^32) nonces checked.

The high CPU usage in some hardware, driver combinations is simply a bug.  Nothing more.  AMD drivers and SDK are horribly bugged.  At one point they had a 100% CPU bug on all hardware running on windows at all times with no possible workarounds and they released a half dozen version of SDK before fixing it.  Another time after fixing the 100% bug they ended up bringing it back in a newer version.  There are certain versions once installed break compatiblity with older versions and make it very difficult to downgrade.

Simple verson:  AMD drivers suck.  There are lots and lots of bugs.

But, I didn't see anything in the change log (or im blind) stating that anything above 9 intensity would consume 100% of my cores as a future proof for ASICs. So, I'm guessing it's a bug. The weird thing is, if i switch to an older cgminer (2.6.1 for instance) the problem does not occur at intensity's higher than 9.

So, I'm not sure what to make of it.







[/quote]
legendary
Activity: 952
Merit: 1000
Why on earth would AMD put an inefficient CPU usage bug based on openCL global worksizes in there on purpose for BFL to release ASICs?

I'm saying that, if a card was pushing 7Ghash/s by itself, it would probably need 30-100% cpu to keep the work coming in with no delay, or, it's a bug either in the engine or drivers.

But, I didn't see anything in the change log (or im blind) stating that anything above 9 intensity would consume 100% of my cores as a future proof for ASICs. So, I'm guessing it's a bug. The weird thing is, if i switch to an older cgminer (2.6.1 for instance) the problem does not occur at intensity's higher than 9.

So, I'm not sure what to make of it.

You realize there are computers right now that are dealing with 50+GH/s, and DON'T use 100% CPU?
hero member
Activity: 1118
Merit: 541
Why on earth would AMD put an inefficient CPU usage bug based on openCL global worksizes in there on purpose for BFL to release ASICs?

I'm saying that, if a card was pushing 7Ghash/s by itself, it would probably need 30-100% cpu to keep the work coming in with no delay, or, it's a bug either in the engine or drivers.

But, I didn't see anything in the change log (or im blind) stating that anything above 9 intensity would consume 100% of my cores as a future proof for ASICs. So, I'm guessing it's a bug. The weird thing is, if i switch to an older cgminer (2.6.1 for instance) the problem does not occur at intensity's higher than 9.

So, I'm not sure what to make of it.






-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Why on earth would AMD put an inefficient CPU usage bug based on openCL global worksizes in there on purpose for BFL to release ASICs?
hero member
Activity: 1118
Merit: 541
Intensity of 9. Intensity 11 does peg a core, is that a bug though or part of what intensity means?

I'm thinking it's a bug. I would think there would be a more gradual step up. I use to run at 14 with older versions of the miner. When i run at 10 now it will consume 30-40% for a single card (rest disabled); which is a pretty huge jump from 0% usage at 9. Unless they did this intentionally for the ASICs that are coming.

sr. member
Activity: 336
Merit: 250
Intensity of 9. Intensity 11 does peg a core, is that a bug though or part of what intensity means?
hero member
Activity: 1118
Merit: 541
I have no CPU issue with 12.8 and 7000 series.

What intensity are you using?

legendary
Activity: 1344
Merit: 1004
I have no cpu bug. 5850, 5870, and 5970's using 11.12 driver, 2.1 sdk, windows 7 x64
sr. member
Activity: 336
Merit: 250
I have no CPU issue with 12.8 and 7000 series.
hero member
Activity: 1118
Merit: 541
6xxx and 7xxx cards don't work with old drivers.

How are people dealing with the 100% cpu issue? Seems pretty damaging. Using intensity 9 as others have suggested, my rates have fallen significantly, though cpu usage does drop to 0. Others have suggested limiting the miner to a single core (affinity), which also works, but doesn't seem like a suitable fix for the problem.



hero member
Activity: 675
Merit: 513
6xxx and 7xxx cards don't work with old drivers.
hero member
Activity: 1118
Merit: 541
I've been looking for some info about what happened to the drivers and why everything is using 100% cpu. I've not yet been able to find anything relevant in google searches. Only that I should install older versions of the drivers.

I've tried to install the 12.1 drivers with the 2.7 amd sdk, but now the miners can't find the cards at all. Seeing elsewhere on this site that people are using 12.1 with 2.5-2.7 just fine. So why can't my miner find the cards?

I've done a complete uninstall, reboot, reinstall, reboot, install sdk, reboot.




Jump to: