Con Kolivas
|
4dd6b649d5
Merge pull request #131 from kanoi/master
|
14 years ago |
Kano
|
ca2b2d9b9a
Don't save 'include' when saving the configuration
|
14 years ago |
Kano
|
915c72d8e7
Allow configuration file to include another recursively
|
14 years ago |
Con Kolivas
|
527e611b74
Fix !HAVE_OPENCL build.
|
14 years ago |
ckolivas
|
0db998c5d0
Add a --benchmark feature which works on a fake item indefinitely to compare device performance without any server or networking influence.
|
14 years ago |
ckolivas
|
d3ad87f5d2
Allow writing of multiple worksizes to the configuration file.
|
14 years ago |
ckolivas
|
1b1fa5cd89
Allow writing of multiple vector sizes to the configuration file.
|
14 years ago |
ckolivas
|
994cd77501
Allow writing of multiple kernels to the configuration file.
|
14 years ago |
ckolivas
|
93efb726bb
Allow multiple different kernels to be chosen per device.
|
14 years ago |
Con Kolivas
|
26c59fbf0f
Allow the worksize to be set per-device.
|
14 years ago |
Con Kolivas
|
deff55c640
Allow different vectors to be set per device.
|
14 years ago |
Con Kolivas
|
bca9814d41
Reset times after all mining threads are started to make estimating hashrates easier at startup.
|
14 years ago |
Con Kolivas
|
d1cddf8bad
Update licensing to GPL V3.
|
14 years ago |
Con Kolivas
|
882e4d85de
Merge pull request #123 from xiangfu/icarus
|
14 years ago |
Con Kolivas
|
2f3a4a47c8
Reset the longpoll flag after it's been used once to prevent it restarting work again.
|
14 years ago |
Con Kolivas
|
2ca8d38e0e
Merge pull request #124 from kanoi/master
|
14 years ago |
Con Kolivas
|
00290a3e02
Select diablo kernel on all but GCN+SDK 2.6.
|
14 years ago |
Kano
|
e3281c2643
When API shuts down cgminer don't kill itself
|
14 years ago |
Con Kolivas
|
af7368daca
Don't make rolled work from the longpoll be seen as other longpoll work items.
|
14 years ago |
Con Kolivas
|
f4284a21a8
Set the lp_sent variable under lock since there will almost always be a race on setting this variable, potentially leading to multiple LPs being sent
|
14 years ago |
Con Kolivas
|
89b32b1738
Officially support diakgcn in code and docs.
|
14 years ago |
Con Kolivas
|
fe4b5e1fc6
Set the lp_sent bool earlier to minimise the number of extra longpolls sent out.
|
14 years ago |
Xiangfu
|
f46c2b28a0
add icarus to cgminer.c
|
14 years ago |
Con Kolivas
|
3cdac04f4f
Flag the pool that is the longpoll thread to avoid sending multiple longpolls during the slight delays between requesting and setting the lp_sent flag.
|
14 years ago |
Con Kolivas
|
56baa87437
Make sure to request on the lp url when requesting a longpoll indrectly via get upstream work.
|
14 years ago |
Con Kolivas
|
79e95dd95c
Store whether a work item is the result of a longpoll or not in struct work and use it to help determine block changes directly from the work longpoll
|
14 years ago |
Con Kolivas
|
39906718d2
Keep track of when a longpoll has been sent for a pool and if the current pool is requesting work but has not sent a longpoll request, convert one of
|
14 years ago |
Con Kolivas
|
4eca1aa05c
Store the longpoll url in the pool struct and update it from the pool_active test in case it changes. This is to allow further changes to longpoll
|
14 years ago |
Con Kolivas
|
f85b85d244
Re-check for a longpoll supporting pool every 30 seconds if none is found initially.
|
14 years ago |
Con Kolivas
|
b217cbee0d
Report threads as busy waiting on getwork on startup to avoid them being flagged sick on startup during slow networking.
|
14 years ago |