Luke Dashjr
|
d6d9778cef
Merge commit 'c3e3227' into bfgminer
|
13 years ago |
Luke Dashjr
|
45bf6bbd2d
Merge commit '5fadfdb' into bfgminer
|
13 years ago |
Luke Dashjr
|
98debe1744
Merge commit '611f1ce' into bfgminer
|
13 years ago |
Luke Dashjr
|
a83e8b22b9
Merge commit 'fd0be1b' into bfgminer
|
13 years ago |
Luke Dashjr
|
7b1e6387f3
Merge commit '2480cf2' into bfgminer
|
13 years ago |
Con Kolivas
|
8fc2983614
Windows' timer resolution is limited to 15ms accuracy. This was breaking dynamic intensity since it tries to measure below this.
|
13 years ago |
Luke Dashjr
|
4c0ae57af1
Merge commit '70c57e7' into bfgminer
|
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
|
5fadfdb219
Overlap queued decrementing with staged incrementing.
|
13 years ago |
Con Kolivas
|
611f1cec7c
Roll work whenever we can on getwork.
|
13 years ago |
Con Kolivas
|
fd0be1bb51
Queue requests for getwork regardless and test whether we should send for a getwork from the getwork thread itself.
|
13 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.
|
13 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.
|
13 years ago |
Kano
|
95dff7363e
API allow display/change failover-only setting
|
13 years ago |
Con Kolivas
|
8aa61f6626
Make sure we have work from the current pool somewhere in the queue in case the queue is full of requests from a pool that has just died.
|
13 years ago |
Con Kolivas
|
8085ae6854
Further simplify the queue request mechanism.
|
13 years ago |
Luke Dashjr
|
8b995234ba
Merge branch 'bugfix_cancel_mutex' into bfgminer
|
13 years ago |
Luke Dashjr
|
3ba87a7945
Bugfix: Define my_cancellable_getch in miner.h
|
13 years ago |
Luke Dashjr
|
b84119c8bc
Merge branch 'bugfix_cancel_mutex' into bfgminer
|
13 years ago |
Luke Dashjr
|
e36f7d5b23
Bugfix: Avoid cancelling threads while locks are held
|
13 years ago |
Luke Dashjr
|
a0ed5ce3b8
Merge branch 'rename_thr' into bfgminer
|
13 years ago |
Luke Dashjr
|
91fdbfa06d
Set recognizable names on threads for debugging
|
13 years ago |
Luke Dashjr
|
50241ffb59
Adapt miner code to free ADL structures
|
13 years ago |
Luke Dashjr
|
1620147174
Merge commit '3576abf' into bfgminer
|
13 years ago |
Luke Dashjr
|
53d7d846c9
Merge commit 'bf9c324' into bfgminer
|
13 years ago |
Con Kolivas
|
3576abf8a7
Make pool_disabled the first in the enums == 0, fixing the pool enabled count which compares if value is not enabled before enabling it.
|
13 years ago |
Con Kolivas
|
fc44b6d7a1
Use different variables for command line specified lookup gap and thread concurrency to differentiate user defined versus auto chosen values.
|
13 years ago |
Con Kolivas
|
bf9c324752
The queueing mechanism has become a complex state machine that is no longer predictable. Rewrite it from scratch watching only current queues in flight and staged work available on a pool by pool basis.
|
13 years ago |
Luke Dashjr
|
5cc78afad9
Merge commit 'b70ec3c' into bfgminer
|
13 years ago |
Luke Dashjr
|
76fe0fada3
Merge commit '245552c' into bfgminer
|
13 years ago |