73 Commits (7981e83db7a7ca46784a21e89e718e46d33d8237)

Author SHA1 Message Date
Tanguy Pruvot 4709668995 jh512: rewrite and optimize with asm swap 10 years ago
Tanguy Pruvot a55b148ecc windows: fix missing off_t include 10 years ago
Tanguy Pruvot ed4927fcd0 quark/x11: set signed int hashPosition vars to off_t 10 years ago
Tanguy Pruvot ebe95aac2f bmw512: cleanup after cuda 7 bug fix 10 years ago
Tanguy Pruvot 0224d4705e skein: fix wrong hashes seen on x11 with cuda 7 10 years ago
Tanguy Pruvot 123fe287b6 x11: temporary workaround for cuda 7.0 10 years ago
Tanguy Pruvot d9b0312897 x64: fix some size_t warnings 10 years ago
Tanguy Pruvot 051ba521be skein2: minimal host changes 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 275a028935 skein: compute midstate first 10 years ago
Tanguy Pruvot e7ae27137e x11/qubit: remove some extra MyStreamSynchronize 10 years ago
Tanguy Pruvot 163430daae Skein/Skein2 SM 3.0 devices support 10 years ago
Tanguy Pruvot d58d53f2b2 update README, small changes, prepare release 1.6.1 10 years ago
Tanguy Pruvot 48515ad707 groestl: rename included cuda files 10 years ago
Tanguy Pruvot 37395eefe4 skein: restore previous x11 speed 10 years ago
Tanguy Pruvot 4f43abb402 bmw512: indent and restore SM 3.0 compat 10 years ago
Tanguy Pruvot 38e6672d70 Allow test of SM 2.1/3.0 binaries on newer cards 10 years ago
Tanguy Pruvot f86784ee56 Add skein algo (Skeincoin, Myriad, Unat...) 10 years ago
Tanguy Pruvot a37e909db9 Add zr5 algo (for SM 3.5+) 10 years ago
Tanguy Pruvot 9734186a37 jh512: import and improve klaus and sp changes 10 years ago
KlausT ae8e863591 remove uint32_t cast 10 years ago
Tanguy Pruvot e6112e878d cleanup: use unsigned throughput parameters 10 years ago
Tanguy Pruvot 09c3ac6b4b linux: fix missing dirname include 10 years ago
Tanguy Pruvot 2d5e8aaced anime: fix uint2 error (bmw) 10 years ago
KlausT a452c330dd quark: remove unused variables 10 years ago
Tanguy Pruvot 26b51a557b Allow different intensity per device 10 years ago
Tanguy Pruvot 768b5ccb76 import bmw512 uint2 changes from sp 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 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
Tanguy Pruvot 8ad180cc70 various small changes 10 years ago
Tanguy Pruvot 6ae28162db various extern cleanup + api history uids and gpu SM 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 b128312efb cuda: store device SM in a global var 10 years ago
Tanguy Pruvot 7a4e1bb327 Reduce keccak, deep & anime intensity + handle groestl -i param 10 years ago
Tanguy Pruvot 7acf987aba Add intensity to last algos and fix quark speed 10 years ago
Tanguy Pruvot 11c5ec810d Handle intensity param in all algos 10 years ago
Tanguy Pruvot a747e4ca0f blake512: use a new SWAPDWORDS asm func (0.05ms) 10 years ago
Tanguy Pruvot e7beac6b1c x11: tiny sp_ opt on jh512 (0.05ms) 10 years ago