djm34
889a5c9afc
correct problem with older cards
9 years ago
djm34
3df7d7cf15
algo cleaning
9 years ago
djm34
9726ba699e
long long type at the right place this time
9 years ago
djm34
b6608e9d1e
remove long long type
9 years ago
djm34
499837e15e
same here
...
shouldn't change anything
9 years ago
djm34
5c19cba4f2
replace sizeof(unsigned long long) by 8 in ocl.c
9 years ago
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
9 years ago
djm34
907d898a3f
credits update
10 years ago
djm34
394a235a52
kernel for credits algo
10 years ago
djm34
f5f828cbc4
faster kernels choice between --kernel yescrypt and --kernel yescrypt-multi
...
--kernel yescrypt for amd
--kernel yescrypt-multi for nvidia (> 5.0)
10 years ago
djm34
3eccf326a3
first version supporting yescrypt algo
...
this is a temporary kernel a somewhat faster should be implemented soon
10 years ago
djm34
cdae391248
pluck algo
10 years ago
djm34
67046b3e82
new kernels (faster)
10 years ago
djm34
c0d9d74729
Lyra2RE
...
lyra2/skein256/keccak256/groestl256/blake256 (+ logic for precalulation)
10 years ago
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.
10 years ago
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
10 years ago
ystarnaud
42737acf66
Added Neoscrypt with Wolf9466 improvements.
10 years ago
badman74
247d70e594
more algo optimization
...
added x11 compiler otions to more algo's
10 years ago
ystarnaud
b3c07acd08
Xn Algorithms Fine Tuning
...
Added options to fine tune X11-15 algorithms
10 years ago
ystarnaud
a90bbf7dd2
Added "Fresh" Algorithm and optimized it for a slight speed increase using extra kernels.
10 years ago
Elbandi
6c60ce2352
Fix kernel code style: every hash has own codeblocks
11 years ago
Elbandi
db40274d6e
convert tabs to spaces in kernel files
...
and remove whitespace from lineends
11 years ago
ystarnaud
47c60343e7
Cleanup
11 years ago
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.
11 years ago
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.
11 years ago
ystarnaud
e0647546de
Hamsi fix
...
Original implementation of x15 made changes to hamsi, which in turn
caused issues with other kernels.
11 years ago
ystarnaud
e234b2d969
X13 Fix
...
The modified fugue.cl included in the x15 changes broke x13 kernels.
11 years ago
ystarnaud
bb667fe627
Remove old files
...
Removing unnecessary files.
11 years ago
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
11 years ago
aznboy84
ab8be249fe
Create whirlpool.cl
11 years ago
aznboy84
81bcc15e91
Create shabal.cl
11 years ago
aznboy84
e78d4448f1
Create hamsi_helper.cl
11 years ago
aznboy84
4be3039592
File too big .. can't edit
11 years ago
aznboy84
c24cd984da
Optimized a bit
11 years ago
aznboy84
80d51959e1
Create bitblockold.cl
11 years ago
aznboy84
348c974728
Create bitblock.cl
11 years ago
aznboy84
69e32822fa
Create hamsi_helper_old.cl
11 years ago
aznboy84
fbcde31b81
Create hamsi_old.cl
11 years ago
ystarnaud
4278c8773b
Fixed kernel problems under 13.12
...
Should address #284
11 years ago
ystarnaud
ea1de3262a
Updated x11 kernel
11 years ago
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.
11 years ago
ystarnaud
f6adfd548e
Updated x13 kernel
11 years ago
ystarnaud
56055754eb
Whitespace and indentation fix
...
Fixed whitespace and indentation of lasybear's pull request #272 .
11 years ago
ystarnaud
3975f0441f
Updated x13 kernel
11 years ago
lasybear
a85e669d02
Fix compatibility with AMD drivers 14.6
11 years ago
lasybear
e7228b20f4
talkcoin-mod
11 years ago
Jan Berdajs
881355d873
add --hamsi-expand-big option for setting EXPAND_BIG in X13 kernels
11 years ago
Jan Berdajs
dfaee21023
extract marucoin-modold (for old GPUs like Radeon HD 5xxx, e.g. 5850) as separate kernel and add support for it
11 years ago
Jan Berdajs
064d940ea2
manually merge changes to X11-mod/X13-mod kernels (lazybear)
11 years ago
Jan Berdajs
ce3624fba6
add marucoin-mod (X13-mod)
11 years ago