Bitcoin Forum
May 05, 2024, 01:41:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Phoenix 1.5 sucking up massive CPU %  (Read 3131 times)
pandemic (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
July 13, 2011, 02:01:14 AM
 #1

I'm running Phoenix 1.5 and the CPU usage is insane. I have a 4870 and a 5830 in my miner. The 5830 gets about 307mh/s while the 4870 gets 80 or so mh/s.

When they're both running, Phoenix is running twice and using 48-50% CPU each. That just means it doesn't matter your hash rate, just that you're running the kernel, or so it seems. I've got a Core 2 Duo overclocked to 3.2ghz. I really can't imagine this needs that much processing power.

Any idea how I can fix this?
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714916480
Hero Member
*
Offline Offline

Posts: 1714916480

View Profile Personal Message (Offline)

Ignore
1714916480
Reply with quote  #2

1714916480
Report to moderator
1714916480
Hero Member
*
Offline Offline

Posts: 1714916480

View Profile Personal Message (Offline)

Ignore
1714916480
Reply with quote  #2

1714916480
Report to moderator
pandemic (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
July 13, 2011, 04:53:47 AM
 #2

I should also add that phoenix is taking 50% CPU from both cores.
MrWizard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
July 13, 2011, 07:02:23 AM
 #3

poclbm uses no more than 1% cpu for me.

"I walked into the room dripping in Bitcoins.  Yea dripping in Bitcoins."
(BTC) 168DCCeGmDy3xTWRimLVhvKtK3yEWbpsSg     (LTC) LbYS8VFqFSU7B9bfaHD11seQMtrtYEKpLe
(BBQ) bNVZErvwLzpEG7H3kt1fycWspzRQB1MJzL
being
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
July 13, 2011, 07:55:57 AM
Last edit: July 13, 2011, 08:28:31 AM by being
 #4

The only fix I have found with my own setup for this, is not using Phoenix.
And I have tried a lot of different driver/sdk combinations, of course.


Inspired by your post, I made an effort to try phoenix once again with the latest Diapolo kernel.
Working fine at ~1% cpu usage.
Win7 32bit, cat11.6, SDK 2.1, hd5870

But it's most likely a dual GPU thing... When I had 2 cards in my rig, there was nothing I could do, to fix the cpu usage bug in windows.

Also it's probably not such a good idea to overclock your cpu, if you're mining. Rather underclock.
pandemic (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
July 13, 2011, 05:34:11 PM
 #5

The only fix I have found with my own setup for this, is not using Phoenix.
And I have tried a lot of different driver/sdk combinations, of course.


Inspired by your post, I made an effort to try phoenix once again with the latest Diapolo kernel.
Working fine at ~1% cpu usage.
Win7 32bit, cat11.6, SDK 2.1, hd5870

But it's most likely a dual GPU thing... When I had 2 cards in my rig, there was nothing I could do, to fix the cpu usage bug in windows.

Also it's probably not such a good idea to overclock your cpu, if you're mining. Rather underclock.

I'm getting this even when running one GPU mining. The other is in the machine just not doing anything.
being
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
July 13, 2011, 06:09:08 PM
 #6

I'm getting this even when running one GPU mining. The other is in the machine just not doing anything.
Well that would not really matter, if it's mining or not. As long as it's connected to the computer, the bug still comes up.
pandemic (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
July 13, 2011, 07:14:42 PM
 #7

I'm getting this even when running one GPU mining. The other is in the machine just not doing anything.
Well that would not really matter, if it's mining or not. As long as it's connected to the computer, the bug still comes up.
That's a bummer.

This is from another thread (http://forum.bitcoin.org/index.php?topic=6458.800):

Yep, it's pretty bad. 50% cpu usage per GPU. Something is seriously wrong.

Wow I checked this for my system (Phenom II X6 / Win7 x64 SP1) and Phoenix 1.5 eats one FULL CPU core per instance running (2 GPUs - 2 Cores eaten).
I downclock the cores to 800 MHz each, for Mining so one could think, if I raise the core freq. it will only use 1 core for 2 or more cards. No it eats one core and it doesn't matter, if it's clocked at 800 MHz or 3200 MHz, THAT IS crazy.

Jedi, is there any explanation for this, can we help to track the issue down!?

Dia

Nothing can be done on my end. For Windows if you have more than 1 ATI GPU installed each instance will peg one CPU core at 100%. There is some stupid event loop in ATI's driver. The best way to minimize the problem is to change the process affinity so that all the instances run on the same CPU core. This doesn't reduce hashrate at all.
Furyan
Full Member
***
Offline Offline

Activity: 175
Merit: 100



View Profile
July 15, 2011, 01:34:59 AM
 #8

I'm running Phoenix 1.5 and the CPU usage is insane. I have a 4870 and a 5830 in my miner. The 5830 gets about 307mh/s while the 4870 gets 80 or so mh/s.

When they're both running, Phoenix is running twice and using 48-50% CPU each. That just means it doesn't matter your hash rate, just that you're running the kernel, or so it seems. I've got a Core 2 Duo overclocked to 3.2ghz. I really can't imagine this needs that much processing power.

Any idea how I can fix this?

Have you used GPU Caps Viewer by any chance?

Can you post screenshots of its tabs?

This will happen if your CPU supports the OpenCL instruction set (e.g.: integrated graphics card/and-or shared memory GPU) and you happen to target that device in the miner.  I did that accidentally a couple of times and was shocked to see the CPU usage spike before I figured out what happened.
pandemic (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
July 15, 2011, 02:00:39 PM
 #9

I'm running Phoenix 1.5 and the CPU usage is insane. I have a 4870 and a 5830 in my miner. The 5830 gets about 307mh/s while the 4870 gets 80 or so mh/s.

When they're both running, Phoenix is running twice and using 48-50% CPU each. That just means it doesn't matter your hash rate, just that you're running the kernel, or so it seems. I've got a Core 2 Duo overclocked to 3.2ghz. I really can't imagine this needs that much processing power.

Any idea how I can fix this?

Have you used GPU Caps Viewer by any chance?

Can you post screenshots of its tabs?

This will happen if your CPU supports the OpenCL instruction set (e.g.: integrated graphics card/and-or shared memory GPU) and you happen to target that device in the miner.  I did that accidentally a couple of times and was shocked to see the CPU usage spike before I figured out what happened.

Nah, that's not the issue. When only one GPU is mining, CPU usage is 50%. If I were accidentally mining with the CPU, it'd be at 100.
Diapolo
Hero Member
*****
Offline Offline

Activity: 769
Merit: 500



View Profile WWW
July 15, 2011, 03:21:17 PM
 #10

Give this a try: http://forum.bitcoin.org/index.php?topic=29086.0

Still one full core is eaten, but not one core per instance!

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
Bitcoin_Silver_Supply
Sr. Member
****
Offline Offline

Activity: 258
Merit: 250



View Profile
July 15, 2011, 11:12:44 PM
 #11

I also first had this problem only with Phoenix and now, since adding two GPUs, I have it with both Phoenix and poclbm. I have set the affinity to one core but my CPU already runs ridiculously hot at idle so one core going 100% 24/7 hardly seems ideal.

I heard that Catalyst 11.7 may address this issue but thus far there don't seem to be any solutions asides dropping Windows for mining.
Xenomorph
Newbie
*
Offline Offline

Activity: 32
Merit: 0



View Profile
July 16, 2011, 07:26:59 AM
 #12

Phoenix kept doing this for me, randomly. Something nothing, sometimes it would eat 100% CPU. Stopping & starting over and over sometimes fixes it.

Then again, poclbm never does this. I've been using that instead of Phoenix.
Bitcoin_Silver_Supply
Sr. Member
****
Offline Offline

Activity: 258
Merit: 250



View Profile
July 16, 2011, 09:53:57 PM
 #13

Phoenix kept doing this for me, randomly. Something nothing, sometimes it would eat 100% CPU. Stopping & starting over and over sometimes fixes it.

Then again, poclbm never does this. I've been using that instead of Phoenix.


Do you use one card or two? Once I started using two cards with poclbm (and with Catalyst 11.6B) I got the CPU error with it as well. Prior to that I was using 11.6 on one card without the error.
haydent
Full Member
***
Offline Offline

Activity: 154
Merit: 100



View Profile
July 19, 2011, 11:37:27 PM
 #14

its generally a two+ card thing

2x Gigabyte 6950 OC @ 920/450 w/ ati tray tools (1 shader modded) - 760Mhs on ozco.in 0% fee aus pool
btc: 1HS5Brzcsh7XkJn566XYbvfpa2JuBRBdss
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!