137 Commits (master)

Author SHA1 Message Date
Paweł Bylica 63730439b8 Disable OpenCL_ICD on OSX. 10 years ago
Lefteris Karapetsas 8dd3ccb88a Handle no devices and no platforms better 10 years ago
Lefteris Karapetsas 04a58ea06c Add OpenCL include directories to ICD 10 years ago
Lefteris Karapetsas abe869600b Query Platforms checks for special not found value 10 years ago
Lefteris Karapetsas 89dfa35f9e Link to Khronos ICD instead of OpenCL 10 years ago
bargst a5e8a6a760 Fix style issues 10 years ago
Lefteris Karapetsas af6f5c3a13 simplify clminer current block code 10 years ago
Lefteris Karapetsas 1863def3a1 ethminer no longer depends on boost 10 years ago
Lefteris Karapetsas 35174e2798 More style: change const location 10 years ago
Lefteris Karapetsas 4eeb90e813 Style regarding public class constants 10 years ago
bargst 7450b8a0bc Quick discovery of optimal global work size 10 years ago
bargst 5ef3677ceb Fix global work size logic adjustment 10 years ago
Lefteris Karapetsas 020ef4b811 ethashcl doesnt depend on ethcore 10 years ago
Lefteris Karapetsas f914327050 Restore the old default value of global work size 10 years ago
Lefteris Karapetsas 09d091b8d0 Default values of args are now class constants 10 years ago
Lefteris Karapetsas bc9bdf09af Move defaults so that cl_miner is not included in MinerAux.h 10 years ago
arkady.paronyan@gmail.com 8689bc8164 msvc compilation/warnings 10 years ago
Lefteris Karapetsas db54ff3b4a CL Argument for local work size 10 years ago
Lefteris Karapetsas 15fc63d6a2 New OpenCL arguments 10 years ago
Lefteris Karapetsas 7501191b40 GlobalWork size should never be less than local size 10 years ago
Lefteris Karapetsas f51033dc75 CL Global and local work size adjustments 10 years ago
Lefteris Karapetsas f03c12ca24 Adjust CL miner work batch size properly 10 years ago
Gav Wood 057e374bce Remove unneeded dummy use. 10 years ago
Gav Wood 7a5b4db728 Minor renaming in BlockQueue, remove unnecessary invariant check, add 10 years ago
Lefteris Karapetsas 81ca67dd4c configureGPU() should respect given platformID 10 years ago
Lefteris Karapetsas 9935fe75da Fix a warning in ethash_cl_miner 10 years ago
Gav Wood a37d37a9c2 don't try to alter the batch size until we can make timing work. 10 years ago
Gav Wood d0dd66ac18 One more tryout. 10 years ago
Gav Wood a142e968d0 Greater timing scope. 10 years ago
Gav Wood 84dd9dd35d More diagnostics for batch size evolving. 10 years ago
Gav Wood a0e8512bed Build fixes. 10 years ago
Gav Wood 0ee5a5572e Minor miner fix. 10 years ago
Gav Wood a8eb96755c Miner targets a restart time of 100ms by default, reducing inter-block 10 years ago
Lefteris Karapetsas 8e5e2f4a9e Catch OpenCL exceptions by const& 10 years ago
Lefteris Karapetsas 25d2fa1607 single chunk test: catch only cl::Error 10 years ago
Lefteris Karapetsas 3302539a11 OpenCL: Always try single chunk DAG upload 10 years ago
Lefteris Karapetsas 5390c358b7 OpenCL bin2h script correction 10 years ago
Lefteris Karapetsas 4bb4a8aa60 Add cmake command for OpenCL kernel code 10 years ago
Lefteris Karapetsas 45858c0a78 OpenCL in MacosX does not like static variables 10 years ago
Lefteris Karapetsas d416e667ed Fix macosx opencl warnings 10 years ago
Lefteris Karapetsas b84c28e084 Allow forcing single chunk DAG upload to GPU 10 years ago
Lefteris Karapetsas 7604f4c224 Smarter and more flexible GPU memory check 10 years ago
Lefteris Karapetsas 474705ba80 Styling changes 10 years ago
Lefteris Karapetsas eaee35dd0b Refactor in OpenCL argument passing 10 years ago
Lefteris Karapetsas cf4c191a98 CLMiner, query only GPU devices 10 years ago
Lefteris Karapetsas 0c08092f6a Fix the chunks auto detecting code 10 years ago
Lefteris Karapetsas c9371fdf36 Style changes 10 years ago
Lefteris Karapetsas cf61535ec9 Remove --use-chunks argument and general refactoring 10 years ago
Lefteris Karapetsas d374cacdcb Some refactoring of the cl_miner query functions 10 years ago
Lefteris Karapetsas 25270123d0 Argument to list available opencl devices and platforms 10 years ago