Luke Dashjr
|
8418edecfb
Move "nonce1" session id from struct pool to struct stratum_work
|
12 years ago |
Luke Dashjr
|
c9d4596810
Add pool and work_restart_id to struct stratum_work so they can be used independently of struct pool
|
12 years ago |
Luke Dashjr
|
8f077c386e
Move n2size from struct pool to struct stratum_work
|
12 years ago |
Luke Dashjr
|
6d728a818c
Merge branch '2014-benchmark' into bfgminer
|
12 years ago |
Luke Dashjr
|
1d7cac1208
Bugfix: cpu: Adapt benchmarking code to new benchmark work generator
|
12 years ago |
Luke Dashjr
|
a74ba8b1d8
Report precise share difficulties below 1
|
12 years ago |
Luke Dashjr
|
d0f81e1a95
GBT: Use libblkmaker 2D work to service SSM and potentially other 2D work drivers
|
12 years ago |
Luke Dashjr
|
69c8ba9fb0
Hide blktemplate_t behind bfg_tmpl_ref to abstract reference counter
|
12 years ago |
Luke Dashjr
|
a86bdface0
Add pool_has_usable_swork function
|
12 years ago |
Luke Dashjr
|
698839d40c
Merge branch '201402_opencl_cleanup' into bfgminer
|
12 years ago |
Luke Dashjr
|
2c564d0695
Merge commit '0459dd0' into bfgminer
|
12 years ago |
Luke Dashjr
|
0459dd040f
Bugfix: C reserves identifiers beginning with an underscore and uppercase letter or another underscore
|
12 years ago |
Luke Dashjr
|
ff00c7e66e
Bugfix: Remove devtype variable from driver API
|
12 years ago |
Luke Dashjr
|
ae1327090d
Merge branch '201402_opencl_cleanup' into bfgminer
|
12 years ago |
Luke Dashjr
|
1fa13a27bd
Bugfix: opencl: Safely handle work->device_data across work copies and cleans
|
12 years ago |
Luke Dashjr
|
22cb8bc5c6
Merge commit '111c9ef' into bfgminer
|
12 years ago |
Luke Dashjr
|
c7e6d1b929
Bugfix: Expand deprecated work->subid field to int width, needed by klondike driver for tracking work
|
12 years ago |
Luke Dashjr
|
223df8d6ad
Move all OpenCL-specific data behind device_data pointers, and relocate OpenCL-specific code out of miner.c
|
12 years ago |
Luke Dashjr
|
2d74f585ca
Merge commit 'ad1d998' into bfgminer
|
12 years ago |
Nate Woolls
|
5615fc745f
scrypt: raise the maximum GPU intensity for scrypt mining to 31 - benefits shown for AMD R9 290 models
|
12 years ago |
Luke Dashjr
|
cd8069db6b
Merge branch 'set_device_funcs' into bfgminer
|
12 years ago |
Con Kolivas
|
ad812481f5
Store when the last getwork was retrieved and display it in the API summary.
|
12 years ago |
Luke Dashjr
|
1466e4f609
Extend maximum processor count to 17,576 (3 letters)
|
12 years ago |
Luke Dashjr
|
70e622c4fb
drv_set_defaults: Take devpath and serial params so matching by those can work
|
12 years ago |
Luke Dashjr
|
0c55400812
Replace temp-cutoff and temp-target parameters with set-device options
|
12 years ago |
Luke Dashjr
|
85e519fe7e
drv_set_defaults2 function to work with set_device_funcs
|
12 years ago |
Luke Dashjr
|
21f5771e47
Refactor set_device interface to use option arrays
|
12 years ago |
Luke Dashjr
|
f25f16e99b
Since scrypt miners tend to work at actual share difficulty, use that for diff1 counting
|
12 years ago |
Luke Dashjr
|
c2a17ee34c
Rename *nonces variables to *_diff1 to reflect their nature better
|
12 years ago |
Luke Dashjr
|
86a9237f8e
Refactor diff1 records to properly weigh non-diff1 work
|
12 years ago |