Con Kolivas
532179b24d
Use min() function on 2 vector output path in phatk kernel and don't use extra variable for both 2 and 4 vectors.
13 years ago
Con Kolivas
27a6f7a81b
Add vector type hint to phatk kernel.
13 years ago
Con Kolivas
88ff55e70e
Use a time constant 0.63 for when large changes in hashrate are detected to damp change in case the large change is an aliasing artefact instead of a real change.
13 years ago
Con Kolivas
a1879c8057
Only increment stale counter if the detected stales are discarded.
13 years ago
ckolivas
d4c513030f
Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it.
13 years ago
ckolivas
43ef4e0443
Move the ADL setup and clearing to separate functions and provide a reinit_adl function to be used when adl fails while running.
13 years ago
ckolivas
35de9d1e07
Use slightly more damping on the decay time function in the never-ending quest to smooth off the hashmeter.
13 years ago
Con Kolivas
2f71520368
Set the starting fanspeed to a safe and fairly neutral 50% when autofan is enabled.
13 years ago
Con Kolivas
b3edae4f66
Merge pull request #159 from pshep/master
...
Add check for CPU affinity ability. Irrelevant when not supporting CPU mining any more but a harmless patch and perhaps affinity may want to be used by some other code.
13 years ago
Con Kolivas
efcacbac75
Merge pull request #158 from Diapolo/master
...
diakgcn update
13 years ago
Con Kolivas
eb4233d500
Merge pull request #156 from luke-jr/ignore_redundant
...
Ignore redundant-with-build options
13 years ago
Con Kolivas
7458927f02
Merge pull request #155 from luke-jr/no_curses
...
Make curses TUI support optional at compile-time.
13 years ago
Con Kolivas
2beb3500d4
Merge pull request #153 from kanoi/master
...
Add API support for Icarus and Bitforce + Icarus fixes ++
13 years ago
Con Kolivas
e26f0ac131
Merge pull request #154 from luke-jr/bugfix_withval
...
Bugfix: AC_ARG_WITH provides withval instead of enableval
13 years ago
Con Kolivas
36aadd6609
Merge pull request #152 from luke-jr/specify_driver
...
Allow specifying a specific driver for --scan-serial
13 years ago
Con Kolivas
ad824207ff
Merge pull request #151 from luke-jr/libudev_detect_fixes
...
Bugfix: Check for libudev header (not just library) in configure, and document optional dependency
13 years ago
Con Kolivas
ef1eafa40a
Provide locking around updates of cgpu hashrates as well to prevent multiple threads accessing data fields on the same device.
13 years ago
Con Kolivas
fa5e0675d6
Display the beginning of the new block in verbose mode in the logs.
13 years ago
Con Kolivas
3c16c853bd
Reinstate old diablo kernel variable ordering from 120222, adding only goffset and vector size hint. The massive variable ordering change only helped one SDK on 7970 but hurt other devices.
13 years ago
ckolivas
3f3c8361b3
Change the version number on the correct kernels.
13 years ago
Kano
0699061ade
api.c devicecode/osinfo incorrectly swapped for json
13 years ago
Con Kolivas
6d4314d47f
Add extensive instructions on how to make a native windows build.
13 years ago
Con Kolivas
4325cff2b0
Update version numbers of poclbm and diablo kernels as their APIs have also changed.
13 years ago
Con Kolivas
621bcca7f5
Use global offset parameter to diablo and poclbm kernel ONLY for 1 vector kernels.
13 years ago
Con Kolivas
39395eb1e0
Use poclbm preferentially on Tahiti now regardless of SDK.
13 years ago
Con Kolivas
746fe8b2e6
Remove unused constant passed to poclbm.
13 years ago
Con Kolivas
2a3b7359eb
Clean up use of macros in poclbm and use bitselect everywhere possible.
13 years ago
Con Kolivas
5fd7d462ab
Add vector type hint to diablo kernel.
13 years ago
Con Kolivas
db873ba202
Add worksize and vector attribute hints to the poclbm kernel.
13 years ago
Con Kolivas
325246d309
Spaces for non-aligned variables in poclbm.
13 years ago
Con Kolivas
ab3e63ff42
More tidying of poclbm.
13 years ago
Con Kolivas
0af7bbd74f
Swap Vals and W variables where they can overlap in poclbm.
13 years ago
Con Kolivas
00796251e8
More tidying of poclbm.
13 years ago
Con Kolivas
e1d580be70
Tidy up first half of poclbm.
13 years ago
Con Kolivas
c137c505a6
Diablo tidy.
13 years ago
Con Kolivas
a32654bb30
Absorb as many ZA variables into each other in diablo kernel.
13 years ago
Con Kolivas
c10ea0b1b5
Add spaces to new assignments in diablo kernel.
13 years ago
Con Kolivas
5518891678
Variable assignment alignment in diablo kernel.
13 years ago
Con Kolivas
338f6d5788
Clean up use of any() by diablo and poclbm kernels.
13 years ago
Con Kolivas
a7a9dbcf90
Minor variable symmetry changes in poclbm.
13 years ago
Con Kolivas
c297f63e5e
Put additions on separate lines for consistency in poclbm.
13 years ago
Con Kolivas
3fa8613557
Consolidate last use of W11 into Vals4 in poclbm.
13 years ago
Con Kolivas
4885b02e32
Add last value in vectors in diablo and poclbm kernel for consistency with original code.
13 years ago
ckolivas
8140da915a
Separate out all additions of different variables in diablo kernel.
13 years ago
ckolivas
c43f88733d
Separate out additions in final vector code in diablo kernel as well.
13 years ago
Con Kolivas
dc2d4ab7df
Get rid of accessory braces.
13 years ago
ckolivas
4776ca8f08
Keep lines that reference the same variable together.
13 years ago
ckolivas
c8bd0e469c
Split addition lines without functions.
13 years ago
ckolivas
9901c668c0
Remove unnecessary braces from diablo kernel.
13 years ago
Con Kolivas
40b18d5d01
Use the unrolled option for no vectors return code.
13 years ago