64 Commits (f85e3772f998e0c44869b42db16c6bc5f4f63b6b)

Author SHA1 Message Date
Tanguy Pruvot 710d9292af fix duplicates on skein2 and blake2s (nonce endian) 9 years ago
Tanguy Pruvot c0fca5c932 decred: magic improvement in one line 9 years ago
pallas1 ebf885d482 ~10% speedup 9 years ago
alexis78 be1f64446a vanilla: sync with MrM4D, remove SSE2 midstate computation 9 years ago
Tanguy Pruvot 5a69056ee5 blake2s cleanup 9 years ago
Tanguy Pruvot 7ffe65c262 blake2s algo 9 years ago
Tanguy Pruvot d58490911a decred: remove some useless double flip 9 years ago
Tanguy Pruvot a823cca7f9 decred: allow custom extranonce sizes 9 years ago
Tanguy Pruvot 096f136c36 enhance vanilla second nonce check 9 years ago
Tanguy Pruvot 4944e1a098 mrM4D vnl, with some changes 9 years ago
Tanguy Pruvot 7c9ec8629f decred: handle a second nonce 9 years ago
Tanguy Pruvot 6e95407dcf decred algo for longpoll/getwork 9 years ago
Tanguy Pruvot da64c50059 blake: some more tuning and cleanup 9 years ago
Tanguy Pruvot 7c1137f335 blake: small change for the second nonce 9 years ago
Tanguy Pruvot 934f0e5054 blake: reduce intensity (and fix older devices) 9 years ago
Tanguy Pruvot 4a7e239d7c blake: merge sp improvements, start 1.7.2 dev.. 9 years ago
Tanguy Pruvot a237601747 1.7.1 release 9 years ago
Tanguy Pruvot e50556b637 various changes, cleanup for the release 9 years ago
Tanguy Pruvot 113e22de2e blake: prevent empty scan ranges with multiple gpus 9 years ago
Tanguy Pruvot 61ff92b5b4 never interrupt global benchmark with found nonces 9 years ago
Tanguy Pruvot 355b835ae0 benchmark: enhance the mem leak detection 9 years ago
Tanguy Pruvot 4868c412b0 windows: add support for SM 2.1, drop SM 3.5 (x86) 9 years ago
Tanguy Pruvot a7d54cd7ef blake: no need to fail on init, no big alloc 9 years ago
Tanguy Pruvot 6a9280a045 lyra2v2: set a better TPB for intensity 20 (sm52) 9 years ago
Tanguy Pruvot 5bf1f98200 various fixes for SM 2.1 and the benchmark 9 years ago
Tanguy Pruvot fc84c719e9 lyra2: improve cuda implementation (part 1, SM5+) 9 years ago
Tanguy Pruvot d195f2e8a2 intensity: do not reduce throughput before init 9 years ago
Tanguy Pruvot c6dcc5e5cf benchmark: show mem and default throughput in results 9 years ago
Tanguy Pruvot 8db5a0bc9e blake: change dynamic round system 9 years ago
Tanguy Pruvot c2214091ae benchmark: free last memory leaks on algo switch 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 5f12943de5 whirlpool: add algo free function + vstudio 9 years ago
Tanguy Pruvot b641bfdf8b diff: rename functions like cpuminer-multi 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 8f98bde4fb lyra2v2: improve cubehash with uint2 9 years ago
Tanguy Pruvot 21f5435420 lyra2: improve skein256 component 9 years ago
Tanguy Pruvot 01f3183c31 bmw algo for MDT, with midstate 9 years ago
Tanguy Pruvot b256ca47a0 bmw256: reduce target array size 9 years ago
Tanguy Pruvot 53cd591956 lyra2v2, bmw256 and cubehash256 cleanup + diff fix 9 years ago
Tanguy Pruvot d4e191610e Import and adapt lyra2v2 9 years ago
Tanguy Pruvot b02f79b58b lyra2: recover the kH/s lost in last commit 10 years ago
Tanguy Pruvot 2b43d57d42 lyra2: simplify skein code (no perf changes) 10 years ago
Tanguy Pruvot e95712a2ea lyra2: reduce blake message len. 10 years ago
Tanguy Pruvot 2f541065fb cuda_helper: rename correctly hiword/loword functions 10 years ago
Tanguy Pruvot 03c3b7d341 Various algos cleanup + lyra2 sec nonce fix 10 years ago
Tanguy Pruvot 34fd408440 lyra2: get a second nonce per gpu scan 10 years ago
Tanguy Pruvot 3d3f2e2cb5 warnings: use the right device id (device_map[thr_id]) 10 years ago