84 Commits (3b7ef923c77e721550d787d2100e69b1bde8fb8d)

Author SHA1 Message Date
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
Tanguy Pruvot 275a028935 skein: compute midstate first 9 years ago
Tanguy Pruvot e7ae27137e x11/qubit: remove some extra MyStreamSynchronize 9 years ago
Tanguy Pruvot 163430daae Skein/Skein2 SM 3.0 devices support 9 years ago
Tanguy Pruvot d58d53f2b2 update README, small changes, prepare release 1.6.1 9 years ago
Tanguy Pruvot 48515ad707 groestl: rename included cuda files 9 years ago
Tanguy Pruvot 37395eefe4 skein: restore previous x11 speed 9 years ago
Tanguy Pruvot 4f43abb402 bmw512: indent and restore SM 3.0 compat 9 years ago
Tanguy Pruvot 38e6672d70 Allow test of SM 2.1/3.0 binaries on newer cards 9 years ago
Tanguy Pruvot f86784ee56 Add skein algo (Skeincoin, Myriad, Unat...) 9 years ago
Tanguy Pruvot a37e909db9 Add zr5 algo (for SM 3.5+) 9 years ago
Tanguy Pruvot 9734186a37 jh512: import and improve klaus and sp changes 9 years ago
KlausT ae8e863591 remove uint32_t cast 9 years ago
Tanguy Pruvot e6112e878d cleanup: use unsigned throughput parameters 9 years ago
Tanguy Pruvot 09c3ac6b4b linux: fix missing dirname include 9 years ago
Tanguy Pruvot 2d5e8aaced anime: fix uint2 error (bmw) 9 years ago
KlausT a452c330dd quark: remove unused variables 9 years ago
Tanguy Pruvot 26b51a557b Allow different intensity per device 9 years ago
Tanguy Pruvot 768b5ccb76 import bmw512 uint2 changes from sp 9 years ago
Tanguy Pruvot 9f2dd3ee60 Remove some useless conversions 9 years ago
Tanguy Pruvot 2a5233f56e api: report throughput when default 9 years ago
Tanguy Pruvot cafd4477d7 Handle a maximum of 16 gpus (vs 8 before) 9 years ago
Tanguy Pruvot b521acb480 groestl: use sp bitslice enhancement, prepare SM 2.x variant 10 years ago
Tanguy Pruvot ec5a48f420 x11: small simd512 gpu_expand improvement 10 years ago
Tanguy Pruvot 1e24e4899c skein: uint2 optimisation with SM 3.0 compat (+15KH) 10 years ago
Tanguy Pruvot 2585e10814 keccak uint2 optimisation for SM>3.0 (x11 +40KH/s) 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
Tanguy Pruvot c218c3f514 quark/anime: +100KH, bmw tpb was not correct 10 years ago