Luke Dashjr
|
fbfab8b4e4
opencl: Nearly complete migration to per-work mining algorithms
|
11 years ago |
Luke Dashjr
|
c7b7a4a9d5
opencl: Support for per-work mining algorithms
|
11 years ago |
Luke Dashjr
|
5014232892
opencl: Reintroduce independent intensity setting internally
|
11 years ago |
Luke Dashjr
|
8f1fc979b1
Move MAX_*_INTENSITY stuff to driver-opencl.h
|
11 years ago |
Luke Dashjr
|
4ab27d7b0e
opencl: Accept arbitrary kernel filenames, provided they specify a kernel interface somewhere in the source file
|
11 years ago |
Luke Dashjr
|
4505195031
opencl: Replace (and deprecate) --no-opencl-binaries option, with --set opencl:binary=no
|
12 years ago |
Luke Dashjr
|
2c564d0695
Merge commit '0459dd0' into bfgminer
|
12 years ago |
Luke Dashjr
|
0459dd040f
Bugfix: C reserves identifiers beginning with an underscore and uppercase letter or another underscore
|
12 years ago |
Luke Dashjr
|
4c385c2af5
Bugfix: opencl: Defer initial intensity assignment until init, so opt_scrypt has a chance to be set
|
12 years ago |
Luke Dashjr
|
176e13ea3c
opencl: Support for setting oclthreads as intensity=xNNN (for NNN xintensity); also allow setting d<whatever> for an initial dynamic intensity
|
12 years ago |
Luke Dashjr
|
27ce457591
opencl: Store oclthreads and only convert to/from intensity numbers when dealing with external interfaces
|
12 years ago |
Nate Woolls
|
9b564e9668
opencl: Allow specifying a comma separated list for --gpu-threads
|
12 years ago |
Luke Dashjr
|
223df8d6ad
Move all OpenCL-specific data behind device_data pointers, and relocate OpenCL-specific code out of miner.c
|
12 years ago |
Luke Dashjr
|
c675a3388c
opencl: Macro-ise code for list options
|
12 years ago |
Luke Dashjr
|
2546c0598d
Bugfix: Add missing includes of config.h, stdbool.h, and stdint.h
|
12 years ago |
Kano
|
e0994aa9fa
rename device_api -> device_drv and all related api -> drv
|
13 years ago |
Luke Dashjr
|
d53643e75b
opencl: Ability to avoid using binary kernels with new --no-opencl-binaries option
|
12 years ago |
Luke Dashjr
|
bc30ef067b
Merge branch 'ocl_dyn_timeBeginPeriod' into bfgminer-2.6.x
|
13 years ago |
Luke Dashjr
|
1758edda7f
Bugfix: opencl: Declare opencl_dynamic_cleanup in header
|
13 years ago |
Con Kolivas
|
9a6c082ad1
Make the thread concurrency and lookup gap options hidden on the command line and autotune parameters with a newly parsed --shaders option.
|
13 years ago |
Con Kolivas
|
39f7d2fa74
Allow lookup gap and thread concurrency to be passed per device and store details in kernel binary filename.
|
13 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.
|
13 years ago |
Luke Dashjr
|
e131dfab31
Unify drivers as driver-*.c and add driver name to API
|
14 years ago |