Author

Topic: Lower Pool Average Hashrate than Reported by bfgminer (Read 3034 times)

legendary
Activity: 1512
Merit: 1036
Pools don't receive a report of miner hashrate, they get difficulty 1 share submissions and must extrapolate what the miner hashrate may be.

Miner share finding is as capricious as block finding on the Bitcoin network. It has even more variance if the variable difficulty algorithm is setting your miner to a higher difficulty than 1 given your relatively low hashrate. Pools generally display hashrate over a small period of time, such as the last 10 minutes - the rate is better used just to see that miners are working.

You should analyze for yourself if the number of shares submitted over a period of time truly decreases, or if not decreasing, if the pool is properly crediting you for all submitted shares:

cgminer --sharelog sharelog.txt

The first entry in a log line is the epoch time in seconds. Inspect the number of shares submitted in a 10000 second period after miner startup vs a 10000 second period when the pool displays a lower rate than expected. Repeat for a different time interval.

If hashrate indeed decreases, many things might be going on, from OS entering a low power state, USB driver problems, overheating/bad hashing in the ASIC, etc.
member
Activity: 70
Merit: 10
Hello,

I have a relatively small mining rig of USB Block Erupters, which according to my mining software (bfgminer), are running very well around the expected hashrate of 336MH/s.

However, pool statistics tend to show a hashrate that declines over time. For example, I might start at 336MH/s per Erupter and go down to about 166MH/s per Erupter after a couple of days. This happens both when I use slush's pool, or when I ran p2pool.

In case I didn't make it clear enough in the first paragraph, even when the pool reports about 166MH/s per Erupter, bfgminer says that they are running stably at the theoretical hashrate.

Is this normal? On the contrary, does this indicate failure of some sort?

Thanks!

Do you have a full 0.5 amp for each erupter?  Low power well cause a drop in hash over a 24hr period.  Would need more info on how you are setup.
legendary
Activity: 1540
Merit: 1002
id probably say its a network connection issue either a high ping or your on the other side of the world from the pools

pools most of the time work the hashrate off accepted shares if its that much lower then between you and the pool server there could be a problem as they seem to be getting either rejected or classed as stale shares...

might be worth running a pingtest and speedtest see if your connection is stable
pingtest.net
speedtest.net

i believe slush is somewhere in Europe so select a Europe server either in the UK or Netherlands
newbie
Activity: 9
Merit: 0
Hello,

I have a relatively small mining rig of USB Block Erupters, which according to my mining software (bfgminer), are running very well around the expected hashrate of 336MH/s.

However, pool statistics tend to show a hashrate that declines over time. For example, I might start at 336MH/s per Erupter and go down to about 166MH/s per Erupter after a couple of days. This happens both when I use slush's pool, or when I ran p2pool.

In case I didn't make it clear enough in the first paragraph, even when the pool reports about 166MH/s per Erupter, bfgminer says that they are running stably at the theoretical hashrate.

Is this normal? On the contrary, does this indicate failure of some sort?

Thanks!
Jump to: