Con Kolivas
|
d8f81c18ee
Use the detected maximum allocable memory on a GPU to determine the optimal scrypt settings when lookup_gap and thread_concurrency parameters are not given.
|
14 years ago |
Con Kolivas
|
89eb1fa393
Check the maximum allocable memory size per opencl device.
|
14 years ago |
Luke Dashjr
|
dbbc790ab5
Merge branch 'non-scrypt' into bfgminer
|
14 years ago |
Con Kolivas
|
ed73186763
Find the gpu platform with the most devices and use that if no platform option is passed.
|
14 years ago |
Con Kolivas
|
67889bc29d
Allow more platforms to be probed if first does not return GPUs.
|
14 years ago |
Con Kolivas
|
0a0da86c6a
Detach pthread from within the api thread in case it is terminated due to not being instantiated before pthread_cancel is called from main, leading to a segfault.
|
14 years ago |
Con Kolivas
|
cdc2b2c6d1
Debug output per thread hashrate is out by a factor of 1000.
|
14 years ago |
Con Kolivas
|
7ebda09f7e
Don't check if CPUs are sick since they can't be.
|
14 years ago |
Con Kolivas
|
a031b3bb83
Calculate midstate in separate function and remove likely/unlikely macros since they're dependent on pools, not code design.
|
14 years ago |
Con Kolivas
|
bae053f6cf
Display in debug mode when we're making the midstate locally.
|
14 years ago |
Con Kolivas
|
5087ff9069
Add debugging output if buffer allocation fails for scrypt and round up bufsize to a multiple of 256.
|
14 years ago |
Con Kolivas
|
94c94d659a
Nonce testing for btc got screwed up, leading to no accepted shares. Fix it.
|
14 years ago |
Con Kolivas
|
1711b4eb77
Display size of scrypt buffer used in debug.
|
14 years ago |
Con Kolivas
|
17dfe74f96
Allow intensities up to 20 if scrypt is compiled in.
|
14 years ago |
Con Kolivas
|
c21e15a0c3
Add name to scrypt kernel copyright.
|
14 years ago |
Con Kolivas
|
39f7d2fa74
Allow lookup gap and thread concurrency to be passed per device and store details in kernel binary filename.
|
14 years ago |
Con Kolivas
|
ffe1318f70
Ignore negative intensities for scrypt.
|
14 years ago |
Luke Dashjr
|
f72b621d34
Merge branch 'bugfix_docopts' into bfgminer
|
14 years ago |
Luke Dashjr
|
eaacd61099
Bugfix: Document --no-adl and --gpu-platform
|
14 years ago |
Luke Dashjr
|
8aa738601b
Bugfix: Remove redundant documentation of --auto-fan and --auto-gpu (they are in GPU-specific options)
|
14 years ago |
Luke Dashjr
|
e8696c54f7
CPU mining may not be included in binaries, but it's not deprecated for BFGMiner either
|
14 years ago |
Con Kolivas
|
04f55a0e66
Change the scale of intensity for scrypt kernel and fix a build warning.
|
14 years ago |
Con Kolivas
|
e45ebb62a9
Correct target value passed to scrypt kernel.
|
14 years ago |
Con Kolivas
|
1b5c676de7
Use 256 output slots for kernels to allow 1 for each worksize.
|
14 years ago |
Con Kolivas
|
b9e5f8e550
Revert "Use cpu scrypt code to check if an scrypt share is below target before submitting it."
|
14 years ago |
Con Kolivas
|
a22edd2a7f
Test the target in the actual scrypt kernel itself saving further calculations.
|
14 years ago |
Con Kolivas
|
7d53fba1ad
Reinstate GPU only opencl device detection.
|
14 years ago |
Con Kolivas
|
d13a3f1d50
Decrease lookup gap to 1. Does not seem to help in any way being 2.
|
14 years ago |
Con Kolivas
|
d9eba43a42
Fix build.
|
14 years ago |
Con Kolivas
|
808f403a14
Use cpu scrypt code to check if an scrypt share is below target before submitting it.
|
14 years ago |