63 Commits (47f309ffb4fd3a8b11e98a1c74a28be9ac2a258a)

Author SHA1 Message Date
Tanguy Pruvot 8d4d4d65ce cuda: header for common kernel functions (quark/x11) 9 years ago
Tanguy Pruvot d43dc9a021 use blake512 sp kernels on SM 5+ (80+64) 9 years ago
Tanguy Pruvot 355b835ae0 benchmark: enhance the mem leak detection 9 years ago
Tanguy Pruvot 5bf1f98200 various fixes for SM 2.1 and the benchmark 9 years ago
Tanguy Pruvot 9dfa757dc7 warn on cuda errors + various small changes 9 years ago
Tanguy Pruvot d195f2e8a2 intensity: do not reduce throughput before init 9 years ago
Tanguy Pruvot ab5cc7162e refactor: create bench.cpp and algos.h 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 3f589cc4db restore the whirlpool algo 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 3788fef9fd Restore whirlpoolx algo 9 years ago
Tanguy Pruvot 42bcb91ca0 x11: update sp luffa/cube to get closer x11 speeds.. 10 years ago
Tanguy Pruvot 298573b45d Drop Whirlpool and whirpoolx algos, no more used... 10 years ago
Tanguy Pruvot 2f541065fb cuda_helper: rename correctly hiword/loword functions 10 years ago
Tanguy Pruvot 2113be6eec blake80: some changes and launch bounds, no perf changes 10 years ago
Tanguy Pruvot 3d3f2e2cb5 warnings: use the right device id (device_map[thr_id]) 10 years ago
Tanguy Pruvot 5988e945ef some cleanup and longpoll changes 10 years ago
KlausT ae8e863591 remove uint32_t cast 10 years ago
Tanguy Pruvot d6a421ae10 whirlpoolx: windows stay fluent with intensity 20 10 years ago
Tanguy Pruvot ebd23bcc66 whirlpoolx: real fix for multi gpus 10 years ago
Tanguy Pruvot 10d4f4a96a whirlpoolx: try to fix linux hashrates 10 years ago
Tanguy Pruvot f8f46bfe5b whirlpoolx: fix for multi-gpu support 10 years ago
Tanguy Pruvot 0019936328 Import Whirlpoolx algo from alexis78 repo 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 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 9b5d3bf528 Fix whirl algo 10 years ago
Tanguy Pruvot c3bdb623e8 Check and submit multiple nonces in one loop 10 years ago
Tanguy Pruvot 118a6be361 checkhash: simplify the common function 10 years ago
KlausT cc9df2d361 use ROTL32 in x14_shabal 10 years ago
Tanguy Pruvot 8ad180cc70 various small changes 10 years ago
Tanguy Pruvot 6ae28162db various extern cleanup + api history uids and gpu SM 10 years ago
sp-hash f0d91ab8a6 Luffa and simd merged to one kernal. 10 years ago
sp-hash 26b9fe3586 faster x15, +23KH or 4ms on whirpool (30ms vs 34ms) 10 years ago
Tanguy Pruvot 73f22b237a Prepare trap of hardware/mem failures 10 years ago
Tanguy Pruvot fe4ad36b73 intensity: sign warnings fixes min(i,u) 10 years ago
Tanguy Pruvot c859041993 quark/blake512 opt. pointed by sp without asm 10 years ago
Tanguy Pruvot 438308b3a2 Rework benchmark mode and min/max range 10 years ago
Tanguy Pruvot b128312efb cuda: store device SM in a global var 10 years ago
Tanguy Pruvot 11c5ec810d Handle intensity param in all algos 10 years ago
Tanguy Pruvot 7cc5222394 Move common check_cpu functions to root 10 years ago
Tanguy Pruvot 95ac1d0f19 x11: adapt some blake 256 opts to 512 one 10 years ago
Tanguy Pruvot 10314d844f whirlpool: remove dead code, win 2ms in final hash 10 years ago