1
0
mirror of https://github.com/GOSTSec/ccminer synced 2025-02-07 12:24:26 +00:00

1002 Commits

Author SHA1 Message Date
orignal
07ab2b3ea0 use shared memory for tables 1.0.3-gost 2017-05-12 10:19:09 -04:00
orignal
f4c1f50617 eliminate extra copy 2017-05-11 12:47:07 -04:00
orignal
b40e028dfb minor performance improvement 2017-05-11 12:05:03 -04:00
orignal
a924af5185 minor performance improvement 2017-05-11 10:15:21 -04:00
orignal
3d3279670a use __byte_perm to extract byte 1.0.2-gost 2017-05-10 15:52:24 -04:00
Tanguy Pruvot
81d5f4e862 Improve project build compatibility (mac/vs2015)
This is incomplete, but is a first step...
2017-05-09 05:56:28 +02:00
orignal
601880ade8 use pre-calculated F0 and F1 2017-05-08 12:42:35 -04:00
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
Tanguy Pruvot
5dfeee45ec rewrite jha algo to be more compatible
old "german" implementation based on the quark method is kept
in the source tree, but is currently broken. to be continued.

This is a quick fix which should be compatible with all cards.
2017-05-08 08:03:55 +02:00
Tanguy Pruvot
762c7f8656 nvapi: fix plimit argument on x64
now use the same percents as the x86

nvml watts (like linux) could work but requires admin rights
2017-05-07 12:09:55 +02:00
Tanguy Pruvot
e23b577e32 nvml: show product ids and pci bus in ccminer -D -n 2017-05-06 02:00:24 +02: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
Tanguy Pruvot
8e4d059a41 bitcore algo for linux users
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-05-03 11:12:50 +02: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 1.0.1-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 1.0-gost 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
Tanguy Pruvot
063992b25b decred: handle new stake version field 2017-04-23 17:02:27 +02:00
Tanguy Pruvot
d2f836119a vstudio: remove remains, move sha in tree
+ small code fixes
2017-04-23 17:02:27 +02:00
Tanguy Pruvot
6c9852c153 nvapi: fix weird code style 2017-04-21 13:20:31 +02: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