1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 06:48:05 +00:00
Commit Graph

1777 Commits

Author SHA1 Message Date
Kano
6f65599ab7 Fix API README (no --api-access -> it's --api-allow) 2012-02-23 10:28:32 +11:00
Con Kolivas
df58517626 Extra byte was being unused and leading to failure on some platforms. 2012-02-23 10:19:51 +11:00
Con Kolivas
26dd7983f0 An extra change snuck into the phatk kernel that was unintentional. 2012-02-23 09:29:38 +11:00
Con Kolivas
93459839c8 Explicitly type the constants in poclbm kernel as uint. 2012-02-23 08:16:37 +11:00
Kano
ca2b2d9b9a Don't save 'include' when saving the configuration 2012-02-23 01:44:41 +11:00
Kano
915c72d8e7 Allow configuration file to include another recursively 2012-02-23 01:31:52 +11:00
Con Kolivas
527e611b74 Fix !HAVE_OPENCL build. 2012-02-23 01:27:36 +11:00
ckolivas
dfcb98debf Use the SDK and hardware information to choose good performing default kernels. 2012-02-23 00:45:40 +11:00
ckolivas
71cbe8cd72 Move phatk kernel to offset vector based nonce bases as well. 2012-02-22 23:49:25 +11:00
Con Kolivas
5c0214dcc1 Merge pull request #130 from Diapolo/master
further fix for diakgcn and vector offset
2012-02-22 03:35:02 -08:00
ckolivas
0db998c5d0 Add a --benchmark feature which works on a fake item indefinitely to compare device performance without any server or networking influence. 2012-02-22 22:21:18 +11:00
Philip Kaufmann
74d1c4d89c further fix for new vector offset method 2012-02-22 11:06:02 +01:00
ckolivas
01c197d479 Use one less op before the branch code in diakgcn. 2012-02-22 20:26:56 +11:00
ckolivas
d3ad87f5d2 Allow writing of multiple worksizes to the configuration file. 2012-02-22 20:13:23 +11:00
ckolivas
1b1fa5cd89 Allow writing of multiple vector sizes to the configuration file. 2012-02-22 20:08:29 +11:00
ckolivas
994cd77501 Allow writing of multiple kernels to the configuration file. 2012-02-22 20:01:09 +11:00
ckolivas
08db2284e3 Merge branch 'master' of https://github.com/ckolivas/cgminer 2012-02-22 19:40:05 +11:00
ckolivas
93efb726bb Allow multiple different kernels to be chosen per device. 2012-02-22 19:38:01 +11:00
Con Kolivas
96e6817460 Merge pull request #129 from Diapolo/master
fix for diakgcn with vector offset
2012-02-22 00:04:59 -08:00
ckolivas
a54f76061b Fix multiple work size entry. 2012-02-22 19:00:44 +11:00
Philip Kaufmann
bb51b628d3 tried to fix vector offset with diakgcn 2012-02-22 08:53:57 +01:00
Con Kolivas
26c59fbf0f Allow the worksize to be set per-device. 2012-02-22 16:59:28 +11:00
Con Kolivas
deff55c640 Allow different vectors to be set per device. 2012-02-22 16:54:06 +11:00
Con Kolivas
3dee203a1c Merge branch 'master' of github.com:ckolivas/cgminer 2012-02-22 14:53:33 +11:00
Con Kolivas
0d083b63f5 Left out an else after the if statement. 2012-02-22 14:52:57 +11:00
Con Kolivas
89c04cfe27 Merge pull request #128 from luke-jr/bugfix_nx
Bugfix: allow no-exec (NX) stack
2012-02-21 19:44:25 -08:00
Con Kolivas
bf3a9f94f1 Unintentionally dropped the device name from the binary filenames. Reinstate. 2012-02-22 14:42:20 +11:00
Con Kolivas
b77656b78b If we're well below the target temperature, increase gpu engine speed back to maximum in case we have gotten lost between profiles during an idle
period.
2012-02-22 14:39:22 +11:00
Con Kolivas
03f4f7e6a6 We should be setting the value of fan_optimal, not its address. 2012-02-22 14:26:29 +11:00
Con Kolivas
0bde957912 Update all kernel version names. 2012-02-22 14:17:16 +11:00
Con Kolivas
5d23d70f68 As all kernels will be new versions it's an opportunity to change the .bin format and make it simpler. Specifying bitalign is redundant and long can be
l.
2012-02-22 14:14:26 +11:00
Con Kolivas
8f08a775ad Use any() in kernel output code and revert breakage of diakgcn kernel. 2012-02-22 14:11:19 +11:00
Con Kolivas
145f3c0b1d Put the nonce for each vector offset in advance, avoiding one extra addition in the kernel. 2012-02-22 12:18:25 +11:00
Con Kolivas
bca9814d41 Reset times after all mining threads are started to make estimating hashrates easier at startup. 2012-02-22 11:50:35 +11:00
Luke Dashjr
b16beb0df8 Bugfix: allow no-exec (NX) stack 2012-02-21 18:58:19 -05:00
Con Kolivas
083c676378 Revert "Fan control should be fast enough to adjust now without needing to set a high starting speed."
This reverts commit e69080e987.

On 2nd thought, this is still a safe default.
2012-02-22 10:44:21 +11:00
Con Kolivas
e69080e987 Fan control should be fast enough to adjust now without needing to set a high starting speed. 2012-02-22 10:39:52 +11:00
Con Kolivas
8c387ef615 Fix minor warning. 2012-02-22 08:06:28 +11:00
Con Kolivas
0a7d6222bf Merge branch 'master' of github.com:ckolivas/cgminer 2012-02-22 08:06:00 +11:00
Con Kolivas
28897c2a20 Merge pull request #126 from xiangfu/icarus
fix icarus.c compile warning and bitforce code style cleanup
2012-02-21 04:21:30 -08:00
Con Kolivas
7110bdb5c7 Merge branch 'master' of github.com:ckolivas/cgminer 2012-02-21 23:18:55 +11:00
Con Kolivas
8f3ffb0a12 Merge pull request #125 from Diapolo/master
small diakgcn update
2012-02-21 04:18:39 -08:00
Xiangfu
07b0ed4a63 fix the bitforce.c code style follow 1TBS 2012-02-21 20:16:42 +08:00
Xiangfu
36318291bf fix icarus.c compile warning 2012-02-21 20:16:25 +08:00
Philip Kaufmann
52d4581642 small changes to speedup no vec for AMD 898.1 OCL runtime 2012-02-21 13:08:56 +01:00
Con Kolivas
d1cddf8bad Update licensing to GPL V3. 2012-02-21 22:23:07 +11:00
Con Kolivas
882e4d85de Merge pull request #123 from xiangfu/icarus
Add Icarus Support to Cgminer
2012-02-21 03:14:20 -08:00
Con Kolivas
2f3a4a47c8 Reset the longpoll flag after it's been used once to prevent it restarting work again. 2012-02-21 21:56:30 +11:00
Con Kolivas
2ca8d38e0e Merge pull request #124 from kanoi/master
API commits - IP 0/0 means all, add "Log Interval" to config, restrict access to modify commands
2012-02-21 02:49:25 -08:00
Con Kolivas
00290a3e02 Select diablo kernel on all but GCN+SDK 2.6. 2012-02-21 21:48:10 +11:00