driver-opencl.c


Log

Author Commit Date CI Message
ckolivas 5c7e0308 2012-07-11T22:59:58 Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
ckolivas 66e7dc70 2012-07-02T16:51:52 Check for gpu return times of >= 0, not just 0, to fix intensity dropping to -10.
ckolivas c7eb9f37 2012-06-26T14:05:54 Microsecond multiplier error.
ckolivas dffda238 2012-06-26T12:50:52 Increase GPU timing resolution to microsecond and add sanity check to ensure times are positive.
ckolivas 999dba47 2012-06-26T12:26:25 Revert "Use much more damping when determining average opencl duration to change dynamic intensity." This reverts commit 04e528d38faacfe6765494216d6a180793447340. Didn't help.
ckolivas 04e528d3 2012-06-26T11:29:29 Use much more damping when determining average opencl duration to change dynamic intensity.
ckolivas 79a4e257 2012-06-26T11:12:13 Opencl code may start executing before the clfinish order is given to it so get the start timing used for dynamic intensity from before the kernel is queued.
Con Kolivas 5cf4b7c4 2012-06-25T16:59:29 Make the devices array a dynamically allocated array of pointers to allow unlimited devices.
Con Kolivas eaf15053 2012-06-25T13:31:52 Dynamic intensity for GPUs should be calculated on a per device basis. Clean up the code to only calculate it if required as well.
ckolivas eb36f8d2 2012-06-24T00:12:11 Walk through the thread list instead of searching for them when disabling threads for dynamic mode.
Luke Dashjr 4eb23c7e 2012-06-13T16:56:31 Bugfix: slay a variety of warnings
Con Kolivas 46a679f3 2012-05-05T12:55:00 Revert "Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp." This reverts commit 87708a6a0e151401aee6cebf624940467993707b. Broken.
Con Kolivas 87708a6a 2012-05-04T23:05:00 Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp.
Philip Kaufmann f479be07 2012-04-27T08:29:56 add goffset support for diakgcn with -v 1 and update kernel version
Con Kolivas f5f089f5 2012-04-23T17:40:47 Add a --gpu-map option which will allow arbitrarily mapping ADL devices to OpenCL devices for instances where association by enumeration alone fails.
Con Kolivas 127c4a5f 2012-04-21T16:54:37 Initialise name variable.
Con Kolivas e07c7268 2012-04-21T16:50:02 Remove unnecessary check for variable that always has memory allocated.
Luke Dashjr 7987476d 2012-04-21T02:47:28 Bugfix: Missing "break" no-op in default case
Luke Dashjr b8778839 2012-04-21T02:36:19 Merge branch 'master' into unify_drivers Conflicts: cgminer.c
Luke Dashjr eca99654 2012-03-18T21:39:20 CGPU API for device kernel name
Luke Dashjr f05a319e 2012-03-18T21:06:47 CGPU API for device names
Luke Dashjr 303dbf46 2012-03-18T20:09:03 Abstract add_cgpu function, to handle device id numbering and devices array
Luke Dashjr e131dfab 2012-03-13T12:18:23 Unify drivers as driver-*.c and add driver name to API