Con Kolivas
|
d39e5abfba
We can't hit this path since the earlier check for stale work will prevent us ever finding work it can roll here.
|
14 years ago |
Con Kolivas
|
17e5e17e88
Only consider a pool lagging if we actually need the work and we have none staged despite queue requests stacking up.
|
14 years ago |
Con Kolivas
|
a466942fd8
When pinging a sick cpu, flush finish and then ping it in a separate thread in the hope it recovers, but without blocking code elsewhere.
|
14 years ago |
Con Kolivas
|
177e07aed3
Display last initialised time in gpu management info.
|
14 years ago |
Con Kolivas
|
28880d0dc7
Move the non cl_ variables into the cgpu info struct to allow creating a new cl state on reinit, preserving known GPU variables.
|
14 years ago |
Con Kolivas
|
071a0ad2f1
Preinitialise the devices only once on startup.
|
14 years ago |
Znort 987
|
2e31e1687c
Add missing fflush(stdout) for --ndevs
|
14 years ago |
Znort 987
|
353789da0b
Use tab to indent code instead of spaces
|
14 years ago |
Znort 987
|
83fa2158d9
Lots more verbiage in error messages
|
14 years ago |
Znort 987
|
1cbfcba2c1
Disable --monitor-stderr on WIN32
|
14 years ago |
Con Kolivas
|
467c52bb4a
Allocate work from one function to be able to initialise variables added later.
|
14 years ago |
Znort 987
|
79c989dd48
Add new option: --monitor <cmd>
|
14 years ago |
Con Kolivas
|
1725a1c021
Fix non-opencl build.
|
14 years ago |
Con Kolivas
|
ef5e8bea0d
Bump version number.
|
14 years ago |
Con Kolivas
|
4cb90a8b3f
News.
|
14 years ago |
Con Kolivas
|
bc2976f538
Be more willing to get work from the backup pools if the work is simply being queued faster than it is being retrieved.
|
14 years ago |
Con Kolivas
|
ea22674624
Update NEWS.
|
14 years ago |
Con Kolivas
|
8f186e61e2
Restart threads by abstracting out the clcontext initialisation and using that instead of probing all cards.
|
14 years ago |
Con Kolivas
|
411570d348
Revert "Don't use asynchronous work with flushes as it decreases reliability and two threads per GPU achieves the same throughput."
|
14 years ago |
Con Kolivas
|
decafea0ad
Revert "Read buffers only after reading data back now that we're sync."
|
14 years ago |
Con Kolivas
|
5f2c3151b4
Read buffers only after reading data back now that we're sync.
|
14 years ago |
Con Kolivas
|
7223508f7e
Don't use asynchronous work with flushes as it decreases reliability and two threads per GPU achieves the same throughput.
|
14 years ago |
Con Kolivas
|
f763b0db10
Don't free up any ram from the dying thread to avoid dereferences.
|
14 years ago |
Con Kolivas
|
43faa11358
Use correct name in syslog.
|
14 years ago |
Con Kolivas
|
5f667e7eab
Get rid of extra line feeds.
|
14 years ago |
Con Kolivas
|
37115c0e1b
RPC call debugging is a mess with \r in it so remove it.
|
14 years ago |
Con Kolivas
|
59b640870c
So we can pthread cancel a stuck thread, but can't pthread join it.
|
14 years ago |
Con Kolivas
|
74a07eb461
Revert "Send threads message to stop and then send cancel message but don't pthread_join them if they're stuck nor reinit the opencl code to not hang everything."
|
14 years ago |
Con Kolivas
|
e100fcc672
Revert "Send ping to wake up new threads."
|
14 years ago |
Con Kolivas
|
bf4c3626bc
Send ping to wake up new threads.
|
14 years ago |