Bitcoin Forum
April 21, 2014, 02:02:19 AM *
News: Due to the OpenSSL heartbleed bug, changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: 1 ... 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 ... 415
  Print  
Author Topic: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 695715 times)
ThiagoCMC
Staff
Hero Member
*****
Offline Offline

Activity: 980


฿itcoin: Currency of Resistance!


View Profile WWW

Ignore
March 03, 2012, 11:17:08 PM
 #1081

I don't think cgminer splits 1 single getwork across cards.  I am pretty sure it does 1 getwork per thread (so if you are running 8 GPU w/ 2 threads each it pulls 16 getworks).  That would be one useful optimization in cgminer. 
Correct. cgminer really needs a work splitting engine, badly.
This is not remotely true. The only time you may have difficulty getting enough work is immediately after a longpoll, and that is precisely when cgminer splits work. Furthermore, with p2pool, your local p2pool node can generate enough work for 100s of GPUs and cgminer is not remotely a rate limiting component.

I really appreciate your work ckolivas!! CGMiner is AWESOME! Congrat!!!  Cheesy

* Bitfication.com! Turn your fiat, into bits!
1398045739
Hero Member
*
Offline Offline

Posts: 1398045739

View Profile Personal Message (Offline)

Ignore
1398045739
Reply with quote  #2

1398045739
Report to moderator
1398045739
Hero Member
*
Offline Offline

Posts: 1398045739

View Profile Personal Message (Offline)

Ignore
1398045739
Reply with quote  #2

1398045739
Report to moderator
Buy a Blade, Get a 5-Chip Free!
Start Mining with GAWMiners.com
24/7 Live Phone & Tech Support
Free Hosting & Electricity for 1 Year!

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1398045739
Hero Member
*
Offline Offline

Posts: 1398045739

View Profile Personal Message (Offline)

Ignore
1398045739
Reply with quote  #2

1398045739
Report to moderator
1398045739
Hero Member
*
Offline Offline

Posts: 1398045739

View Profile Personal Message (Offline)

Ignore
1398045739
Reply with quote  #2

1398045739
Report to moderator
ckolivas
Moderator
Hero Member
*
Offline Offline

Activity: 1036



View Profile WWW

Ignore
March 03, 2012, 11:19:00 PM
 #1082

I really appreciate your work ckolivas!! CGMiner is AWESOME! Congrat!!!  Cheesy
Thanks =)

Primary developer/maintainer for cgminer: https://bitcointalk.org/index.php?topic=28402.0  148KkS2vgVi4VzUi4JcKzM2PMaMVPi3nnq
ONLY ignoring luke-jr
-ck
Prattler
Full Member
***
Offline Offline

Activity: 192


View Profile

Ignore
March 03, 2012, 11:50:35 PM
 #1083

5 blocks in two weeks, I must be in lucky mode. Grin My farm is 7.5GH/s and only part of it allocated to p2pool. Wink

You should upgrade your bitcoind to support P2SH!
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.0/test/
trouserless
Member
**
Offline Offline

Activity: 65


View Profile

Ignore
March 04, 2012, 12:13:17 AM
 #1084

Been mining with p2pool for about a week or so and am finally feeling comfortable with this new approach to mining. 

First off, great piece of software ckolivas (sent you Pi BTC) the community needs this balance/honesty.

So I'm a bit confused about my MH/s rate.  P2Pool software claims 3800 - 4000MH/s (tailing log), the additive of my miners (cgmier) claims about 3700MH/s and p2pool.info claims as low as 1.72GH/s.  What's to believe?  I've been reading the long thread here for weeks before making the plunge and understand about the stales and efficiency as reported by cgminer, but I could not find a solid answer for this discrepancy. 

In any event, p2pool has all my hashes from now on...a great idea that's well implemented.
DeathAndTaxes
Donator
Hero Member
*
Offline Offline

Activity: 966



View Profile WWW

Ignore
March 04, 2012, 12:28:19 AM
 #1085

Been mining with p2pool for about a week or so and am finally feeling comfortable with this new approach to mining.  

First off, great piece of software ckolivas (sent you Pi BTC) the community needs this balance/honesty.

So I'm a bit confused about my MH/s rate.  P2Pool software claims 3800 - 4000MH/s (tailing log), the additive of my miners (cgmier) claims about 3700MH/s and p2pool.info claims as low as 1.72GH/s.  What's to believe?  I've been reading the long thread here for weeks before making the plunge and understand about the stales and efficiency as reported by cgminer, but I could not find a solid answer for this discrepancy.  

In any event, p2pool has all my hashes from now on...a great idea that's well implemented.

Miner = actual hashrate.
p2pool = estimate of hashrate based on shares delivered (subject to share level variance)
p2pool.info = estimate of hashrate based on the shares 24 hours (won't be accurate until at least 24 hours of mining).

Gerald Davis  CEO, Tangible Cryptography Inc.
BitSimple. A simpler way to buy and sell bitcoins
chunglam
Donator
Full Member
*
Offline Offline

Activity: 215



View Profile

Ignore
March 04, 2012, 12:41:07 AM
 #1086

5 blocks in two weeks, I must be in lucky mode. Grin My farm is 7.5GH/s and only part of it allocated to p2pool. Wink

You should upgrade your bitcoind to support P2SH!
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.0/test/

Why, those blocks are blocks I found not p2pool shares. I would like to continue my luck. Smiley I got 1.25 BTC extra bonus from these blocks.  Wink
Dyaheon
Full Member
***
Offline Offline

Activity: 121


View Profile

Ignore
March 04, 2012, 01:29:51 AM
 #1087

Been mining with p2pool for about a week or so and am finally feeling comfortable with this new approach to mining.  

First off, great piece of software ckolivas (sent you Pi BTC) the community needs this balance/honesty.

So I'm a bit confused about my MH/s rate.  P2Pool software claims 3800 - 4000MH/s (tailing log), the additive of my miners (cgmier) claims about 3700MH/s and p2pool.info claims as low as 1.72GH/s.  What's to believe?  I've been reading the long thread here for weeks before making the plunge and understand about the stales and efficiency as reported by cgminer, but I could not find a solid answer for this discrepancy.  

In any event, p2pool has all my hashes from now on...a great idea that's well implemented.

Miner = actual hashrate.
p2pool = estimate of hashrate based on shares delivered (subject to share level variance)
p2pool.info = estimate of hashrate based on the shares 24 hours (won't be accurate until at least 24 hours of mining).
Although if he's been mining for a week, I'd say the estimate should not be that low unless he has been really unlucky.

What's your stale rate / efficiency look like? If those are good, then just trust the Miner hashrate and wait for better luck  Smiley

rjk
Sr. Member
****
Offline Offline

Activity: 420


1ngldh


View Profile

Ignore
March 04, 2012, 03:31:57 AM
 #1088

I don't think cgminer splits 1 single getwork across cards.  I am pretty sure it does 1 getwork per thread (so if you are running 8 GPU w/ 2 threads each it pulls 16 getworks).  That would be one useful optimization in cgminer. 
Correct. cgminer really needs a work splitting engine, badly.
This is not remotely true. The only time you may have difficulty getting enough work is immediately after a longpoll, and that is precisely when cgminer splits work. Furthermore, with p2pool, your local p2pool node can generate enough work for 100s of GPUs and cgminer is not remotely a rate limiting component.
I'm so sorry for spreading an inaccuracy. Is there a way I can control the work splitting behavior, or is it only managed automatically? I wish to have cgminer always split work across my GPUs, especially on p2pool. Can I force-enable this as an option?

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile

Ignore
March 04, 2012, 04:35:12 AM
 #1089

I wish to have cgminer always split work across my GPUs, especially on p2pool. Can I force-enable this as an option?

Why?

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG
dub0matic
Full Member
***
Offline Offline

Activity: 182



View Profile

Ignore
March 04, 2012, 05:27:04 AM
 #1090

one thing i dont get is that i have been mining here for a few days now. I have been getting alot of shares in the cgminer window but in the p2pool window i have hardly received any shares

make it rain haha
btc 176MrZ3CCXGb1GqFiGaoqQpaynzYqZsW6n
Vanderbleek
Full Member
***
Offline Offline

Activity: 227


View Profile WWW

Ignore
March 04, 2012, 05:53:02 AM
 #1091

one thing i dont get is that i have been mining here for a few days now. I have been getting alot of shares in the cgminer window but in the p2pool window i have hardly received any shares

p2pool uses 2 types of shares: the ones you are seeing in CGminer are only used for estimating hashrate, and are a much lower difficulty than actual p2pool share. The high difficulty shares are what are added to the chain, and determine payment.

If I helped, feel free to donate to:
BTC: 1DimPUBPnmZuWu5XrMa3xVnFgMz1iGBNdr
LTC: LLqQuvRZd4uZyenER2mE8d3ns1N1qBWQjD
dub0matic
Full Member
***
Offline Offline

Activity: 182



View Profile

Ignore
March 04, 2012, 08:03:43 AM
 #1092

one thing i dont get is that i have been mining here for a few days now. I have been getting alot of shares in the cgminer window but in the p2pool window i have hardly received any shares

p2pool uses 2 types of shares: the ones you are seeing in CGminer are only used for estimating hashrate, and are a much lower difficulty than actual p2pool share. The high difficulty shares are what are added to the chain, and determine payment.
so the only type of miner that should mine at p2pool are people with alot of hash power. is it even worth it to mine 800mh/s here

make it rain haha
btc 176MrZ3CCXGb1GqFiGaoqQpaynzYqZsW6n
Krak
Hero Member
*****
Offline Offline

Activity: 542



View Profile WWW

Ignore
March 04, 2012, 08:12:24 AM
 #1093

so the only type of miner that should mine at p2pool are people with alot of hash power. is it even worth it to mine 800mh/s here
I mine with ~600 MH/s fairly effectively. I usually get about 0.1 BTC per block.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
kano
Hero Member
*****
Offline Offline

Activity: 1008


Linux since 1997 RedHat 4


View Profile

Ignore
March 04, 2012, 08:48:52 AM
 #1094

one thing i dont get is that i have been mining here for a few days now. I have been getting alot of shares in the cgminer window but in the p2pool window i have hardly received any shares

p2pool uses 2 types of shares: the ones you are seeing in CGminer are only used for estimating hashrate, and are a much lower difficulty than actual p2pool share. The high difficulty shares are what are added to the chain, and determine payment.
so the only type of miner that should mine at p2pool are people with alot of hash power. is it even worth it to mine 800mh/s here
This is a TL;DR but anyone interested ... Smiley

The reality of it is that you need to understand what's happening and ignore the comments like "I get this amount so it's OK" or "I get his amount and it sux" that clearly don't understand what to expect (since those comments are meaningless)

The pool gets blocks with variance.

The variance is a multiplying factor on the expected time to get a block.
e.g. a 300GH/s pool would expect to get 4.0313724038696 blocks a day on average with the current difficulty

What that means of course is it would expect to get a block on average every 5hr 57min 11.907sec

I'm not going to attempt to calculate the expected variances/standard deviations but however point out examples of big pools getting large variances for finding a block.

DeepBit got a block about a week ago at 824% of the expected shares.
You see high % every few weeks on DeepBit.
Yesterday 3-Mar they got a daily average of about 200% for ALL blocks that entire day.

What this means is of course is that those sort of number are not to be considered improbable.

So firstly, the P2Pool could get a block at 800% of the expected share rate - or 1day 23hr 37min 35.259sec
It happens some times, get used to the idea it will happen as it does for everyone.
It also happens some times that blocks appear in a few seconds or a few minutes.
That's the results of using a pseudo-random function to find blocks.

However ... then there is the next step and that is the probability of you finding a share.
Lets just assume that it is currently 500difficulty to find a share.
That means that at 800mh/s you would expect (on average) to find a share every 44 minutes 44.35 seconds
However, you can find a share in a few seconds or even 800% of that (5 hours 57 minutes 54.8 seconds)
You have exactly the same variance issue as any pool or any person has finding a block.

The bit that seems to be ignored or misunderstood a lot is that the variance is applied to your expected time.
If your expected time is 1 hour than it could take 8 hours for you to find a share.
If your expected time is 10 minutes then it could take 80 minutes for you to find a share.

The variance is a multiplier and thus seems to really suck if you have a low hash rate and are unlucky ... but the reality is that you should expect both good and bad luck to happen since it is random.
(and don't forget it is also a multiplier on the pools expected block finding rate)

Bottom line, with a low hash rate you can expect your share of the 49.25+trn of each block to be VERY unstable.
But over a long time it should get close to the expected value.
The effect of variance on you is better than solo mining but worse than 1 difficulty pool mining.

BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CGMiner developer,  IRC FreeNode #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
rjk
Sr. Member
****
Offline Offline

Activity: 420


1ngldh


View Profile

Ignore
March 04, 2012, 12:26:41 PM
 #1095

I wish to have cgminer always split work across my GPUs, especially on p2pool. Can I force-enable this as an option?

Why?
To satisfy my OCD. Do you need a better reason?

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
kano
Hero Member
*****
Offline Offline

Activity: 1008


Linux since 1997 RedHat 4


View Profile

Ignore
March 04, 2012, 12:34:38 PM
 #1096

I wish to have cgminer always split work across my GPUs, especially on p2pool. Can I force-enable this as an option?

Why?
To satisfy my OCD. Do you need a better reason?
Then it wont happen Tongue

BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CGMiner developer,  IRC FreeNode #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
trouserless
Member
**
Offline Offline

Activity: 65


View Profile

Ignore
March 04, 2012, 02:36:52 PM
 #1097

Been mining with p2pool for about a week or so and am finally feeling comfortable with this new approach to mining.  

First off, great piece of software ckolivas (sent you Pi BTC) the community needs this balance/honesty.

So I'm a bit confused about my MH/s rate.  P2Pool software claims 3800 - 4000MH/s (tailing log), the additive of my miners (cgmier) claims about 3700MH/s and p2pool.info claims as low as 1.72GH/s.  What's to believe?  I've been reading the long thread here for weeks before making the plunge and understand about the stales and efficiency as reported by cgminer, but I could not find a solid answer for this discrepancy.  

In any event, p2pool has all my hashes from now on...a great idea that's well implemented.

Miner = actual hashrate.
p2pool = estimate of hashrate based on shares delivered (subject to share level variance)
p2pool.info = estimate of hashrate based on the shares 24 hours (won't be accurate until at least 24 hours of mining).

Thanks D&T, that make sense to me.  I believe I know why p2pool.info was so low yesterday...I was updating p2pool software (3/4 deadline) as well as the bitcoind server to rc2.  Sounds like all that downtime skewed my numbers.  Understanding p2pol.info is not near real-time was what got me.  BTW, I was just checking back into p2pool.info and it is reporting numbers a bit higher than my current miner hashrate.
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile

Ignore
March 04, 2012, 03:03:21 PM
 #1098

I wish to have cgminer always split work across my GPUs, especially on p2pool. Can I force-enable this as an option?

Why?
To satisfy my OCD. Do you need a better reason?

You can't do what you are asking.

I asked because if there were a good reason for wanting this, then it might be worth exploring further and possibly doing the development to make it possible. 

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG
smracer
Donator
Hero Member
*
Offline Offline

Activity: 680



View Profile WWW

Ignore
March 04, 2012, 10:58:41 PM
 #1099

I think it is time for some lucky blocks! 

1smracer15yDLhJG27fd7GV3tegcNjtg2
www.btcpig.com - BTC Stats.
chunglam
Donator
Full Member
*
Offline Offline

Activity: 215



View Profile

Ignore
March 05, 2012, 01:13:29 AM
 #1100

It seems p2pool.info miss block 169625 http://blockexplorer.com/block/00000000000006ca7bb5be0dbd0e2b81ea3b179f17218d6a2ca3116c4678ff78 (2012-03-04 16:03:22)
Pages: 1 ... 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 ... 415
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!