Kano
|
2c3b16e089
miner.php fix Work Utility totals
|
13 years ago |
Kano
|
b4eb32749d
miner.php format new Work Utility and Diff1 Shares
|
13 years ago |
Kano
|
9210abdf60
API V1.17 show Work Utility and Diff1 Shares
|
13 years ago |
Con Kolivas
|
bb401c5528
Bump version to 2.7.0
|
13 years ago |
Con Kolivas
|
9e76aed66d
Initialise cnt in libztex.c
|
13 years ago |
Con Kolivas
|
439e685bfa
Update NEWS.
|
13 years ago |
Con Kolivas
|
f6d2853c9b
Summary layout difference.
|
13 years ago |
Con Kolivas
|
ed3eb5771a
Introduce a new statistic, Work Utility, which is the number of difficulty 1 shares solved per minute. This is useful for measuring a relative rate of work that is independent of reject rate and target difficulty.
|
13 years ago |
Con Kolivas
|
26ab7346e3
Implement a new pool strategy, BALANCE, which monitors work performed per pool as a rolling average every 10 minutes to try and distribute work evenly over all the pools.
|
13 years ago |
Con Kolivas
|
ff63f0b8c3
Merge branch 'master' of github.com:ckolivas/cgminer
|
13 years ago |
Con Kolivas
|
127b638263
Merge pull request #297 from kanoi/icarus
|
13 years ago |
Con Kolivas
|
d8c76bbd08
Getwork fail was not being detected. Remove a vast amount of unused variables and functions used in the old queue request mechanism and redefine the getfail testing.
|
13 years ago |
Con Kolivas
|
8fa708093b
Don't try to start devices that don't support scrypt when scrypt mining.
|
13 years ago |
Con Kolivas
|
80d57728fd
Merge branch 'stage'
|
13 years ago |
Con Kolivas
|
b688d911ea
0 is a valid return value for read so only break out if read returns -1.
|
13 years ago |
Con Kolivas
|
9065c63f40
Repeating on timeout in ztex could make the code never return.
|
13 years ago |
Con Kolivas
|
0954a22995
Offset libusb reads/writes by length written as well in ztex.
|
13 years ago |
Con Kolivas
|
e796284cbe
Cope with timeouts and partial reads in ztex code.
|
13 years ago |
Con Kolivas
|
b814b42c7f
Consider us lagging only once our queue is almost full and no staged work.
|
13 years ago |
Con Kolivas
|
b60f9da4a5
Simplify the enough work algorithm dramatically.
|
13 years ago |
Con Kolivas
|
0e56dffd92
Only queue from backup pools once we have nothing staged.
|
13 years ago |
Con Kolivas
|
e16b7566bd
Don't keep queueing work indefinitely if we're in opt failover mode.
|
13 years ago |
Con Kolivas
|
6d1949e694
Make sure we don't opt out of queueing more work if all the queued work is from one pool.
|
13 years ago |
Con Kolivas
|
a5f7b953fe
Set lagging flag if we're on the last of our staged items.
|
13 years ago |
Con Kolivas
|
ee9e621e1c
Reinstate clone on grabbing work.
|
13 years ago |
Con Kolivas
|
55f7c14982
Grab clones from hashlist wherever possible first.
|
13 years ago |
Con Kolivas
|
c3e32274ee
Cull all the early queue requests since we request every time work is popped now.
|
13 years ago |
Con Kolivas
|
0fbd60ae37
Keep track of staged rollable work item counts to speed up clone_available.
|
13 years ago |
Con Kolivas
|
83b9ddfea4
Make expiry on should_roll to 2/3 time instead of share duration since some hardware will have very fast share times.
|
13 years ago |
Con Kolivas
|
8697d6a2ce
Do the cheaper comparison first.
|
13 years ago |