Luke Dashjr
|
5acedd22f0
Merge branch 'cgminer' into bfgminer
|
13 years ago |
ckolivas
|
bf427de3ac
Time opencl work from start of queueing a kernel till it's flushed when calculating dynamic intensity.
|
13 years ago |
ckolivas
|
5c7e03084a
Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
|
13 years ago |
Luke Dashjr
|
4003ef7a5f
Restore devstatus refactoring and moving details to device code
|
13 years ago |
Luke Dashjr
|
3fbe93eca7
Merge commit '6bbd753' into bfgminer
|
13 years ago |
ckolivas
|
66e7dc700d
Check for gpu return times of >= 0, not just 0, to fix intensity dropping to -10.
|
13 years ago |
Luke Dashjr
|
c9d99925a4
Merge commit '24316fc' into bfgminer
|
13 years ago |
ckolivas
|
c7eb9f3761
Microsecond multiplier error.
|
13 years ago |
Luke Dashjr
|
ad40d1d3fb
Merge commit 'd8de1bb' into bfgminer
|
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 |
Luke Dashjr
|
8141adb3bc
Merge commit '411784a' into bfgminer
|
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
|
459c7de5df
Change device API "name" to reflect driver name abbreviation instead of device type name
|
13 years ago |
Luke Dashjr
|
2eb33c5446
Merge commit '8f76d15' into bfgminer
|
13 years ago |
Luke Dashjr
|
4eb23c7ea3
Bugfix: slay a variety of warnings
|
13 years ago |
Luke Dashjr
|
ccf5a37de4
Merge commit '46a679f' into bfgminer
|
14 years ago |
Luke Dashjr
|
96cf144d78
Merge commit '87708a6' into bfgminer
|
14 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 |
Luke Dashjr
|
391b89c618
Merge branch 'master' into bfgminer
|
14 years ago |
Philip Kaufmann
|
f479be0700
add goffset support for diakgcn with -v 1 and update kernel version
|
14 years ago |
Luke Dashjr
|
f7125dc965
Bugfix: Fix building without OpenCL support
|
14 years ago |
Luke Dashjr
|
b5c04081c4
Merge branch 'opencl_dynlink' into bfgminer
|
14 years ago |
Luke Dashjr
|
b934937c94
Load OpenCL library dynamically, to support building without any vendor-specific files
|
14 years ago |
Luke Dashjr
|
b9df56511c
Fork as BFGMiner
|
14 years ago |