1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00
Commit Graph

1660 Commits

Author SHA1 Message Date
Con Kolivas
e9889a384d Revert kernels that are designed for newer hardware and SDKs to 2.3.0 release style. 2012-02-24 14:14:05 +11:00
Con Kolivas
dbb04a6922 Increase the speed of hashrate adaptation. 2012-02-24 14:14:05 +11:00
Con Kolivas
edb070c833 Fixes. 2012-02-24 14:14:05 +11:00
Con Kolivas
fb077c6d59 Pass vectors * worksize to kernel to avoid one op. 2012-02-24 14:14:04 +11:00
Con Kolivas
70e8ade54f Revert behaviour to old nonce init code. 2012-02-24 14:14:04 +11:00
Philip Kaufmann
a731de6e45 revert to legacy nonce creation in the kernel without vector offset, but keep GOFFSET code removed 2012-02-24 14:14:04 +11:00
Con Kolivas
bce47064b6 Revert use of any() in output code in poclbm kernel. Slower. 2012-02-24 14:14:04 +11:00
Philip Kaufmann
a46ee18118 revert to former method and do not use any()-function in check for valid nonces, as this is slower 2012-02-24 14:14:04 +11:00
Con Kolivas
6f8822be0d phatk prefers to have the check unrolled instead of using any() since it's already zeroed. 2012-02-24 14:14:04 +11:00
Kano
f635ac4981 FAQ about sockets not working on windows PHP 2012-02-24 11:53:49 +11:00
Kano
fd8d0a7494 miner.php use long php tags everywhere 2012-02-24 11:31:04 +11:00
Kano
0abac0b5d9 API implement addpool command 2012-02-24 03:00:01 +11:00
Kano
54ef2d951b API return the untouched Total MH also (API now version 1.3) 2012-02-23 23:53:15 +11:00
Kano
57ebb39b42 Add enable/disablepool to miner.php example and reduce font size 1pt 2012-02-23 21:36:47 +11:00
Con Kolivas
fe34ba1836 Bump version to 2.3.0 2012-02-23 20:52:27 +11:00
Con Kolivas
21ef690aa8 Update NEWS and README for 2.3.0 2012-02-23 20:52:09 +11:00
Con Kolivas
50a33aa6a3 Consider extra longpoll work items as staged_extra so as to make sure we queue more work if queueing regular work items as longpolls. 2012-02-23 20:43:18 +11:00
Con Kolivas
709c4cd8e1 Use diablo kernel on all future SDKs for Tahiti and set preferred vector width to 1 on poclbm kernel only. 2012-02-23 20:24:32 +11:00
Con Kolivas
66a19f8294 Merge pull request #136 from Diapolo/master
force constants in diakgcn to be uint
2012-02-23 01:03:52 -08:00
Philip Kaufmann
71ab39dbbe Explicitly type the constants in diakgcn kernel as uint, to be in line with poclbm kernel. 2012-02-23 09:20:51 +01:00
Con Kolivas
553d53fcee Reset all hash counters at the same time as resetting start times to get accurate hashrates on exiting which is mandatory for benchmarking. 2012-02-23 17:58:06 +11:00
Con Kolivas
88a9d83e19 Report thread in during getting of work in benchmark mode. 2012-02-23 17:54:27 +11:00
Con Kolivas
49ba39627c Report thread out before it starts to avoid being flagged as sick when waiting for the first work item. 2012-02-23 17:52:01 +11:00
Con Kolivas
5404ebcd88 Don't disable and re-enable devices as they may recover and in the meantime have their status set to OFF. 2012-02-23 17:48:51 +11:00
Con Kolivas
7c2d990e50 Update NEWS. 2012-02-23 17:17:28 +11:00
Con Kolivas
e0b3ee514d Merge branch 'master' of github.com:ckolivas/cgminer 2012-02-23 16:57:04 +11:00
Con Kolivas
f4df8c82a7 Merge pull request #135 from kanoi/master
API new commands enablepool and disablepool
2012-02-22 21:56:48 -08:00
Kano
60c5ac6844 API new commands enablepool and disablepool (version already incremented) 2012-02-23 16:10:17 +11:00
Luke Dashjr
cc08d95587 Tolerate new-format temperature readings 2012-02-22 23:38:02 -05:00
Con Kolivas
89ce1a4480 Merge pull request #133 from luke-jr/bugfix_bitforce_memleak
Bugfix: Fix BitFORCE driver memory leak in debug logging
2012-02-22 20:22:28 -08:00
Kano
4458f3d5c7 Modify cgminer.c pool control to allow API to call it 2012-02-23 13:58:33 +11:00
Luke Dashjr
829dcf9d2b Bugfix: Fix BitFORCE driver memory leak in debug logging 2012-02-22 21:07:41 -05:00
Con Kolivas
4dd6b649d5 Merge pull request #131 from kanoi/master
Allow configuration file to include another recursively
2012-02-22 15:40:56 -08:00
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