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

76 Commits

Author SHA1 Message Date
ystarnaud
4ba8a68043 Merged develop branch with master +updates
Moved the develop code to master. Moving forward all updates will be
done on master unless it's work on a major feature.

This update contains all previous develop code as well as a few new ones
that weren't pushed yet:

* Added neoscrypt compatibility for xintensity/rawintensity
* Neoscrypt now uses correct TC if not specified or set to 0
* Reworked the application of pool settings on algorithm switch which
should resolve TC/Intensity changes between algos such as X11 and
neoscrypt
2014-12-03 10:09:55 -05:00
ystarnaud
42737acf66 Added Neoscrypt with Wolf9466 improvements. 2014-11-19 12:06:16 +01:00
badman74
247d70e594 more algo optimization
added x11 compiler otions to more algo's
2014-09-19 18:44:17 +02:00
ystarnaud
b3c07acd08 Xn Algorithms Fine Tuning
Added options to fine tune X11-15 algorithms
2014-09-19 18:38:57 +02:00
ystarnaud
a90bbf7dd2 Added "Fresh" Algorithm and optimized it for a slight speed increase using extra kernels. 2014-09-19 18:26:39 +02:00
Elbandi
6c60ce2352 Fix kernel code style: every hash has own codeblocks 2014-07-02 23:16:35 +02:00
Elbandi
db40274d6e convert tabs to spaces in kernel files
and remove whitespace from lineends
2014-07-02 23:16:33 +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
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
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
ystarnaud
4278c8773b Fixed kernel problems under 13.12
Should address #284
2014-06-21 19:35:44 -04:00
ystarnaud
ea1de3262a Updated x11 kernel 2014-06-21 18:25:52 -04:00
ystarnaud
1914cef959 Fixed x13 and other issues
Corrected the x13 errors and fixed a few issues with the config parser's
handling of the default_profile.
2014-06-21 15:18:20 -04:00
ystarnaud
f6adfd548e Updated x13 kernel 2014-06-21 13:19:13 -04:00
ystarnaud
e96f279cf0 Sync with v5_0 2014-06-21 12:41:49 -04:00
ystarnaud
56055754eb Whitespace and indentation fix
Fixed whitespace and indentation of lasybear's pull request #272.
2014-06-21 12:31:48 -04:00
ystarnaud
3975f0441f Updated x13 kernel 2014-06-20 22:01:05 -04:00
lasybear
a85e669d02 Fix compatibility with AMD drivers 14.6 2014-06-16 15:47:50 +04:00
lasybear
e7228b20f4 talkcoin-mod 2014-06-15 19:21:10 +04:00
Jan Berdajs
881355d873 add --hamsi-expand-big option for setting EXPAND_BIG in X13 kernels 2014-06-08 20:36:39 +02:00
Jan Berdajs
dfaee21023 extract marucoin-modold (for old GPUs like Radeon HD 5xxx, e.g. 5850) as separate kernel and add support for it 2014-06-04 19:24:04 +02:00
Jan Berdajs
064d940ea2 manually merge changes to X11-mod/X13-mod kernels (lazybear) 2014-06-04 19:12:50 +02:00
Jan Berdajs
ce3624fba6 add marucoin-mod (X13-mod) 2014-06-03 01:36:56 +02:00
Jan Berdajs
dca83c1112 Add improved Darkcoin (X11-mod) algorithm 2014-05-27 03:39:19 +02:00
Jan Berdajs
9d9f5b7586 Add MaxCoin support 2014-05-27 01:12:30 +02:00
Jan Berdajs
93e3a6d107 Merge branch 'master' into sph
Not working yet, need to upgrade algorithm_t

Conflicts:
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
	util.c
2014-05-24 21:22:04 +02:00
Bufius
6d5e7bdd31 add credits 2014-05-18 14:17:29 +02:00
Bufius
292ede3338 format code 2014-05-18 13:48:26 +02:00
Bufius
3c14f0a753 slightly improved performance, works with LG of 2, 4 and 8 2014-05-18 13:41:53 +02:00
phm
0001517ac0 Merge branch 'marucoin'
Conflicts:
	Makefile.am
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
2014-04-15 19:43:30 +02:00
phm
769c9f8036 Merge branch 'twecoin'
Conflicts:
	Makefile.am
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
	sph/Makefile.am
2014-04-05 17:41:42 +02:00
phm
474091c426 Added support for Twecoin 2014-04-05 17:27:59 +02:00
phm
a683f935a4 Merge branch 'sifcoin'
Conflicts:
	Makefile.am
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
2014-03-31 17:06:16 +02:00
phm
0f88162c39 Added support for Sifcoin 2014-03-31 17:02:06 +02:00
phm
983eae1142 Merge branch 'groestlcoin'
Conflicts:
	Makefile.am
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
2014-03-22 23:58:10 +01:00
phm
764d8706b4 Added support for GroestlCoin. 2014-03-22 23:50:21 +01:00
phm
a0c0975bb8 Merge branch 'animecoin'
Conflicts:
	Makefile.am
	configure.ac
	driver-opencl.c
	miner.h
	ocl.c
	sgminer.c
2014-03-20 18:36:28 +01:00