47 Commits (1.7.0-tpruvot)

Author SHA1 Message Date
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
Tanguy Pruvot 38e6672d70 Allow test of SM 2.1/3.0 binaries on newer cards 10 years ago
KlausT ae8e863591 remove uint32_t cast 10 years ago
Tanguy Pruvot 77c737ff72 various small changes and update readme 10 years ago
Tanguy Pruvot e6112e878d cleanup: use unsigned throughput parameters 10 years ago
Tanguy Pruvot 26b51a557b Allow different intensity per device 10 years ago
Tanguy Pruvot 9f2dd3ee60 Remove some useless conversions 10 years ago
Tanguy Pruvot 2a5233f56e api: report throughput when default 10 years ago
Tanguy Pruvot cafd4477d7 Handle a maximum of 16 gpus (vs 8 before) 10 years ago
Tanguy Pruvot a66d78e692 reduce lyra2 blake and pentablake cpu load 10 years ago
Tanguy Pruvot 63e3387dbb lyra2: add sm30 device compat (skein256) 10 years ago
Tanguy Pruvot fa7d744a6c lyra2: make_uint2 and set pool difficulty 10 years ago
Tanguy Pruvot 49a73971c4 Enhance stale work detection + throughput fixes 10 years ago
Tanguy Pruvot ef8a73d6aa keccak: not compatible with second nonces (was broken) 10 years ago
Tanguy Pruvot c5b349e079 Add Lyra2 algo, based on Vertcoin published code 10 years ago