Tanguy Pruvot
7b82915032
cuda 8
8 years ago
Tanguy Pruvot
225f25a6b9
uint2: remove the slower asm in operators funcs
8 years ago
Tanguy Pruvot
665de3a1f2
sia: use the new work share diff
8 years ago
Tanguy Pruvot
1a31d4d2d6
sia: move specific code in a new rpc unit
...
part 1: longpoll stuff (nanopool)
8 years ago
Tanguy Pruvot
f84c83afe5
nvml: force 64bits types for mem sizes
...
size_t can be a bit... imprevisible on x86
8 years ago
Tanguy Pruvot
5a0b779434
api: use the new throughput2intensity func
8 years ago
Tanguy Pruvot
a43205a84f
decred: multiple nonces code cleanup
...
The double loop is not useful, and prefer the __thread attribute
to enhance the code readability (remove the 2D host arrays).
squashed: return to host 2D array to allow the free
8 years ago
Tanguy Pruvot
6f6cf966f8
lbry: new share diff and duplicate fix
...
when 2 nonces were found, the next scan was not at the right value
Doesn't really affect mining performance...
8 years ago
Tanguy Pruvot
9eead77027
diff: show by default, rework shares diff storage
...
This will allow later more gpu candidates.
Note: This is an unfinished work, we keep the previous behavior for now
To finish this, all algos solutions should be migrated and submitted nonces attributes stored.
Its required to handle the different share diff per nonce and fix the possible solved count error (if 1/2 nonces is solved).
8 years ago
Tanguy Pruvot
2f57ee9157
bench: skip the disabled whirlpoolx
...
+ veltor free
+ some missed/extra log things...
8 years ago
Tanguy Pruvot
009b013d25
nist5: rename and move source file
...
build tip: autoreconf && make -j
8 years ago
Tanguy Pruvot
0f8271f849
vstudio: return to CUDA 6.5 by default on x86
...
change was for the 1.8.2 tag (optimal for lbry)
and prepare next version...
8 years ago
Tanguy Pruvot
c933ad901e
sia: add missing algo in --help
8 years ago
Tanguy Pruvot
34e97bf3e6
Show intensity on init for all algos
8 years ago
Tanguy Pruvot
65cd430d76
cuda: throughput2intensity function to show default
8 years ago
Tanguy Pruvot
9f2ed5135b
lbry maxwell and pascal update (up to 10% on pascal)
...
Based on alexis78 work and sponsored by LBRY.IO team (thanks)
Release 1.8.2, use cuda 8 for x86
8 years ago
Tanguy Pruvot
f982fd70d5
lbry: small sha512 improvement
8 years ago
Tanguy Pruvot
f8aa16f8d2
skein: cleanup, and precompute h8
8 years ago
Tanguy Pruvot
683dc0e149
VeltorCoin Streebog based algo (veltor)
...
also known as "Thor's Riddle"... yes sure ;)
Credits to ocminer who found and "implemented" it.
Note: tested "ok" on x64 and CUDA 6.5 x86, not on 7.5 and 8.0 x86
PS: Don't have the time for a more proper CUDA implementation of Streebog
8 years ago
Tanguy Pruvot
8f965c2cb2
windows: prevent system sleep while mining
8 years ago
Tanguy Pruvot
1a51a84a94
sia: small mutex fix on errors
8 years ago
Tanguy Pruvot
2520f9a388
lyra2: import latest nanashi code (v1)
8 years ago
Tanguy Pruvot
35bfe8d191
update version
8 years ago
Tanguy Pruvot
d8e518ac3d
sia: support for nanopool http protocol
...
-o http://xxxx:port -u <addr> -p <worker>
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
b31fb5316b
sia: cuda impl. and suprnova getwork over stratum
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
3d701944b2
lbry: exit on card failure, dont loop
8 years ago
Tanguy Pruvot
883fb19908
lbry: some changes from alexis, remove shared mem
...
105 LBC tipped ;)
8 years ago
Tanguy Pruvot
de738ccc2b
x11: secure groestl against possible cuda errors
...
big cleanup...
8 years ago
Tanguy Pruvot
0a0fd33cac
attempt to reduce shared mem errors
8 years ago
Tanguy Pruvot
8985f7ee91
nvapi: asus rgb led
...
seems to be too slow to handle all wanted modes
8 years ago
Tanguy Pruvot
9123eff7dd
Update Galax vendor id, used on 1070s
8 years ago
Tanguy Pruvot
af1d5c9f3d
nvapi: zotac rgb led support, to improve..
...
zotac cards doesnt allow a real RGB value, so i converted manually
the card seems to handle it, but seems to lock sometimes for some time...
colors can be tested with "ccminer -d 2 --led=0x1f1f00 -Dn"
but... unsure the card handle it fast enough to be fully usable
8 years ago
Tanguy Pruvot
78c3d25ccf
release 1.8, as promised
8 years ago
Tanguy Pruvot
be8be03eb8
neoscrypt: remove warnings and rename host funcs
...
also reduce the few errors on coins using shared mem
8 years ago
Tanguy Pruvot
6abee0659e
update neoscrypt with Nanashi changes
8 years ago
Tanguy Pruvot
bf17f34001
preview 3, with alexis78 touch
8 years ago
Tanguy Pruvot
223077d11a
merged sha256d/ripemd
...
drop ripemd.cu and remove unused kernels
8 years ago
Tanguy Pruvot
940c1b3a2f
lbry: small changes for second build
...
sha512/ripemd swab
this was preview 2
8 years ago
Tanguy Pruvot
5703a74e22
lbry algo (stratum only)
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
dbb9507d2b
api: change unit of device mem to MB
...
without that, no way to read sizes > 4GB on x86 binaries
8 years ago
Tanguy Pruvot
4ca7b5a404
neoscrypt: reduce spill load and increase pascal def intensity
...
1 MH/s reached on the 1070 ...
9 years ago
Tanguy Pruvot
26a862c7f6
neoscrypt: reduce a bit the cpu usage
9 years ago
Tanguy Pruvot
a4196b341d
neoscrypt: apply last VTC improvements
...
rewrote almost properly ;)
9 years ago
Tanguy Pruvot
c0e9370ba2
quark: real hashrate was wrong, add a few kHs
9 years ago
Tanguy Pruvot
06e2485128
myr-gr: handle a second nonce & more cleanup
9 years ago
Tanguy Pruvot
374174c7c8
groestl: same, remove useless host alloc
9 years ago
Tanguy Pruvot
3fe4dda4c1
myr-gr: remove unused allocated memory + pascal tweak
...
+ cleanup...
9 years ago
Tanguy Pruvot
39d0e42b11
improve the --led values parsing
...
sample usage if GPU #0 is RVB and GPU #1 a generic led:
ccminer --led=0x00ff00,100,mining to put the led on while the gpus are scanning
9 years ago
Tanguy Pruvot
fc1472b5f7
nvapi: allow different led modes (mining,shares)
9 years ago
Tanguy Pruvot
0e942bf60c
nvapi: proper rgb color dimm function
9 years ago