Bitcoin Forum
November 10, 2024, 11:31:54 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: pools hash rate VS miner hash rate  (Read 747 times)
zhangxiongfei (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
May 14, 2013, 09:14:12 AM
 #1

Hi there

I was mining on some popular pools such as btcguild/slush/deepbit. My miners were Icarus FPGA boards with cgminer. 
why is the hash rate i saw on pool website so different from the hash rate listed by "cgminer-api devs"?

thanks
xiongfei
Chi11ed
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
May 14, 2013, 10:50:57 AM
 #2

This is a good question. I also get these differences with my 6990. I get a constant rate of 750mhash, but have seen my online worker rate around 850 at times, then at 650 etc. I guess it averages out but still its weird.
holgerr
Newbie
*
Offline Offline

Activity: 15
Merit: 0



View Profile
May 14, 2013, 11:05:45 AM
 #3

It's because the pools estimate your hash rate based on submitted shares, while your cgminer has access to the actual hash rate. So if you're lucky and find a lot of shares quickly with your constant hash rate, the pool will think you are hashing faster, while if you're a bit unlucky and don't find as many shares for a while, it will think you're hashing slower. As you said, it all evens out over time. If it doesn't, maybe you're creating a lot of invalid/stale shares.
zhangxiongfei (OP)
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
May 14, 2013, 02:14:00 PM
 #4

It's because the pools estimate your hash rate based on submitted shares, while your cgminer has access to the actual hash rate. So if you're lucky and find a lot of shares quickly with your constant hash rate, the pool will think you are hashing faster, while if you're a bit unlucky and don't find as many shares for a while, it will think you're hashing slower. As you said, it all evens out over time. If it doesn't, maybe you're creating a lot of invalid/stale shares.

Thanks for your explanation.
Is it possible to solve this problem ? Is this all about being lucky?
heropzy
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
May 14, 2013, 03:40:24 PM
 #5

Same question I want to ask.
Pheal
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
May 14, 2013, 04:27:28 PM
 #6

It's because the pools estimate your hash rate based on submitted shares, while your cgminer has access to the actual hash rate. So if you're lucky and find a lot of shares quickly with your constant hash rate, the pool will think you are hashing faster, while if you're a bit unlucky and don't find as many shares for a while, it will think you're hashing slower. As you said, it all evens out over time. If it doesn't, maybe you're creating a lot of invalid/stale shares.

Thanks for your explanation.
Is it possible to solve this problem ? Is this all about being lucky?

I think it's to avoid people sending fake hashing speeds. It is always better to estimate it on valid shares since that cannot really be faked.
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!