Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 811. (Read 2591907 times)

hero member
Activity: 742
Merit: 500
Hmm..
So how long should it take for the p2pool stat to change?
Quote
22:29:17.321000 Pool: 97434MH/s in 17642 shares (9305/21649 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 9

Especially the "0H/s". Will it update once I solved my first share, or a few seconds after I start working with a connected miner?
Oh. I'm not sure how that one works.  H/s is output in so many places lol
legendary
Activity: 2126
Merit: 1001
Hmm..
So how long should it take for the p2pool stat to change?
Quote
22:29:17.321000 Pool: 97434MH/s in 17642 shares (9305/21649 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 9

Especially the "0H/s". Will it update once I solved my first share, or a few seconds after I start working with a connected miner?

Ente
hero member
Activity: 742
Merit: 500
So I will solve shares in hours, and the stated mh/s is calculated by the solving-rate of shares?
The MH/s is the total number of hashes (good or bad) per second.  It has nothing to do with the solving rate.
legendary
Activity: 2126
Merit: 1001
OH!
No, I left it running for several minutes only!
So I will solve shares in hours, and the stated mh/s is calculated by the solving-rate of shares?

So I "gave up" pretty close to the goal.. heh
Will leave it runnign for a good while now.

Thank you a lot for your quick help, Qoheleth! :-)

Ente
legendary
Activity: 960
Merit: 1028
Spurn wild goose chases. Seek that which endures.
Finally I got around playing with p2pool.
Friend and me have several miners, once I get p2pool running on one, I will merge them all.
Windows machines, unfortunately..

It seems like bitcoin / bitcoind connect to the net and let p2pool connect.
p2pool seems to be receiving work from bitcoin.
poclbm seems to connect to p2pool too.

However, no work seems to be actually done.

I tried guiminer too, it says 286 mhash, no idea where these are going to..

Excerpts from what the shells tell:

p2pool:
c:\programme\python\python.exe c:\programme\p2pool\run_p2pool.py
xxxxxxxxxx xxxxxxxxxx -a xxxxxxxxxx
Quote
22:29:17.321000 Pool: 97434MH/s in 17642 shares (9305/21649 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 9

poclbm miner:
c:\programme\p2pool\poclbm\poclbm.exe http://xxxxxxxxxx:xxxxxxxxxx@127.0.0.1:
9332 -d0 --verbose -f 100 -w 128 -v
Quote
127.0.0.1:9332 27/01/2012 22:29:33, long poll: new block 0000050c6c694815

Guiminer:
Quote
2012-01-27 22:33:43: Miner "p2pool": 127.0.0.1:9332 27/01/2012 22:33:43, long poll: new block 0000050c6c694815


Glad for any hints..
And just so you know: Getting that stuff done on Windows was no pleasant experience so far. Will never ever give up my Debian here! :-)
If someone asks, I'll paste my super-condensed step-by-step for p2pool with guiminer/poclbm on windows.

Edit: full logs: http://pastebin.com/aBDP9dss

Grateful for any ideas you have!

Ente
How long did you leave it running before deciding that no work is being done? Shares are harder on p2pool than other pools; one is handed out about every 10 seconds, in much the same way Bitcoin makes a block every 10 minutes. So with 286Mhash, after one hour of running there's only a 65% chance that you'll have gotten your first share.
legendary
Activity: 2126
Merit: 1001
Finally I got around playing with p2pool.
Friend and me have several miners, once I get p2pool running on one, I will merge them all.
Windows machines, unfortunately..

It seems like bitcoin / bitcoind connect to the net and let p2pool connect.
p2pool seems to be receiving work from bitcoin.
poclbm seems to connect to p2pool too.

However, no work seems to be actually done.

I tried guiminer too, it says 286 mhash, no idea where these are going to..

Excerpts from what the shells tell:

p2pool:
c:\programme\python\python.exe c:\programme\p2pool\run_p2pool.py
xxxxxxxxxx xxxxxxxxxx -a xxxxxxxxxx
Quote
22:29:17.321000 Pool: 97434MH/s in 17642 shares (9305/21649 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 9

poclbm miner:
c:\programme\p2pool\poclbm\poclbm.exe http://xxxxxxxxxx:xxxxxxxxxx@127.0.0.1:
9332 -d0 --verbose -f 100 -w 128 -v
Quote
127.0.0.1:9332 27/01/2012 22:29:33, long poll: new block 0000050c6c694815

Guiminer:
Quote
2012-01-27 22:33:43: Miner "p2pool": 127.0.0.1:9332 27/01/2012 22:33:43, long poll: new block 0000050c6c694815


Glad for any hints..
And just so you know: Getting that stuff done on Windows was no pleasant experience so far. Will never ever give up my Debian here! :-)
If someone asks, I'll paste my super-condensed step-by-step for p2pool with guiminer/poclbm on windows.

Edit: full logs: http://pastebin.com/aBDP9dss

Grateful for any ideas you have!

Ente
legendary
Activity: 1666
Merit: 1000
Why 4 threads?  cgminer I assume?
newbie
Activity: 28
Merit: 0
so. on the fast client:
reduced the gpu threads from 4 to 2: 1/33 rejected
reduced to 1 gpu thread 0/50 rejected
I guess when the difficulty is lower there were fewer "races" between the threads
newbie
Activity: 28
Merit: 0
at the fast pace its ~10% in the cgminer ui
i have ~200mhash, it will take a while before i can see anything useful at the low rate...
hero member
Activity: 516
Merit: 643
i had 0 rejects with the old 0.8.1

How many rejects do you have now?
newbie
Activity: 28
Merit: 0
newbie
Activity: 28
Merit: 0
i had 0 rejects with the old 0.8.1
hero member
Activity: 516
Merit: 643
the normal p2pool client was solving for the right difficulty ~200
the git one goes a lot faster and cgminer reports a lot of rejects
p2pool reports just a few shares like before - but more of them are dead
so i want to set the difficulty back to its proper value...

It going a lot faster is useful because you can see how well your miner is doing. If you a lot of rejects (>5%) on your miner, something is definitely wrong with it.
newbie
Activity: 28
Merit: 0
the normal p2pool client was solving for the right difficulty ~200
the git one goes a lot faster and cgminer reports a lot of rejects
p2pool reports just a few shares like before - but more of them are dead
so i want to set the difficulty back to its proper value and see if cgminer still gets the rejects
hero member
Activity: 516
Merit: 643
i am getting dead shares with the git version.
which part of the code sets the difficulty lower for debugging?

The difficulty is always low whether you use --debug or not. The relevant code is on line 474 in main.py - "target = 2**256//2**32 - 1". If you want to change the minimum difficulty back to 8, you can replace it with "target = 2**256//2**32//8 - 1", though I'm not sure why you'd want to.
newbie
Activity: 28
Merit: 0
i am getting dead shares with the git version.
which part of the code sets the difficulty lower for debugging?
newbie
Activity: 43
Merit: 0
Looks like the pool may be going through a two-way chain split ATM. There are twice as many shares on the network as there are verified shares.

Code:
2012-01-27 21:23:55.012000 Pool: 90535MH/s in 17326 shares (17349/34619 verified) Recent: 0.68% >612MH/s Shares: 0 (0 orphan, 0 dead) Peers: 10 (0 incoming)

I suggest that everyone upgrade their versions ASAP!
legendary
Activity: 1666
Merit: 1000
Did a git pull just to be safe...
hero member
Activity: 516
Merit: 643
You can get a copy of the current developer version from https://github.com/forrestv/p2pool/downloads , or you could use a git client.

EDIT: Added link to https://github.com/forrestv/p2pool/zipball/master to first post.
newbie
Activity: 28
Merit: 0
thats from the zip he linked on this page...
meh. maybe i got old sources

edit:
yep
was looking on old sources
i run the binary from the zip...
Jump to: