troky
66ec621c9b
Added Jansson as submodule.
2014-07-02 09:24:10 +02:00
Jan Berdajs
ecdb8ac310
Merge pull request #309 from Elbandi/v5_0-removeunused
...
Remove unused diff_nonce
2014-07-01 21:49:21 +02:00
ystarnaud
55cd3ec220
Hangup fix
...
The switcher would hang when no settings needed to be applied and it
tried to tell the mining threads to resume working. Still an issue if
you attempt to switch between two pools that apply settings but don't
perform a hard reset.
2014-07-01 14:48:17 -04:00
Elbandi
65a1509964
Remove unused diff_nonce
2014-07-01 16:00:24 +02:00
ystarnaud
d211d5b9bf
Update configuration.md
2014-07-01 09:27:44 -04:00
ystarnaud
2df1924688
Update configuration.md
...
Updated config file section for remote config files.
2014-07-01 09:26:40 -04:00
ystarnaud
16361a6f8e
Update configuration.md
...
Updated information about `includes` and `hamsi-short`.
2014-07-01 09:19:09 -04:00
ystarnaud
f3a773f279
Merge pull request #307 from sgminer-dev/v5_0-x15
...
V5 0 x15
2014-07-01 09:06:47 -04:00
troky
9e515abfb0
MSVS fix.
2014-07-01 09:25:22 +02:00
troky
dc3ec7907e
Thread info struct should be initialized/allocated for disabled devices, too.
2014-07-01 09:24:22 +02:00
ystarnaud
47c60343e7
Cleanup
2014-07-01 01:40:38 -04:00
ystarnaud
22c34fbf45
Old Kernel Fix
...
Old kernels would produce HW. Also, corrected an hamsi problem for
people who didn't use hamsi-expand-big 1.
2014-07-01 01:33:20 -04:00
ystarnaud
5c9126fd61
X14 Implementation
...
Added X14 and cleaned up the X13/X15 kernels so all 3 offshoots are in
sync. New option "--hamsi-short" or "hamsi-short":true to add a small
boost. May not work on all GPUs.
2014-07-01 01:33:20 -04:00
ystarnaud
e0647546de
Hamsi fix
...
Original implementation of x15 made changes to hamsi, which in turn
caused issues with other kernels.
2014-07-01 01:30:24 -04:00
ystarnaud
e234b2d969
X13 Fix
...
The modified fugue.cl included in the x15 changes broke x13 kernels.
2014-07-01 01:29:49 -04:00
ystarnaud
bb667fe627
Remove old files
...
Removing unnecessary files.
2014-07-01 01:29:27 -04:00
aznboy84
85fa1637e3
Fixed marucoin mod
...
Improve hamsi and fugue hashing (base on girino x13 version)
use SPH_KECCAK_UNROLL 1
and SPH_LUFFA_PARALLEL 1
to improve hashrate even further
2014-07-01 01:29:26 -04:00
aznboy84
12a2accd7e
MSVC X15 commit
2014-07-01 01:29:26 -04:00
aznboy84
ab8be249fe
Create whirlpool.cl
2014-07-01 01:29:26 -04:00
aznboy84
81bcc15e91
Create shabal.cl
2014-07-01 01:29:25 -04:00
aznboy84
847d454d9c
Add bitblock files to solution
2014-07-01 01:29:25 -04:00
aznboy84
e78d4448f1
Create hamsi_helper.cl
2014-07-01 01:29:24 -04:00
aznboy84
4be3039592
File too big .. can't edit
2014-07-01 01:29:24 -04:00
aznboy84
c24cd984da
Optimized a bit
2014-07-01 01:29:23 -04:00
aznboy84
80d51959e1
Create bitblockold.cl
2014-07-01 01:29:23 -04:00
aznboy84
348c974728
Create bitblock.cl
2014-07-01 01:29:22 -04:00
aznboy84
69e32822fa
Create hamsi_helper_old.cl
2014-07-01 01:29:22 -04:00
aznboy84
fbcde31b81
Create hamsi_old.cl
2014-07-01 01:29:22 -04:00
aznboy84
84b21e0e3a
bitblock header
2014-07-01 01:29:21 -04:00
aznboy84
99abe7e8bc
Bitblock kernel
2014-07-01 01:29:21 -04:00
aznboy84
fd417c0f0f
Add shabal.c and whirlpool.c to source list
2014-07-01 01:29:20 -04:00
aznboy84
63153e6420
Whirlpool algo
2014-07-01 01:29:20 -04:00
aznboy84
9711682f67
Whirlpool header
2014-07-01 01:29:20 -04:00
aznboy84
f1f5046abb
Shabal header
2014-07-01 01:29:19 -04:00
aznboy84
b728a32696
Shabal algo
2014-07-01 01:29:19 -04:00
aznboy84
52b4daba7c
Add bitblock to source list
2014-07-01 01:29:18 -04:00
aznboy84
18e0ed0042
Add BitBlock kernel
2014-07-01 01:29:18 -04:00
ystarnaud
6f8d38ee11
Remote config files
...
Config parser can now read config files stored remotely via
https/http/ftp. Requires libcurl.
2014-07-01 00:51:54 -04:00
Jan Berdajs
1c2de13498
fix broken disabled devices when remove-disabled is set
2014-07-01 02:08:58 +02:00
Jan Berdajs
8f53b7c86c
safer
2014-07-01 01:47:14 +02:00
Jan Berdajs
976873ba49
more locks for devices
2014-07-01 01:38:32 +02:00
Jan Berdajs
d9b1f2065d
unused preprocessor directive
2014-07-01 01:29:27 +02:00
Jan Berdajs
50483e35cb
spaces/indent
2014-07-01 01:29:15 +02:00
Jan Berdajs
92deefcbca
Fix bad lock
2014-07-01 01:19:07 +02:00
Jan Berdajs
40894db5d2
Changing disabled devices on pool switch is not possible if remove-disabled is set (enabled)
2014-07-01 01:12:14 +02:00
Jan Berdajs
7507790880
GPUs cannot be hotplugged
2014-07-01 01:04:44 +02:00
Jan Berdajs
7f0451336b
Refactor and stability improvements when restarting threads
...
enable_device should not modify mining_threads because this is unsafe after initialization. it is also not necessary in most cases where it is currently used, except in initialization
refactored some of the new restart_mining_threads code and incorporated above change for better stability
properly handle disabled devices in restart_mining_threads when opt_removedisabled is set
total_devices was set incorrectly if the disabled devices were not at the end of devices, so total_devices is now always the number of detected devices, since that is what is in the devices variable
2014-06-30 23:57:02 +02:00
Jan Berdajs
be7d47dcee
add lock when accessing mining_threads
2014-06-30 22:12:19 +02:00
Jan Berdajs
028f19e946
remove old commented-out code
2014-06-30 21:54:55 +02:00
Jan Berdajs
ba7c4892fb
Remove obsolete benchmark mode
...
This mode/setting is unusable left-over from SHA-256 cgminer. It does not work with Scrypt or other algorithms that are used in sgminer. Removed in single commit so it can be used as reference, if benchmark mode is added in the future.
2014-06-30 21:44:44 +02:00