Author

Topic: Can't shake the 100% cpu bug. [Sorta Resolved] (Read 5393 times)

sr. member
Activity: 454
Merit: 250
December 18, 2011, 03:08:23 AM
#33
using GUIminer with regular -v -w64 settings besides setting it to -f80 when i'm using my rig.
sr. member
Activity: 454
Merit: 250
i just thought i'd report in. I just updated to the newest ati drivers today and the %100 CPU bug is gone for me without any other previously mentioned fixes. However there is a very slight decrease in hash rate for my primary vid card: a 1GB 5870 reference card (it is 5-10 Mhash/s[2-4%]) below normal average than before the update that used %100 CPU..... (to me; a small price to keep my CPU from running 100% 24/7 IMO)- my secondary 5770 24/7 dedicated miner card seems to be operating without any perfomance drops/gains at all.....

drivers 11.11 still used 100% of one CPU  of my phenom 955 cores but 11.12 seems to have fixed this issue for me completely with very minor performance drops that i think are worth it- for me anyway. i'm running both GPU's 100% as i type with no loss on CPU usage related to mining anymore. specs below- hope this helps you all figure out the 100% issue  Smiley

CPU: phenom 955 (perma-OC to 3.6 Ghz)
MB: MSI GD-70 790fx
RAM: GB Mushkin Enhanced ddr3 (x2 2GB) 1600 7-7-7-20
GPU/s: 5870 + 5770
PSU: 900w Apeiva
OS: windows 7 64-bit


if there's any more system specs/info i can help with fixing the 100% core usage bug please let me know and i'll report back any other settings i'm using- hope this helps Smiley

EDIT: I'll also add that both GPUs operate VERY noticably cooler- an average 5-10 C drop in %100 load temps
legendary
Activity: 1449
Merit: 1001
11.12 didnt solve cpu bug for me ( win7 32)  AND the Mhash went down by 10%..

hero member
Activity: 609
Merit: 500
I skipped 11.11, but installed 11.12 last night, and it also fixes the CPU bug (at least it did for me).  On the flip side, my Mhash/sec went down a little, but I'm happy to have my CPU back Smiley
sr. member
Activity: 349
Merit: 250
I just upgraded to Ubuntu 11.10 and now i've got the 100% CPU bug with one GPU. And worse still I csn't install 11.6 (which used to work for me) on the new ubuntu for some reason. Has anyone got it working properly in Ubuntu Oneiric yet?
The new catalyst 11.11 resolves this.
hero member
Activity: 774
Merit: 500
Lazy Lurker Reads Alot
I fear there is no good solution other then use old version drivers like 10.12 with sdk 2.1 or have your luck with 11.4 and 11.6 which did not work for me
The 2.4 seems to be the slowest sdk according to many posts on boinc and as well for use on mining.
It also becomes more of a problem since current fast miners need a recent opencl and driver versions, and we can not use one or the other seperate. For now i do the same as most others just set one cpu core to be used by the miner to prevent the rest of the cores running 100% as well.
So for now i am using cat 11.9 with the included sdk 2.5 and do the cpu affinity solution
full member
Activity: 154
Merit: 100


What drivers are you using? what sdk? What miners? You're using the same os as me so it cant be that, and i dont thin kthe card difference should do anything since you're using 2 diffrent cards as am i.. this is so frustrating. It's not an option to use 2.1 sdk either because for some reason guiminer as well as phatk 2.0/2.1/2.2 won't run with sdk 2.1

11.6 / 2.4

I had an issue where after a few different driver installs, in which I had to use Driver Sweeper to clear out the old files.
sr. member
Activity: 324
Merit: 250
I just upgraded to Ubuntu 11.10 and now i've got the 100% CPU bug with one GPU. And worse still I csn't install 11.6 (which used to work for me) on the new ubuntu for some reason. Has anyone got it working properly in Ubuntu Oneiric yet?
legendary
Activity: 1344
Merit: 1004
This worked for me

I picked up a 5770 cheap yesterday to run along with a 5830.  Noticed 100% cpu usage once I started mining. I had  0% usage when running one card.  Seems to be a common problem caused by the openCL drivers.  Here's what I did to fix it.  Running WIN7 64 bit / Phenom II dual core cpu.

I have one monitor installed to both cards (HDMI / VGA port)
Boot with both cards plugged in.  Go to screen resolution display settings and on the drop down menu for multiple displays select " Show desktop only on 1" (for 1st installed card)
start up your miner for that card.  Go back to display settings and select "show desktop only on 2" (for 2nd card) Now start up another miner for that card.  
I am now getting 0% cpu usage.  I'm assuming this will work for Windows XP also.  You may have to select extend display or detect first for Windows to recognize both cards before doing the above.

Does it have to be a real monitor and/or the same monitor? I tried with 1 real monitor and the other with a dummy plug, 1 attached to each card, and I still get cpu bug. 11.9 release drivers with the sdk that comes with it, guiminr, phoenix 1.6.2, phatk 2.2, -a 250 -k phatk2 VECTORS WORKSIZE=128 FASTLOOP=true AGGRESSION=4 (dont need to specify bfi_int anymore)

I'm using two real monitors.

Edit: I switch both displays on to set the clocks.  Then I close off a display and start a miner, then close the other display and start the other miner.

Oh, you're using 2 seperate monitors. I was about to say "I followed this to the letter, still doesnt work", but now I have to hook up TWO monitors... I was using 1 monitor that had both vga and dvi on the back and I just switch it on the monitor... BRB

Edit: Hooked up my dell 30" via dvi to my main gpu 5830, hooked up a 22 inch hanns G on VGA on my 5870 that normally is used just for mining and usually has no monitor on it. Booted computer with both monitors on and had extend displays as it was turned on. I went to screen resolution and picked "show on 1" and started the miner thats respective for the monitor that is currently showing stuff (the other one automatically switches to standby at this point). That miner is always 100% cpu bug on 1 core. While it is mining, I do "show desktop on 2", the main monitor goes on standby, other moni9tor turns on, and I turn on the miner respective to that gpu. It's still 100% cpu bug. I already force both instances to 1 core so it's still using up 1 core.

What drivers are you using? what sdk? What miners? You're using the same os as me so it cant be that, and i dont thin kthe card difference should do anything since you're using 2 diffrent cards as am i.. this is so frustrating. It's not an option to use 2.1 sdk either because for some reason guiminer as well as phatk 2.0/2.1/2.2 won't run with sdk 2.1
full member
Activity: 154
Merit: 100
This worked for me

I picked up a 5770 cheap yesterday to run along with a 5830.  Noticed 100% cpu usage once I started mining. I had  0% usage when running one card.  Seems to be a common problem caused by the openCL drivers.  Here's what I did to fix it.  Running WIN7 64 bit / Phenom II dual core cpu.

I have one monitor installed to both cards (HDMI / VGA port)
Boot with both cards plugged in.  Go to screen resolution display settings and on the drop down menu for multiple displays select " Show desktop only on 1" (for 1st installed card)
start up your miner for that card.  Go back to display settings and select "show desktop only on 2" (for 2nd card) Now start up another miner for that card.  
I am now getting 0% cpu usage.  I'm assuming this will work for Windows XP also.  You may have to select extend display or detect first for Windows to recognize both cards before doing the above.

Does it have to be a real monitor and/or the same monitor? I tried with 1 real monitor and the other with a dummy plug, 1 attached to each card, and I still get cpu bug. 11.9 release drivers with the sdk that comes with it, guiminr, phoenix 1.6.2, phatk 2.2, -a 250 -k phatk2 VECTORS WORKSIZE=128 FASTLOOP=true AGGRESSION=4 (dont need to specify bfi_int anymore)

I'm using two real monitors.

Edit: I switch both displays on to set the clocks.  Then I close off a display and start a miner, then close the other display and start the other miner.
legendary
Activity: 1344
Merit: 1004
This worked for me

I picked up a 5770 cheap yesterday to run along with a 5830.  Noticed 100% cpu usage once I started mining. I had  0% usage when running one card.  Seems to be a common problem caused by the openCL drivers.  Here's what I did to fix it.  Running WIN7 64 bit / Phenom II dual core cpu.

I have one monitor installed to both cards (HDMI / VGA port)
Boot with both cards plugged in.  Go to screen resolution display settings and on the drop down menu for multiple displays select " Show desktop only on 1" (for 1st installed card)
start up your miner for that card.  Go back to display settings and select "show desktop only on 2" (for 2nd card) Now start up another miner for that card.  
I am now getting 0% cpu usage.  I'm assuming this will work for Windows XP also.  You may have to select extend display or detect first for Windows to recognize both cards before doing the above.

Does it have to be a real monitor and/or the same monitor? I tried with 1 real monitor and the other with a dummy plug, 1 attached to each card, and I still get cpu bug. 11.9 release drivers with the sdk that comes with it, guiminr, phoenix 1.6.2, phatk 2.2, -a 250 -k phatk2 VECTORS WORKSIZE=128 FASTLOOP=true AGGRESSION=4 (dont need to specify bfi_int anymore)
donator
Activity: 1218
Merit: 1079
Gerald Davis
Of course it is.  It is just 100% of the core you limited it to.  Granted affinity is better than nothing but you (and everyone else) still have one core blazing away at max frequency (and current draw) doing nothing.

Maybe in 10 years AMD will finally get around to fixing this.
hero member
Activity: 756
Merit: 500
What I did was assigned all the GPUs to one core of CPU in CPU affinity and it runs fine afterwards without the 100% usage.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Guys, cpu bug is driver related, not windows related.

Just use drivers without it. For a single card 11.9 or 11.10
For multiple cards well, something older, try 11.6 or 11.3
sr. member
Activity: 280
Merit: 252
Just switch to linuxcoin. It's not really that difficult. Just loading up a usb, insert, and power on.
hero member
Activity: 798
Merit: 1000
BES doesn't really work for this. You can reduce the CPU usage, but it will also slow down the GPU hashing rate significantly.
If you set your miner to a higher aggression, this does not happen (phoenix 1.6.2). I only get a ~3 mhash drop per 5830 with aggression at 16.

It does with cgminer.  Totally cripples it.
newbie
Activity: 58
Merit: 0
BES doesn't really work for this. You can reduce the CPU usage, but it will also slow down the GPU hashing rate significantly.
If you set your miner to a higher aggression, this does not happen (phoenix 1.6.2). I only get a ~3 mhash drop per 5830 with aggression at 16.
hero member
Activity: 798
Merit: 1000
BES doesn't really work for this. You can reduce the CPU usage, but it will also slow down the GPU hashing rate significantly.

Correct.  Just tried it Wink
legendary
Activity: 1284
Merit: 1001
BES doesn't really work for this. You can reduce the CPU usage, but it will also slow down the GPU hashing rate significantly.
hero member
Activity: 798
Merit: 1000
If you dont want to switch to linux, try this. http://mion.faireal.net/BES/

Hmm.  Have you tried that?
newbie
Activity: 58
Merit: 0
If you dont want to switch to linux, try this. http://mion.faireal.net/BES/
donator
Activity: 305
Merit: 250
Sure thing, good luck!
full member
Activity: 154
Merit: 100
Thanks much!  Imma have to check out Linux soon enough. I made a partition for it already.  It's a dedicated miner/goof on the internet rig.
donator
Activity: 305
Merit: 250
I couldn't get rid of the 100% CPU bug in Windows 7 either.  I am now running Linux.

Good walk-through on Ubuntu:  https://bitcointalksearch.org/topic/ubuntu-natty-narwhal-1104-mining-guide-howto-7514

I like BAMT if this is a dedicated machine.  Burn the image onto a USB stick.  Boot up, edit a few lines in the config file and it's ready to mine: https://bitcointalksearch.org/topic/bamt-easy-persistent-usb-key-based-linux-for-dedicated-minersmining-farms-28967
full member
Activity: 154
Merit: 100
September 13, 2011, 12:34:28 AM
#9
This worked for me

I picked up a 5770 cheap yesterday to run along with a 5830.  Noticed 100% cpu usage once I started mining. I had  0% usage when running one card.  Seems to be a common problem caused by the openCL drivers.  Here's what I did to fix it.  Running WIN7 64 bit / Phenom II dual core cpu.

I have one monitor installed to both cards (HDMI / VGA port)
Boot with both cards plugged in.  Go to screen resolution display settings and on the drop down menu for multiple displays select " Show desktop only on 1" (for 1st installed card)
start up your miner for that card.  Go back to display settings and select "show desktop only on 2" (for 2nd card) Now start up another miner for that card.  
I am now getting 0% cpu usage.  I'm assuming this will work for Windows XP also.  You may have to select extend display or detect first for Windows to recognize both cards before doing the above.
sr. member
Activity: 462
Merit: 250
It's all about the game, and how you play it
full member
Activity: 154
Merit: 100
September 12, 2011, 10:44:06 PM
#7
Switching to linux is fairly simple using linux coin but you're going to need to flash a diffrent bios to the cards if you want to overvolt them

No over volting here.  I'm fine with switching, if you could write a brief walkthrough (or point me to one) I'd me very appreciative.

Edit: I'd like a version that I can browse the web on, but at this point I'll take what I can get and work from there.
full member
Activity: 182
Merit: 100
September 12, 2011, 10:39:18 PM
#6
try 11.9rc some say it fixes the bug  but i didnt have any luck with it
fixes it for one GPU, not sure about multiple
when i was on 1 gpu  my cpu was on 6% but when i went to 3 gpus my cpu went to 50%+  so bugs be buging
sr. member
Activity: 462
Merit: 250
It's all about the game, and how you play it
September 12, 2011, 10:36:43 PM
#5
Switching to linux is fairly simple using linux coin but you're going to need to flash a diffrent bios to the cards if you want to overvolt them
hero member
Activity: 658
Merit: 500
September 12, 2011, 10:32:08 PM
#4
try 11.9rc some say it fixes the bug  but i didnt have any luck with it
fixes it for one GPU, not sure about multiple
full member
Activity: 154
Merit: 100
September 12, 2011, 09:25:54 PM
#3
try 11.9rc some say it fixes the bug  but i didnt have any luck with it

er, thats what gave me the Bluescreen (I had 10.9, edited)
full member
Activity: 182
Merit: 100
September 12, 2011, 09:22:28 PM
#2
try 11.9rc some say it fixes the bug  but i didnt have any luck with it
full member
Activity: 154
Merit: 100
September 12, 2011, 09:19:54 PM
#1
So I was fine on 2.1sdk with 10.4 drivers.  Got a new card (2x 5770, not crossfired, no bridge). Reformatted (just to be sure nothing got mixed up).

Ran into a few snags bug got everything running.

Now for the life of me, I can't shake the 100% cpu bug.

I've installed 2.1 with 10.4, but it didn't recognize openCL.  Uninstalled that, 11.6 (with sdk that comes with it).  It recognizes that, but 100% bug. I uninstall that, and try every mix of 2.1/2.4 with 10.4/11.6 I can imagine.  Bug still there.  Then I try the 11.9 RC build.  Bluescreen on windows.

Reformat.

Then I try 11.6 with the sdk that comes with it (in case the previous install got things mixed up with 2.1) WITHOUT CCC.  100% CPU bug still there.

Can anyone offer any suggestions?

EDIT:

I'm willing to switch to linux if someone wouldn't mind walking me through it.
Jump to: