112 Commits (master)

Author SHA1 Message Date
Tanguy Pruvot 7ce3f2ccce tribus: handle jh80 midstate (+10%) 7 years ago
Tanguy Pruvot e584f28441 fix quark and jackpot algos 7 years ago
Tanguy Pruvot 73f6720121 whirlpool: restore old source code for SM 3.0 7 years ago
Tanguy Pruvot 07ebcb544d timetravel algo 7 years ago
Tanguy Pruvot 3d70026ae6 hmq1725 algo 7 years ago
Tanguy Pruvot c66e8622b3 api: report per thread cpu hash checks (ACC/REJ) 7 years ago
Tanguy Pruvot b9da6c67f5 improve jh512 with vectors (nist5,quark,sib,x11+,zr5) 7 years ago
Tanguy Pruvot 0ff75791e5 migrate 2nd nonce storage of most algos 7 years ago
Tanguy Pruvot 5a77d36635 groestl: explain code and improve perf on SM 2.x 7 years ago
Tanguy Pruvot feb99d020f skein: merge the double implementations in one 7 years ago
Tanguy Pruvot 9eead77027 diff: show by default, rework shares diff storage 8 years ago
Tanguy Pruvot 009b013d25 nist5: rename and move source file 8 years ago
Tanguy Pruvot 34e97bf3e6 Show intensity on init for all algos 8 years ago
Tanguy Pruvot f8aa16f8d2 skein: cleanup, and precompute h8 8 years ago
Tanguy Pruvot de738ccc2b x11: secure groestl against possible cuda errors 8 years ago
Tanguy Pruvot a4196b341d neoscrypt: apply last VTC improvements 8 years ago
Tanguy Pruvot c0e9370ba2 quark: real hashrate was wrong, add a few kHs 8 years ago
Tanguy Pruvot a237601747 1.7.1 release 8 years ago
Tanguy Pruvot d7c2168f2b quark: static shared memory allocation for SM3+ 9 years ago
Tanguy Pruvot 64e14b7d82 quark: final cleanup for the 1.7 9 years ago
Tanguy Pruvot 2247605d23 quark: add support for SM 2 devices 9 years ago
Tanguy Pruvot e50556b637 various changes, cleanup for the release 9 years ago
Tanguy Pruvot 47f309ffb4 ifdef some unused kernels on SM5+ 9 years ago
Tanguy Pruvot 8d4d4d65ce cuda: header for common kernel functions (quark/x11) 9 years ago
Tanguy Pruvot 26c7316a08 vstudio: clean and fix blake ifdef for x64 9 years ago
Tanguy Pruvot 2d83f74a7e vstudio: special ifdef for the constant (bmw) 9 years ago
Tanguy Pruvot d43dc9a021 use blake512 sp kernels on SM 5+ (80+64) 9 years ago
Tanguy Pruvot 957d919a6a bmw512: save a few KBs, ifdef 80-bytes kernel 9 years ago
Tanguy Pruvot 3b7ef923c7 lyra2(v1): use a common uint2x4 include 9 years ago
Tanguy Pruvot 82a7e62b30 skein: cleanup, strip uint2x4.h + update vstudio 9 years ago
Tanguy Pruvot ef817df79a import sp skein512 unrolled 64-bytes kernel (+0,6% x11) 9 years ago
Tanguy Pruvot 5bf1f98200 various fixes for SM 2.1 and the benchmark 9 years ago
Tanguy Pruvot d195f2e8a2 intensity: do not reduce throughput before init 9 years ago
Tanguy Pruvot 4e1e03b891 benchmark: store all algos results + cuda fixes 9 years ago
Tanguy Pruvot 922c2a5cd7 algos: free allocated mem for algo switch 9 years ago
Tanguy Pruvot ee93927fac diff: use the new function in all algos 9 years ago
Tanguy Pruvot e1c4b3042c algos: add functions to free allocated resources 9 years ago
Tanguy Pruvot 5308898d1c start v1.7, apply new prototypes to all algos 9 years ago
Tanguy Pruvot e3548f46f3 drop animecoin support 9 years ago
Tanguy Pruvot 4709668995 jh512: rewrite and optimize with asm swap 9 years ago
Tanguy Pruvot a55b148ecc windows: fix missing off_t include 9 years ago
Tanguy Pruvot ed4927fcd0 quark/x11: set signed int hashPosition vars to off_t 9 years ago
Tanguy Pruvot ebe95aac2f bmw512: cleanup after cuda 7 bug fix 9 years ago
Tanguy Pruvot 0224d4705e skein: fix wrong hashes seen on x11 with cuda 7 9 years ago
Tanguy Pruvot 123fe287b6 x11: temporary workaround for cuda 7.0 9 years ago
Tanguy Pruvot d9b0312897 x64: fix some size_t warnings 9 years ago
Tanguy Pruvot 051ba521be skein2: minimal host changes 9 years ago
Tanguy Pruvot 2f541065fb cuda_helper: rename correctly hiword/loword functions 9 years ago
Tanguy Pruvot 2113be6eec blake80: some changes and launch bounds, no perf changes 9 years ago
Tanguy Pruvot 3d3f2e2cb5 warnings: use the right device id (device_map[thr_id]) 9 years ago