mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-22 20:44:19 +00:00
Update news.
This commit is contained in:
parent
93b284dbca
commit
0f6cf16f37
30
NEWS
30
NEWS
@ -1,3 +1,33 @@
|
|||||||
|
Version 1.5.0 - July 26, 2011
|
||||||
|
|
||||||
|
- Increase efficiency of slow mining threads such as CPU miners dramatically. Do
|
||||||
|
this by detecting which threads cannot complete searching a work item within the
|
||||||
|
scantime and then divide up a work item into multiple smaller work items.
|
||||||
|
Detect the age of the work items and if they've been cloned before to prevent
|
||||||
|
doing the same work over. If the work is too old to be divided, then see if it
|
||||||
|
can be time rolled and do that to generate work. This dramatically decreases the
|
||||||
|
number of queued work items from a pool leading to higher overall efficiency
|
||||||
|
(but the same hashrate and share submission rate).
|
||||||
|
- Don't request work too early for CPUs as CPUs will scan for the full
|
||||||
|
opt_scantime anyway.
|
||||||
|
- Simplify gpu management enable/disable/restart code.
|
||||||
|
- Implement much more accurate rolling statistics per thread and per gpu and
|
||||||
|
improve accuracy of rolling displayed values.
|
||||||
|
- Make the rolling log-second average more accurate.
|
||||||
|
- Add a menu to manage GPUs on the fly allowing you to enable/disable GPUs or
|
||||||
|
try restarting them.
|
||||||
|
- Keep track of which GPUs are alive versus enabled.
|
||||||
|
- Start threads for devices that are even disabled, but don't allow them to
|
||||||
|
start working.
|
||||||
|
- The last pool is when we are low in total_pools, not active_pools.
|
||||||
|
- Make the thread restart do a pthread_join after disabling the device, only
|
||||||
|
re-enabling it if we succeed in restarting the thread. Do this from a separate
|
||||||
|
thread so as to not block any other code.This will allow cgminer to continue
|
||||||
|
even if one GPU hangs.
|
||||||
|
- Try to do every curses manipulation under the curses lock.
|
||||||
|
- Only use the sockoptfunction if the version of curl is recent enough.
|
||||||
|
|
||||||
|
|
||||||
Version 1.4.1 - July 24, 2011
|
Version 1.4.1 - July 24, 2011
|
||||||
|
|
||||||
- Do away with GET for dealing with longpoll forever. POST is the one that works
|
- Do away with GET for dealing with longpoll forever. POST is the one that works
|
||||||
|
Loading…
x
Reference in New Issue
Block a user