GenTarkin wrote:Steve Sokolowski wrote:Are you sure that the change was caused by the static difficulty, or was it possibly caused by the optimization that Chris made a short while ago?
Well, I just tried 16384 from my normal 8192 on Titan and my work restart delay went from usually .775sec-1sec to over 1second consistently. Its now at 1.05+ consistently.
So, it seems higher vardiff = a measured higher work restart delay. Which...shouldnt be the case.
Hrm...well now I dont know what to think. Is the restart delay a figure of the entire mining session(since that worker connected?) or is it a short term measurement. Because, came back to my webgui on pool after a few hours of mining @ 16384 and now it shows restart delay at .685 for the live worker. Its one of the lowest measurements Ive seen yet.
Also, is a penalty below 1.000 a good or bad thing. Its at .997...
Im still surprised at how bad my rejects are. This pool used to be right around 1% for me. Now after all the "code enhancements" within the past few months...its 4x-5x worse =( at 4-5% rejects on average.
It looks like we got CritterDog's issues fixed, so I think we've made progress.
It would make sense that the work restart delay would be higher for a higher difficulty, because the work restart delay is the time until your miner submits the first share after being sent work. With a higher difficulty, you would expect it to be higher. However, for normal miners, the difference shouldn't be significant enough to result in a penalty. If you use Titans, they have work restart times of 4s or higher, and that's when they get penalized.
.997 means that your miners are being assigned to a less efficient coin 0.3% of the time, but they are being assigned to those coins because if they were assigned to the most efficient coin, they would lose money. .997 is probably better than average - the average is .98, I think, which means you're getting a bonus.
I'll have Chris investigate the reject rate. What is the most common cause of rejects for you? Are they stale shares?