Commit History

Author SHA1 Message Date
  ckolivas 66e7dc700d Check for gpu return times of >= 0, not just 0, to fix intensity dropping to -10. 13 years ago
  ckolivas c7eb9f3761 Microsecond multiplier error. 13 years ago
  ckolivas dffda2382f Increase GPU timing resolution to microsecond and add sanity check to ensure times are positive. 13 years ago
  ckolivas 999dba479a Revert "Use much more damping when determining average opencl duration to change dynamic intensity." 13 years ago
  ckolivas 04e528d38f Use much more damping when determining average opencl duration to change dynamic intensity. 13 years ago
  ckolivas 79a4e25742 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. 13 years ago
  Con Kolivas 5cf4b7c432 Make the devices array a dynamically allocated array of pointers to allow unlimited devices. 13 years ago
  Con Kolivas eaf1505381 Dynamic intensity for GPUs should be calculated on a per device basis. Clean up the code to only calculate it if required as well. 13 years ago
  ckolivas eb36f8d271 Walk through the thread list instead of searching for them when disabling threads for dynamic mode. 13 years ago
  Luke Dashjr 4eb23c7ea3 Bugfix: slay a variety of warnings 13 years ago
  Con Kolivas 46a679f39e Revert "Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp." 14 years ago
  Con Kolivas 87708a6a0e Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp. 14 years ago
  Philip Kaufmann f479be0700 add goffset support for diakgcn with -v 1 and update kernel version 14 years ago
  Con Kolivas f5f089f5b4 Add a --gpu-map option which will allow arbitrarily mapping ADL devices to OpenCL devices for instances where association by enumeration alone fails. 14 years ago
  Con Kolivas 127c4a5ff4 Initialise name variable. 14 years ago
  Con Kolivas e07c72687b Remove unnecessary check for variable that always has memory allocated. 14 years ago
  Luke Dashjr 7987476db3 Bugfix: Missing "break" no-op in default case 14 years ago
  Luke Dashjr b8778839e9 Merge branch 'master' into unify_drivers 14 years ago
  Luke Dashjr eca996547b CGPU API for device kernel name 14 years ago
  Luke Dashjr f05a319e01 CGPU API for device names 14 years ago
  Luke Dashjr 303dbf4664 Abstract add_cgpu function, to handle device id numbering and devices array 14 years ago
  Luke Dashjr e131dfab31 Unify drivers as driver-*.c and add driver name to API 14 years ago