1
0
mirror of https://github.com/GOSTSec/ccminer synced 2025-01-13 16:27:57 +00:00
Commit Graph

984 Commits

Author SHA1 Message Date
0a475a8f84 fix share diff calculation 2018-04-07 22:02:27 +03:00
a36e9d6cb7 update default build targets for msvc 2018-02-06 22:36:04 +03:00
b7db07f434 fix linux build and stratum merkle calculation 2018-02-06 21:16:11 +03:00
3733d16de5 Merge tpruvot-windows into upstream 2018-02-06 18:15:40 +03:00
8244237f70 Merge branch 'windows' of https://github.com/tpruvot/ccminer into tpruvot-windows 2018-02-06 18:14:36 +03:00
R4SAS
792e84e9c3
archlinux info 2018-01-31 00:04:08 +03:00
hakemimi
50781f00eb lyra2: Translate japanese comments into english (#40)
* Revert "lyra2: fix compilation on japanese windows (#38)"

This reverts commit 30db7d2433.

* Restore comments removed in #38, translate them into English

The original line says "allocate XXXX bytes to adjust for X Warp."
Remove the number from comment since they are trivial

* Translate Japanese comments
2018-01-10 12:24:50 +01:00
Guillaume George
30db7d2433 lyra2: fix compilation on japanese windows (#38)
Remove comment that prevent compilation on japanese windows (#38)
2018-01-09 18:32:12 +01:00
Tanguy Pruvot
3761774ccf cuda: get ride of cuda 9 mask warnings 2018-01-08 14:08:23 +01:00
Chris Spillane
f1a7de4e9e Update README.txt (#37)
remove duplicate x17 line, add a few more coin examples.
2018-01-05 11:56:54 +01:00
Tanguy Pruvot
b54be470e1 upgrade BIGNUM class for openssl 1.1 2018-01-04 18:14:57 +01:00
Tanguy Pruvot
69e12962fc update README for 2.2.4 2018-01-04 16:07:48 +01:00
Tanguy Pruvot
73dd6aac5c keccak: avoid to use twice cuda_default_throughput
and drop useless gpu hash alloc...
2018-01-04 15:58:01 +01:00
Tanguy Pruvot
11a512f2a7 change defaults to handle cuda 9+, disable heavy and SM 2.x
Heavy is the only algo using thrust which is generally broken on new cuda releases

mjollnir dropped too... never seen this coin anyway...
2018-01-04 15:37:01 +01:00
Tanguy Pruvot
91af8ab6e6 decred doesnt allow pow votes 2018-01-04 15:19:20 +01:00
Tanguy Pruvot
6165562839 equihash: fix for cuda 9.1 build 2018-01-04 14:59:31 +01:00
dementeb
72466ee476 api: update websocket sample (#31) 2018-01-04 14:58:36 +01:00
Tanguy Pruvot
b70409ab5b lyra2RE: link the merged blake/keccak kernel into algos
old keccak256_gpu_hash_32 kernel commented to reduce binary size

compat. not yet tested on old cards
2017-12-14 18:21:40 +01:00
Myrinia
18d29914ec Improve Lyra2RE2 Performance
Improved Lyra2Re2 Performance by 1 %
2017-12-14 18:21:04 +01:00
Tanguy Pruvot
6c0e656030 keccak: fix issue with intensity 2017-12-09 16:54:48 +01:00
Tanguy Pruvot
015d129aa6 keccak second nonce, and higher intensity 2017-12-04 21:52:11 +01:00
Tanguy Pruvot
cf886b5907 import and adapt alexis optimised keccak256 for SM 5+
and increase default intensity for these recent cards
2017-12-04 16:38:20 +01:00
Tanguy Pruvot
d19e2a1e62 Add keccakc for creative coin
Same hash as keccak, just different pool settings (sha256d and diff factor 256)
2017-12-03 16:52:21 +01:00
Tanguy Pruvot
df4fcbe3a4 jha: remove deprecated warning 2017-11-20 08:50:40 +01:00
Tanguy Pruvot
bfa616a2a4 linux: common openssl lib function for 1.1+ 2017-11-20 07:58:55 +01:00
Tanguy Pruvot
dfff3b3f98 windows: high precision timer before threads start 2017-11-20 07:30:14 +01:00
Tanguy Pruvot
2e0a977784 polytimos algo (6 chained algos with streebog) 2017-11-16 10:42:35 +01:00
Tanguy Pruvot
e1575c5cb2 update README for v2.2.2 2017-10-09 20:11:22 +02:00
Tanguy Pruvot
ed27598a7a import and clean hsr algo 2017-10-09 20:09:29 +02:00
Tanguy Pruvot
cf18cb632c equihash: missing free on benchs 2017-10-09 15:54:54 +02:00
Tanguy Pruvot
e505d1051d new --submit-stale parameter (#24) 2017-10-09 15:54:54 +02:00
Tanguy Pruvot
5a90db192a phi: maxwell opt (aes final + streebog)
+ fix the fugue leak..

Also update sib algo with this improvement
2017-10-09 15:54:48 +02:00
Tanguy Pruvot
3dbcc5dbbf Import phi algo (by anorganix)
only made a few changes to keep algos in the alpha order
2017-10-07 11:18:15 +02:00
Tanguy Pruvot
575aa1a0e4 ccminer: argument fix for 10th device selection 2017-10-05 13:18:24 +02:00
orignal
660d790014 some performance improvement 2017-09-21 15:43:48 -04:00
orignal
b22196f95b ldg for arch > 5 2017-09-21 14:27:02 -04:00
Tanguy Pruvot
4d09d856f6 readme: move ubuntu stuff in INSTALL file, no ads 2017-09-20 05:08:23 +02:00
cedric walter
e3e848149c readme: add howto for ubuntu (#23)
tested on 17.10
2017-09-19 09:41:58 +02:00
d97c89ad21 add 6.0 and 6.1 api support 2017-09-17 07:34:50 +03:00
orignal
9080533b81 Merge branch 'windows' of https://github.com/GOSTSec/ccminer into windows 2017-09-16 17:42:12 -04:00
orignal
23d5ea88c6 use gostd for merkle in case of stratum 2017-09-16 17:41:43 -04:00
R4SAS
fffbe26b3d added compatibility info link 2017-09-11 16:13:46 +03:00
Tanguy Pruvot
ebf055d585 update c11 like tribus + 2.2.1 readme 2017-09-01 20:43:52 +02:00
Tanguy Pruvot
d47dd9de39 tribus: optimised version for recent cards
main improvement is on echo, based on alexis sib kernel work

tested on SM 3.0 and more recent
2017-09-01 20:15:17 +02:00
Tanguy Pruvot
949061d223 xmr: disable huge pages if not defined #19 2017-08-27 19:17:57 +02:00
b07a201a32 added gost in msvc project files 2017-08-27 00:59:18 +03:00
Tanguy Pruvot
1e71dc5782 streebog: apply skunk improvements to veltor 2017-08-16 13:43:10 +02:00
Tanguy Pruvot
6055af1fa9 skunk: proper indent and trim spaces 2017-08-14 04:06:03 +02:00
Tanguy Pruvot
dfdf4b0691 now works with all CUDA versions 2017-08-13 21:04:56 +02:00
Tanguy Pruvot
5001a0cd1b update the README 2017-08-13 19:53:03 +02:00