Lefteris Karapetsas
25270123d0
Argument to list available opencl devices and platforms
- Additionally some small refactoring in how some query functions are
processed for GPU mining.
10 years ago
Lefteris Karapetsas
f08f39d067
Remove unused ethash_cl_miner::hash() function
10 years ago
Lefteris Karapetsas
65ebc5f17b
Tweaks after merging latest develop changes
- Use a vector for dag chunks.
- Use ETHCL_LOG for outputing to stdout.
10 years ago
Lefteris Karapetsas
371d23decc
Check if GPU has over 2GB of memory
If the user's machine contains no OpenCL device that has enough GPU
memory then don't allow creation of a GPU miner. Instead default to CPU.
10 years ago
Lefteris Karapetsas
587209cf5d
GPU DAG Chunks is now dynamic argument
By providing the --use-chunks argument dagChunks is set to 4. Default is
1 big chunk. Future improvement could be to provide arbitrary number of chunks.
10 years ago
Kristoffer Josefsson
96bf8ac009
Added chunked upload to older cards by @sontol .
10 years ago
Gav Wood
19f3a58021
Reduce p2p net verbosity.
10 years ago
Gav Wood
ee03387457
ethashCL doesn't need memory to shadow each GPU.
10 years ago
Jan Willem Penterman
e2c147f688
multiple gpu support (and option to use less than maximum cpu threads)
10 years ago
Genoil
9bd34c39f9
allow selection of other OpenCL platform than 0, using --opencl-platform n parameters
10 years ago
Genoil
ca77f96cc4
allow selection of other OpenCL platform than 0, using --opencl-platform n parameters
10 years ago
Marek Kotewicz
28f2badc38
cleanup in ethashcl
10 years ago
Gav Wood
aa6b3c28cc
Allow device selection.
10 years ago
Gav Wood
b5e9ab0a6f
GPU/CPU Mining benchmarking.
10 years ago
Gav Wood
f22540f0e0
Lots of build fixes. Now minimal version builds ok.
10 years ago
Gav Wood
0b665270b6
Add more files.
10 years ago
Gav Wood
405653c250
Lots of build fixes. Now minimal version builds ok.
10 years ago
Gav Wood
fae9208c06
Add more files.
10 years ago