Con Kolivas
|
b814b42c7f
|
Consider us lagging only once our queue is almost full and no staged work.
|
12 years ago |
Con Kolivas
|
b60f9da4a5
|
Simplify the enough work algorithm dramatically.
|
12 years ago |
Con Kolivas
|
0e56dffd92
|
Only queue from backup pools once we have nothing staged.
|
12 years ago |
Con Kolivas
|
e16b7566bd
|
Don't keep queueing work indefinitely if we're in opt failover mode.
|
12 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.
|
12 years ago |
Con Kolivas
|
a5f7b953fe
|
Set lagging flag if we're on the last of our staged items.
|
12 years ago |
Con Kolivas
|
ee9e621e1c
|
Reinstate clone on grabbing work.
|
12 years ago |
Con Kolivas
|
55f7c14982
|
Grab clones from hashlist wherever possible first.
|
12 years ago |
Con Kolivas
|
c3e32274ee
|
Cull all the early queue requests since we request every time work is popped now.
|
12 years ago |
Con Kolivas
|
0fbd60ae37
|
Keep track of staged rollable work item counts to speed up clone_available.
|
12 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.
|
12 years ago |
Con Kolivas
|
8697d6a2ce
|
Do the cheaper comparison first.
|
12 years ago |
Con Kolivas
|
381c56f811
|
Check that we'll get 1 shares' worth of work time by rolling before saying we should roll the work.
|
12 years ago |
Con Kolivas
|
afcfea15a7
|
Simplify all those total_secs usages by initialising it to 1 second.
|
12 years ago |
Con Kolivas
|
5fadfdb219
|
Overlap queued decrementing with staged incrementing.
|
12 years ago |
Con Kolivas
|
9f1d9ce3b7
|
Artificially set the pool lagging flag on pool switch in failover only mode as well.
|
12 years ago |
Con Kolivas
|
a6b97327e1
|
Artificially set the pool lagging flag on work restart to avoid messages about slow pools after every longpoll.
|
12 years ago |
Con Kolivas
|
44e81218fd
|
Factor in opt_queue value into enough work queued or staged.
|
12 years ago |
Con Kolivas
|
611f1cec7c
|
Roll work whenever we can on getwork.
|
12 years ago |
Con Kolivas
|
fd0be1bb51
|
Queue requests for getwork regardless and test whether we should send for a getwork from the getwork thread itself.
|
12 years ago |
Con Kolivas
|
7d77c01619
|
Get rid of age_work().
|
12 years ago |
Con Kolivas
|
035ccdf158
|
0 is a valid return value for read so only break out if read returns -1.
|
12 years ago |
Con Kolivas
|
a916be0b09
|
Repeating on timeout in ztex could make the code never return.
|
12 years ago |
Con Kolivas
|
567751410e
|
Offset libusb reads/writes by length written as well in ztex.
|
12 years ago |
Con Kolivas
|
280539bf98
|
Cope with timeouts and partial reads in ztex code.
|
12 years ago |
Kano
|
5cb3d2dc86
|
fpga serial I/O extra debug (disabled by default)
|
12 years ago |
Con Kolivas
|
6d63229ea2
|
Further update NEWS.
|
12 years ago |
Con Kolivas
|
afa7310e9c
|
If there are more devices than nDevs, don't iterate over them as they may overwrite devices mapped below that with the mapping option.
|
12 years ago |
Con Kolivas
|
78d6019330
|
Revert "Fix ADL gpu-map not working when there are more ADL devices than openCL. Patch supplied and tested by Nite69."
This reverts commit 2a474fe914 .
Broken.
|
12 years ago |
Con Kolivas
|
cadc7d762a
|
Bump version number to 2.6.5
|
12 years ago |
Con Kolivas
|
1e36f19ad5
|
Update NEWS.
|
12 years ago |
Con Kolivas
|
2480cf23cc
|
Don't try to get bitforce temperature if we're polling for a result to minimise the chance of interleaved responses.
|
12 years ago |
Con Kolivas
|
ec4a864649
|
Fix README faq on bfl auto-detect.
|
12 years ago |
Con Kolivas
|
83675099b9
|
Revert "Only get bitforce temperature at a time when we have not requested any other responses to minimise risk of interleaved responses."
This reverts commit e29d2d92c9 .
As P. Shep points out, this breaks re-enabling of a disabled device.
|
12 years ago |
Con Kolivas
|
e34105a47a
|
Set memory clock based on memdiff if present from with engine changes, allowing it to parallel manual changes from the menu as well.
|
12 years ago |
Con Kolivas
|
c433f234c5
|
Increase the timeout on bitforce as per Paul Sheppard's suggestion to account for throttling + work time + excess.
|
12 years ago |
Con Kolivas
|
2a474fe914
|
Fix ADL gpu-map not working when there are more ADL devices than openCL. Patch supplied and tested by Nite69.
|
12 years ago |
Con Kolivas
|
8745ba1e6d
|
Windows' timer resolution is limited to 15ms accuracy. This was breaking dynamic intensity since it tries to measure below this.
Since we are repeatedly sampling similar timeframes, we can average the gpu_us result over 5 different values to get very fine precision.
|
12 years ago |
Con Kolivas
|
dc8ef0c725
|
Fix harmless unused warnings in scrypt.h.
|
12 years ago |
Con Kolivas
|
85b9746277
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
12 years ago |
Con Kolivas
|
e29d2d92c9
|
Only get bitforce temperature at a time when we have not requested any other responses to minimise risk of interleaved responses.
|
12 years ago |
Con Kolivas
|
d1508bd40e
|
Merge pull request #296 from kanoi/api
API allow display/change failover-only setting (API v1.16)
|
12 years ago |
Kano
|
70c57e7d40
|
api.c typo
|
12 years ago |
Kano
|
95dff7363e
|
API allow display/change failover-only setting
|
12 years ago |
Con Kolivas
|
74f21129a6
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
12 years ago |
Con Kolivas
|
8e20456bc0
|
Check we are not lagging as well as there is enough work in getwork.
|
12 years ago |
Con Kolivas
|
618ef0c801
|
Merge pull request #295 from kanoi/api
miner.php documentation (in API-README) v0.1
|
12 years ago |
Kano
|
cf66ef871e
|
API-README correction 6
|
12 years ago |
Kano
|
7dca87da30
|
API-README correction 5
|
12 years ago |
Kano
|
3abeace876
|
API-README correction 4
|
12 years ago |