djm34
889a5c9afc
correct problem with older cards
2015-08-17 12:09:00 +02:00
djm34
3df7d7cf15
algo cleaning
2015-08-11 04:08:45 +02:00
djm34
9726ba699e
long long type at the right place this time
2015-08-08 17:51:25 +02:00
djm34
b6608e9d1e
remove long long type
2015-08-08 16:55:00 +02:00
djm34
499837e15e
same here
...
shouldn't change anything
2015-08-08 16:18:27 +02:00
djm34
5c19cba4f2
replace sizeof(unsigned long long) by 8 in ocl.c
2015-08-08 16:15:52 +02:00
djm34
3e612cf335
new vertcoin algorithm: Lyra2REv2
...
kept old lyra2RE for coins still using it (careful the original lyra2
had a bug, this one is corrected only in the new version)
implemented next_diff trick for pools
2015-07-31 14:12:37 +02:00
djm34
907d898a3f
credits update
2015-05-18 13:15:51 +02:00
djm34
394a235a52
kernel for credits algo
2015-05-18 13:14:02 +02:00
djm34
f5f828cbc4
faster kernels choice between --kernel yescrypt and --kernel yescrypt-multi
...
--kernel yescrypt for amd
--kernel yescrypt-multi for nvidia (> 5.0)
2015-05-02 15:39:31 +02:00
djm34
3eccf326a3
first version supporting yescrypt algo
...
this is a temporary kernel a somewhat faster should be implemented soon
2015-05-01 04:32:54 +02:00
djm34
cdae391248
pluck algo
2015-02-22 16:55:14 +01:00
djm34
67046b3e82
new kernels (faster)
2014-12-18 19:35:22 +01:00
djm34
c0d9d74729
Lyra2RE
...
lyra2/skein256/keccak256/groestl256/blake256 (+ logic for precalulation)
2014-12-11 23:11:42 +01:00
ystarnaud
387bb28952
Neoscrypt fixes
...
Pushed the wrong kernel previously and I changed the TC to not override
the intensity. As with scrypt, intensity will calculate TC only if TC is
not set.
2014-12-03 19:22:33 -05:00
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