1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-09 14:28:12 +00:00
Commit Graph

4103 Commits

Author SHA1 Message Date
Con Kolivas
0a4a2d9d65 Damping small changes in hashrate so dramatically has the tendency to always make the hashrate underread so go back to gentle damping instead. 2012-03-31 14:39:40 +11:00
Con Kolivas
fb881eac62 Revert the crossover of variables from Vals to W in poclbm kernel now that Vals are the first declared variables so they're used more frequently. 2012-03-31 14:34:06 +11:00
Con Kolivas
1a2130cc53 Vals variables appearing first in the array in poclbm is faster. 2012-03-31 09:49:39 +11:00
Con Kolivas
22bd72012f Merge branch 'master' of github.com:ckolivas/cgminer 2012-03-31 01:17:26 +11:00
Con Kolivas
c2cf8eb2d2 Remove NEWS changelogs that were reverted. 2012-03-31 01:13:27 +11:00
Con Kolivas
9f70b9c84e Revert "Add vector type hint to phatk kernel."
This reverts commit 27a6f7a81b.

Has no demonstrable beneficial effect on phatk kernel.
2012-03-31 01:11:26 +11:00
Con Kolivas
d33ae6a7b0 Revert "Use min() function on 2 vector output path in phatk kernel and don't use extra variable for both 2 and 4 vectors."
This reverts commit 532179b24d.

Of no advantage.
2012-03-31 01:10:53 +11:00
Con Kolivas
cf0aebb4f5 Revert "Update phatk version number."
This reverts commit 580888f91b.

Removing changes which did nothing.
2012-03-31 01:10:28 +11:00
Con Kolivas
c99c09d389 Merge pull request #161 from kanoi/master
When using '-m' on linux, send the forked process a SIGTERM on exit
2012-03-30 06:25:38 -07:00
Con Kolivas
7f64adc473 Merge pull request #160 from luke-jr/bugfix_realquiet_2
Bugfix: Skip enabling curses, if --real-quiet or listing devices
2012-03-30 06:25:07 -07:00
Kano
0be2b9e9b6 Increase max devices to 64 (for FPGA support) 2012-03-30 22:28:44 +11:00
Kano
f9af5acf13 When using '-m' on linux, send the forked process a SIGTERM on exit 2012-03-30 22:28:43 +11:00
Kano
3fa3f60b74 api.c new commands: pgaenable pgadisable 2012-03-30 22:28:42 +11:00
Con Kolivas
1092f01b1b Update NEWS. 2012-03-30 17:11:15 +11:00
Con Kolivas
6274fbe727 Change the preferred vector width to 1 for Tahiti only, not all poclbm kernels. 2012-03-30 09:32:42 +11:00
Con Kolivas
580888f91b Update phatk version number. 2012-03-30 07:50:36 +11:00
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. 2012-03-29 21:39:17 +11:00
Con Kolivas
27a6f7a81b Add vector type hint to phatk kernel. 2012-03-29 21:14:23 +11:00
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. 2012-03-29 21:02:42 +11:00
Con Kolivas
a1879c8057 Only increment stale counter if the detected stales are discarded. 2012-03-29 20:53:16 +11:00
ckolivas
d4c513030f Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it. 2012-03-29 11:47:28 +11:00
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. 2012-03-29 10:51:59 +11:00
ckolivas
35de9d1e07 Use slightly more damping on the decay time function in the never-ending quest to smooth off the hashmeter. 2012-03-29 09:35:48 +11:00
Con Kolivas
2f71520368 Set the starting fanspeed to a safe and fairly neutral 50% when autofan is enabled. 2012-03-28 22:36:48 +11:00
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.
2012-03-28 04:30:39 -07:00
Con Kolivas
efcacbac75 Merge pull request #158 from Diapolo/master
diakgcn update
2012-03-28 04:29:12 -07:00
Con Kolivas
eb4233d500 Merge pull request #156 from luke-jr/ignore_redundant
Ignore redundant-with-build options
2012-03-28 04:26:20 -07:00
Con Kolivas
7458927f02 Merge pull request #155 from luke-jr/no_curses
Make curses TUI support optional at compile-time.
2012-03-28 04:25:54 -07:00
Con Kolivas
2beb3500d4 Merge pull request #153 from kanoi/master
Add API support for Icarus and Bitforce + Icarus fixes ++
2012-03-28 04:24:41 -07:00
Con Kolivas
e26f0ac131 Merge pull request #154 from luke-jr/bugfix_withval
Bugfix: AC_ARG_WITH provides withval instead of enableval
2012-03-28 04:22:03 -07:00
Con Kolivas
36aadd6609 Merge pull request #152 from luke-jr/specify_driver
Allow specifying a specific driver for --scan-serial
2012-03-28 04:21:41 -07:00
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
2012-03-28 04:21:18 -07:00
Con Kolivas
ef1eafa40a Provide locking around updates of cgpu hashrates as well to prevent multiple threads accessing data fields on the same device. 2012-03-28 21:58:04 +11:00
Con Kolivas
fa5e0675d6 Display the beginning of the new block in verbose mode in the logs. 2012-03-28 20:32:49 +11:00
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. 2012-03-28 20:13:08 +11:00
ckolivas
3f3c8361b3 Change the version number on the correct kernels. 2012-03-28 13:21:40 +11:00
Kano
0699061ade api.c devicecode/osinfo incorrectly swapped for json 2012-03-28 10:50:28 +11:00
Con Kolivas
6d4314d47f Add extensive instructions on how to make a native windows build. 2012-03-27 23:04:17 +11:00
Con Kolivas
4325cff2b0 Update version numbers of poclbm and diablo kernels as their APIs have also changed. 2012-03-27 23:01:24 +11:00
Con Kolivas
621bcca7f5 Use global offset parameter to diablo and poclbm kernel ONLY for 1 vector kernels. 2012-03-27 22:58:46 +11:00
Con Kolivas
39395eb1e0 Use poclbm preferentially on Tahiti now regardless of SDK. 2012-03-27 22:58:46 +11:00
Con Kolivas
746fe8b2e6 Remove unused constant passed to poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
2a3b7359eb Clean up use of macros in poclbm and use bitselect everywhere possible. 2012-03-27 22:58:46 +11:00
Con Kolivas
5fd7d462ab Add vector type hint to diablo kernel. 2012-03-27 22:58:46 +11:00
Con Kolivas
db873ba202 Add worksize and vector attribute hints to the poclbm kernel. 2012-03-27 22:58:46 +11:00
Con Kolivas
325246d309 Spaces for non-aligned variables in poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
ab3e63ff42 More tidying of poclbm. 2012-03-27 22:58:46 +11:00
Con Kolivas
0af7bbd74f Swap Vals and W variables where they can overlap in poclbm. 2012-03-27 22:58:45 +11:00
Con Kolivas
00796251e8 More tidying of poclbm. 2012-03-27 22:58:21 +11:00
Con Kolivas
e1d580be70 Tidy up first half of poclbm. 2012-03-27 22:58:21 +11:00