102 Commits (9f756124b046bc4e37a33bf4e653fe8e48bbabb1)

Author SHA1 Message Date
Lefteris Karapetsas ff1928657a Add more info on CL device info printing 9 years ago
Gav Wood a80dadeda1 Synchronise windows logging in ethminer. 9 years ago
Gav Wood a0b7159ce6 Avoid boost dependency for libethash-cl. 9 years ago
Gav Wood d14e4f60fd Attempt at mac fix. 9 years ago
Gav Wood 4aa16489b6 Build fix for mac. 9 years ago
Gav Wood 5904badec7 Use boost counterparts. Apparently std::random and boost::random are not 9 years ago
Gav Wood 09e5dbfa06 Use boost's guaranteed non-deterministic random number generator. If it 9 years ago
Lefteris Karapetsas c429b03ddb Disable chunking until further notice 9 years ago
Lefteris Karapetsas 3a61c2577e CL: switch to chunks if clEnqueuWriteBuffer fails 9 years ago
Paweł Bylica 8c5247af5d Style. 9 years ago
Paweł Bylica 9b45b6b571 Use external prebuilt OpenCL ICD DLL. 9 years ago
Paweł Bylica 502cec737a Another try for OSX. 9 years ago
Paweł Bylica fa2f3f2e14 I really need to get some sleep. 9 years ago
Paweł Bylica 201d2fff0d Ping buildbot. 9 years ago
Paweł Bylica 53f8d86589 Ping buildbot. 9 years ago
Paweł Bylica 63730439b8 Disable OpenCL_ICD on OSX. 9 years ago
Lefteris Karapetsas 8dd3ccb88a Handle no devices and no platforms better 9 years ago
Lefteris Karapetsas 04a58ea06c Add OpenCL include directories to ICD 9 years ago
Lefteris Karapetsas abe869600b Query Platforms checks for special not found value 9 years ago
Lefteris Karapetsas 89dfa35f9e Link to Khronos ICD instead of OpenCL 9 years ago
bargst a5e8a6a760 Fix style issues 9 years ago
Lefteris Karapetsas af6f5c3a13 simplify clminer current block code 9 years ago
Lefteris Karapetsas 1863def3a1 ethminer no longer depends on boost 9 years ago
Lefteris Karapetsas 35174e2798 More style: change const location 9 years ago
Lefteris Karapetsas 4eeb90e813 Style regarding public class constants 9 years ago
bargst 7450b8a0bc Quick discovery of optimal global work size 9 years ago
bargst 5ef3677ceb Fix global work size logic adjustment 9 years ago
Lefteris Karapetsas 020ef4b811 ethashcl doesnt depend on ethcore 9 years ago
Lefteris Karapetsas f914327050 Restore the old default value of global work size 9 years ago
Lefteris Karapetsas 09d091b8d0 Default values of args are now class constants 9 years ago
Lefteris Karapetsas bc9bdf09af Move defaults so that cl_miner is not included in MinerAux.h 9 years ago
arkady.paronyan@gmail.com 8689bc8164 msvc compilation/warnings 9 years ago
Lefteris Karapetsas db54ff3b4a CL Argument for local work size 9 years ago
Lefteris Karapetsas 15fc63d6a2 New OpenCL arguments 9 years ago
Lefteris Karapetsas 7501191b40 GlobalWork size should never be less than local size 9 years ago
Lefteris Karapetsas f51033dc75 CL Global and local work size adjustments 9 years ago
Lefteris Karapetsas f03c12ca24 Adjust CL miner work batch size properly 9 years ago
Gav Wood 057e374bce Remove unneeded dummy use. 9 years ago
Gav Wood 7a5b4db728 Minor renaming in BlockQueue, remove unnecessary invariant check, add 9 years ago
Lefteris Karapetsas 81ca67dd4c configureGPU() should respect given platformID 9 years ago
Lefteris Karapetsas 9935fe75da Fix a warning in ethash_cl_miner 9 years ago
Gav Wood a37d37a9c2 don't try to alter the batch size until we can make timing work. 9 years ago
Gav Wood d0dd66ac18 One more tryout. 9 years ago
Gav Wood a142e968d0 Greater timing scope. 9 years ago
Gav Wood 84dd9dd35d More diagnostics for batch size evolving. 9 years ago
Gav Wood a0e8512bed Build fixes. 9 years ago
Gav Wood 0ee5a5572e Minor miner fix. 9 years ago
Gav Wood a8eb96755c Miner targets a restart time of 100ms by default, reducing inter-block 9 years ago
Lefteris Karapetsas 8e5e2f4a9e Catch OpenCL exceptions by const& 9 years ago
Lefteris Karapetsas 25d2fa1607 single chunk test: catch only cl::Error 9 years ago