1
0
mirror of https://github.com/GOSTSec/ccminer synced 2025-01-12 07:48:33 +00:00
Commit Graph

888 Commits

Author SHA1 Message Date
orignal
2ec3b4dfc2 non const K 2017-05-08 11:56:45 -04:00
orignal
54b898cb78 eliminate extra copy 2017-05-08 11:39:40 -04:00
orignal
3f543538a1 some cleanup 2017-05-03 19:21:25 -04:00
orignal
e73500f88d used pre-calculated GOST_FS(1) 2017-05-03 19:07:57 -04:00
orignal
523237ccbc eliminate extra memory allocation 2017-05-03 18:03:36 -04:00
orignal
6cf9ddd34c precalculated GOST_F(0) 2017-05-03 16:29:31 -04:00
orignal
5eaef1f283 eliminate GOST_hash_X 2017-05-03 15:22:56 -04:00
orignal
63726e43f5 eliminate extra copy 2017-05-03 14:54:14 -04:00
orignal
d1bf7951c1 prepare first block outside of warp 2017-05-03 14:43:24 -04:00
orignal
454f26c29d eliminate extra copy operations 2017-05-01 21:41:50 -04:00
orignal
49134947ce implemented GOST_g_0 2017-05-01 19:35:52 -04:00
orignal
2fd74c6a34 always assume 2 blocks 2017-05-01 15:30:35 -04:00
orignal
8e9f64b162 minor performance improvement 2017-05-01 13:54:19 -04:00
orignal
bc4d9b7496 changed minmax for gost 2017-04-28 19:43:39 -04:00
orignal
4e2932c83d set 128 threads per block 2017-04-28 18:56:49 -04:00
orignal
0ab79d06c8 Merge branch 'windows' of https://github.com/GOSTSec/ccminer into windows 2017-04-28 15:22:36 -04:00
orignal
8c5bcda5af moved key schedule to constant memory 2017-04-28 15:22:14 -04:00
orignal
4a88b793b1 Update README.md 2017-04-28 09:43:14 -04:00
orignal
3cbd6fecca Update README.md 2017-04-28 09:37:48 -04:00
orignal
2cb4a3e0ed renamed gost to gostd 2017-04-28 09:30:09 -04:00
orignal
581aa3079b correct sequence of nonces 2017-04-28 07:46:45 -04:00
orignal
9294a6cd92 correct endianess of vhash 2017-04-27 22:07:10 -04:00
orignal
300318c988 correct endianess of hash 2017-04-27 11:14:54 -04:00
orignal
ab71c6b10d correct target check 2017-04-26 20:57:00 -04:00
orignal
09f7c43ffb correct cpu gost hash calculation 2017-04-26 16:14:51 -04:00
orignal
1f90739991 check correct bytes of hash 2017-04-26 15:26:49 -04:00
orignal
25e0ab280b correct GOST_Add512 implementation 2017-04-26 13:41:52 -04:00
orignal
469b4365c9 correct target comparison 2017-04-26 09:44:05 -04:00
orignal
879dc8a9ca correct implementation of gostd 2017-04-25 10:47:02 -04:00
orignal
449aeb2282 gostd_hash 2017-04-25 10:14:49 -04:00
orignal
bc098e2471 set mimax for gost 2017-04-24 16:03:04 -04:00
orignal
d7bd5f9f3d correct gostcoin hash calculation 2017-04-20 15:38:11 -04:00
orignal
a4ef4e9cbb call gosthash 2017-04-20 12:45:47 -04:00
orignal
97b22b2660 gost gpu hash added 2017-04-20 12:05:59 -04:00
orignal
b6a901bff7 call streebog_cpu_hash_64 2017-04-17 16:26:26 -04:00
orignal
aa4dcdf58d invoke gost 2017-04-17 13:18:32 -04:00
orignal
1042762dc4 gost added 2017-04-17 12:55:01 -04:00
Tanguy Pruvot
276562b623 vstudio: remove remains, move sha in tree
+ small code fixes
2017-03-12 18:51:52 +01:00
Tanguy Pruvot
80c755188d Add sha256d algo (bitcoin) btw...
even if it works on yiimp, the stratum diff is too high for gpus (for now)
2017-03-11 15:29:21 +01:00
Tanguy Pruvot
61231bc66c fix various memory leaks on algo switch 2017-03-11 11:19:20 +01:00
Tanguy Pruvot
0041bf47f1 wildkeccak: add credits and licence notice 2017-03-11 08:49:38 +01:00
Tanguy Pruvot
73f6720121 whirlpool: restore old source code for SM 3.0
SM 3.0 implementation need a manual define in whirlpool.cu...

alexis variant is 2x slower on SM3.0 (GT 740)
2017-03-08 15:59:51 +01:00
Tanguy Pruvot
e388c11c02 blake2s fix and more missing cuda arch (for the benchmarks) 2017-03-08 13:13:52 +01:00
Tanguy Pruvot
2cdf2ddd43 Add missing real cuda arch checks 2017-03-08 09:19:10 +01:00
Tanguy Pruvot
18637503f2 whirlpool: upgrade with alexis variant (2x)
to check on older cards... maybe breaks some
2017-03-08 08:04:56 +01:00
Tanguy Pruvot
de41bc9d21 update readme and use cuda 8 as default 2017-03-07 21:14:15 +01:00
Tanguy Pruvot
07ebcb544d timetravel algo
+ new kernels jh512-80 groestl-80 and cubehash-80

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-03-07 20:16:15 +01:00
Tanguy Pruvot
3ede61b0cc bastion algo
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-03-07 20:10:26 +01:00
Tanguy Pruvot
1b7c2fc296 lyra2z algo (temporary algo)
based on djm34 version, cleaned up and adapted to ccminer 2.0
2017-03-07 20:05:03 +01:00
Tanguy Pruvot
ebef3c8656 sha256t algo (3x sha256, not sha256d)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-03-07 19:32:59 +01:00