Bitcoin Forum
April 11, 2026, 11:45:22 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  Print  
Author Topic: Phoenix - Efficient, fast, modular miner  (Read 761452 times)
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
June 05, 2011, 09:40:58 PM
 #641

I find that even aggression 1 is driving temperature too high (80C) for my card (ATI 6770), how do I set the speed even lower? I currently get 130 Mhash/s but I'm ok with lower speed if I could get my GPU temperature down to 70 level.

Aggression 1 is as fast as possible; you need to raise the number to lower the GPU load.

That's not true, 1 is slowest, 130 Mhash/s for my gpu, if I set to 5, I get 160 Mhash/s and temperate goes even higher

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
June 05, 2011, 09:43:32 PM
 #642

I find that even aggression 1 is driving temperature too high (80C) for my card (ATI 6770), how do I set the speed even lower? I currently get 130 Mhash/s but I'm ok with lower speed if I could get my GPU temperature down to 70 level.

Aggression 1 is as fast as possible; you need to raise the number to lower the GPU load.

That's not true, 1 is slowest, 130 Mhash/s for my gpu, if I set to 5, I get 160 Mhash/s and temperate goes even higher

Oops, yes you're right. I need more coffee.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
5tr1k3r
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
June 05, 2011, 09:46:46 PM
 #643

I find that even aggression 1 is driving temperature too high (80C) for my card (ATI 6770), how do I set the speed even lower? I currently get 130 Mhash/s but I'm ok with lower speed if I could get my GPU temperature down to 70 level.

Try to lower the memory speed.
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
June 05, 2011, 09:48:45 PM
 #644

I find that even aggression 1 is driving temperature too high (80C) for my card (ATI 6770), how do I set the speed even lower? I currently get 130 Mhash/s but I'm ok with lower speed if I could get my GPU temperature down to 70 level.

Try to lower the memory speed.

you mean get a gpu utility and manually down-clock the gpu?

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
jolijar
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 06, 2011, 12:45:37 AM
 #645

I am new to using phoenix and I get this error when I start the program.

http://img718.imageshack.us/img718/4995/error2uc.th.jpg

Uploaded with ImageShack.us

I am using a AMD 64 x2 5000+ 2.6 Ghz
GeForce 9400 GT
and 3gb ram

Any ideas on how I can fix this?
shackleford
Full Member
***
Offline Offline

Activity: 281
Merit: 100



View Profile
June 06, 2011, 02:55:34 AM
 #646

I have been using Phoenix solo for a few days now with a decent hasrate. I finaly got 1 accepted and I thought that would mean that I finaly solved a block. However nothing ever showed up in the bitcoin client and there is still zero in the rejected.

 Is there some other possibility I am missing?

The Bitcoin client doesn't show generated blocks at all until after 2 confirmations. I don't know why this is. You've probably already seen it appear by now.
Thanks for the suggestion but it is definitely not this.  I was hoping it was some kind of configuration I was missing but now it seems like I somehow had a block that got lost in the works with no information on what happened. If it were stale or invalid fine but it is just a mystery.. very discouraging for my first solo attempt.
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
June 06, 2011, 03:03:42 AM
 #647

I have been using Phoenix solo for a few days now with a decent hasrate. I finaly got 1 accepted and I thought that would mean that I finaly solved a block. However nothing ever showed up in the bitcoin client and there is still zero in the rejected.

 Is there some other possibility I am missing?

The Bitcoin client doesn't show generated blocks at all until after 2 confirmations. I don't know why this is. You've probably already seen it appear by now.
Thanks for the suggestion but it is definitely not this.  I was hoping it was some kind of configuration I was missing but now it seems like I somehow had a block that got lost in the works with no information on what happened. If it were stale or invalid fine but it is just a mystery.. very discouraging for my first solo attempt.

Might have been an invalid block, then. (Which, now that I think of it, is probably why Bitcoin doesn't display these until 2 confirmations.)

If you're doing any serious solo mining, you should consider setting up a private pool.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
shackleford
Full Member
***
Offline Offline

Activity: 281
Merit: 100



View Profile
June 06, 2011, 03:36:37 AM
 #648

I have been using Phoenix solo for a few days now with a decent hasrate. I finaly got 1 accepted and I thought that would mean that I finaly solved a block. However nothing ever showed up in the bitcoin client and there is still zero in the rejected.

 Is there some other possibility I am missing?

The Bitcoin client doesn't show generated blocks at all until after 2 confirmations. I don't know why this is. You've probably already seen it appear by now.
Thanks for the suggestion but it is definitely not this.  I was hoping it was some kind of configuration I was missing but now it seems like I somehow had a block that got lost in the works with no information on what happened. If it were stale or invalid fine but it is just a mystery.. very discouraging for my first solo attempt.

Might have been an invalid block, then. (Which, now that I think of it, is probably why Bitcoin doesn't display these until 2 confirmations.)

If you're doing any serious solo mining, you should consider setting up a private pool.

Thanks much, I can live with that explanation. I am not doing any serious solo mining I just want to get a few blocks or even one while it is still possible and thought I would devote like a month to it but it has me concerned that it may not be working correctly and I possibly could be wasting a few weeks.
5tr1k3r
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
June 06, 2011, 03:39:58 AM
 #649

you mean get a gpu utility and manually down-clock the gpu?

I mean get a gpu utility (like msi afterburner), set unofficial overclocking on (search for "EnableUnofficialOverclocking") and manually clock the memory (not gpu) down to 300-320 Smiley
Neutral[Point]
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 06, 2011, 12:05:48 PM
 #650

Right now I'm doing 360Mhash/s with 5850 (890/1290/default V) on settings from first post.
I'm gonna play with it a little more later. I'm thinking about rising voltage a little bit so I could try 950 on core.
Great tool indeed.
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
June 07, 2011, 07:34:28 AM
 #651

another idle stop:
Quote
[07/06/2011 03:28:19] Server gave new work; passing to WorkQueue
[07/06/2011 03:28:28] Result 000000007f14d7ab... accepted
[07/06/2011 03:29:38] Server gave new work; passing to WorkQueue
[07/06/2011 03:30:58] Server gave new work; passing to WorkQueue
[07/06/2011 03:32:06] Result 000000000d6b2652... accepted
[07/06/2011 03:32:17] Server gave new work; passing to WorkQueue
[07/06/2011 03:33:15] Result 00000000da134dd0... accepted
[07/06/2011 03:33:18] Result 000000006f8cfd20... accepted
[07/06/2011 03:33:31] Result 00000000e5e44240... accepted
[07/06/2011 03:33:36] Server gave new work; passing to WorkQueue
[07/06/2011 03:34:56] Server gave new work; passing to WorkQueue
[07/06/2011 03:35:48] Result 00000000bad9dcb6... accepted
[07/06/2011 03:36:02] Server gave new work; passing to WorkQueue
[07/06/2011 03:37:20] Server gave new work; passing to WorkQueue
[07/06/2011 03:37:31] Result 00000000b8083712... accepted
[07/06/2011 03:38:25] Result 00000000fa7f0a12... accepted
[07/06/2011 03:38:32] Result 000000008fc523e9... accepted
[07/06/2011 03:38:39] Server gave new work; passing to WorkQueue
[07/06/2011 03:39:33] Result 00000000d3a5b849... accepted
[07/06/2011 03:39:58] Server gave new work; passing to WorkQueue
[07/06/2011 03:41:08] Server gave new work; passing to WorkQueue
[07/06/2011 03:41:08] New block (WorkQueue)
[07/06/2011 03:41:08] Currently on block: 129123
[07/06/2011 03:41:09] Server gave new work; passing to WorkQueue
[07/06/2011 03:42:07] Server gave new work; passing to WorkQueue
[07/06/2011 03:43:03] Result 00000000e2e41fd2... rejected
[07/06/2011 03:43:21] Server gave new work; passing to WorkQueue
[07/06/2011 03:43:22] New block (WorkQueue)
[07/06/2011 03:43:22] Currently on block: 129124
[07/06/2011 03:43:23] Server gave new work; passing to WorkQueue
[07/06/2011 03:44:20] Result 00000000047efef7... accepted
[07/06/2011 03:44:42] Server gave new work; passing to WorkQueue
[07/06/2011 03:44:49] Result 0000000077c476c0... accepted
[07/06/2011 03:46:02] Server gave new work; passing to WorkQueue
[07/06/2011 03:48:33] Warning: work queue empty, miner is idle
[0 Khash/sec] [246 Accepted] [20 Rejected] [RPC]
hmm
bradstrom
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 08, 2011, 12:29:17 AM
Last edit: June 08, 2011, 12:43:50 AM by bradstrom
 #652

I'm trying to run Phoenix on my 5830, and I'm getting an error. I received the same error when running a GTX 260. OS is Windows 7 x64.

Here's my command line input for the 5830:
Quote
phoenix.exe -u http://bradstrom:********@bitcoinpool.com:8332/ -k poclbm DEVICE=0

Here is the error:
Quote
FATAL kernel error: Failed to load OpenCL kernel!

I installed ATI drivers fresh today, and I am able to run poclbm on GUIMiner. Any suggestions?
mattpker
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
June 08, 2011, 12:44:43 PM
 #653

Sounds like you are missing the poclbm kernel in the kernels directory located where your phoenix.exe file is.
Freakin
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
June 08, 2011, 09:41:31 PM
 #654

Is there any way to record a logfile at the same time it is displayed on screen?

I want to monitor my miners with nagios but be able to see my usual data on screen.
TurdHurdur
Full Member
***
Offline Offline

Activity: 216
Merit: 100


View Profile
June 08, 2011, 09:42:46 PM
 #655

Is there any way to record a logfile at the same time it is displayed on screen?

I want to monitor my miners with nagios but be able to see my usual data on screen.
Use tee.
Freakin
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
June 08, 2011, 09:54:37 PM
 #656

Is there any way to record a logfile at the same time it is displayed on screen?

I want to monitor my miners with nagios but be able to see my usual data on screen.
Use tee.

awesome!  Thanks for the tip.  Never used tee before.

Found that a windows port was part of UnxUtils
http://sourceforge.net/projects/unxutils/files/

now i gotta remember how to add a service to nagios Smiley
dingen
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 09, 2011, 12:12:13 AM
 #657

Is there any significant performance difference between running Phoenix on Windows or Linux? I'm building a dedicated mining rig and I'd like to know if there's a particular advantage to one or the other operating system.
CubedRoot
Sr. Member
****
Offline Offline

Activity: 291
Merit: 250


View Profile
June 09, 2011, 01:37:18 AM
 #658

I am using phoenix and phatk kernel, and when I get a LP push of new work, it freezes my GPU completely.  Is there an easy solution to this?
super6
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 09, 2011, 02:26:28 AM
 #659

Phoenix only identifies one of my xfire'd 6990's, in fact it might even only be identifying half of it because it lists devices as 1 instead of 2 (or 4, if it counts GPU's instead of cards). There are 2 cards there, though, and MSI afterburner sees them as does GUIMinter (poclbm). Any idea what causes this?
Veldy
Member
**
Offline Offline

Activity: 98
Merit: 10



View Profile
June 09, 2011, 03:46:25 AM
Last edit: June 09, 2011, 04:00:07 AM by Veldy
 #660

Your stale rates below are atrocious at over 3%!

My hashrate is waaaayy too low for my cards. I need some help getting them to work like they should!

Here's my hashrates


Here's my GPU Load


I have 2 machines running 2 HD6990 each with driver 11.5 and SDK 2.4 in Ubuntu 11.04

I run ./phoenix.py -u http://user.worker@pool.com:port/ -k poclbm DEVICE=0 VECTORS AGGRESSION=11 FASTLOOP=false BFI_INT

I've tried different AGGRESSION values, tried with and without FASTLOOP and VECTORS and BFI_INT but it doesn't seem to get any better than this. Agression 13 makes the machines feel slow. Haven't tried higher.

CPU load is 100% when mining.
GPU Temperatures are around 80-90 degrees.

I should be able to get 350-375 MHash/sec per worker, right? What should I do to get this?

I don't think you need the FASTLOOP=false there.  Also, I think you can push to AGGRESSION=12.  I run my 6970 (one core of yours) @ 920MHz core clock and left the memory clock at the default 1375MHz ONLY because it is my workstation that I use for work and play even when mining on Windows 7 x64 Professional.  Honestly, Phoenix 1.48 tends to cause too many stale shares compared to poclbm.py [since you will run via python directly].  With my 5850 cards, I use Phoenix 1.48 because the phatk kernel gives me more than a 3% boost and the lost of up to 1% additional to stale shares is acceptable.  I typically see 0.3% - 0.5% with poclbm against deepbit.net and now tonight, the same with BTC Guild.  Phoenix on the other hand, to the same pools, I average perhaps 1.2%-1.3% stale shares.  I sometimes see even worse stale share issues with Phoenix when used with my 6970, so I simply use poclbm.  

Phoenix phatk kernel only seems to help with the 58xx series [and maybe older], but actually is worse with the 69xx series in my experience [well, the 6970 anyway which means it will be the same for your 6990].

I would recommend trying poclbm with the following and maybe adjust your -f  value down a little every now and then to find the best performance with solid stability; many people run with -f 1 and have no issues.

via the python compiler/interpreter:

Quote
python poclbm.py -d1 --host=btcguild.com --port=8332 --user=xxx_xxxx -pass=xxxxx -v -w 128 -f 10

In spite of what other people have said, I have only seen a small but significant decline in performance by using the default worksize [remove the -w switch and it will use 256 or just -w 256], so I set it to 128.  My desktop runs with -f 30 and I see 393MH/s and my card runs at 73C-76C depending on the ambient temps and humidity (I NEVER let the temp go above 80C ... your decision how hot you are willing to run it for the long haul).  I get he same rates with phoenix, but the stale shares is a deal breaker for me on the 6970.  I should point out that I get 393MH/s with my 6970 at these settings [Aero running and two monitors on Windows 7].  Default for the 6970 is 880MHz core and 1375MHz clock and clearly the reduced that for the 6990.

I am not sure that you can clock the same rates on the 6990 [per core] as the 6970 due to the proximity of the GPUs on the board [they tend to reduce clock and/or voltage a little on the dual GPU cards (5970 and 6990 obviously).  The 6970 is one hot card at full GPU usage (meaning you need to keep it cool and it is more difficult than other cards).  Still, I believe my 920MHz core clock speed is probably quite conservative but that is because I can't really afford to risk the card on this workstation ... well, I guess I can if I am willing to throw my old MSI 570GTX OC back in which I loved but was a terrible mining card; I don't have another backup card for mining [or I would probably get it in a rig and mine with it now].

So, depending no the quality of your pool and the connection too it, you should get a solid 1% increase in performance by switching miners to poclbm.  Look at overclocking the core clock some [little at a time, and do some checking on what works for others, but don't start at their rates ... each card is different given its own micro environment and may not behave well at the clock speeds that you find, but I am sure you should be able to gain some improvement; at least 10%.  Reducing memory clock speed helps to reduce the heat as well, since mining doesn't require much from memory.  I have read the rule of thumb is 35-40% of the core clock speed, but trying that on my 5850s has not proven to work for me and I have not tried it on my 6970 due to me using it as a work station (VPN, remote desktop, email, lots of services yada yada).  BTW, I have found performance on Linux to be disappointing, but I think others can probably help you with that assuming there is a way to make the Linux drivers push the card as it does with Windows.

Experiment for a few days and baby sit it a bit when you start tinkering with the clock settings [each card may perform best with different timings] and check on stale/reject rates .. sometimes they are rejected as invalid which may mean your card is making mistakes if you push it too hard.  I spent 9 hours with my first 5850 when I first set it up for mining as I slowly tweaked the clock speeds.  Good thing too, since every now and again, it would just halt, but you couldn't necessarily tell by the fans [I could see if I was watching miner contributions at the pool website].

I hope I was of help.  Please report back on what you come up with.

If you have found my post helpful, please donate what you feel it is worth: 18vaZ4K62WiL6W2Qoj9AE1cerfCHRaUW4x
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  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!