Tanguy Pruvot
80c755188d
Add sha256d algo (bitcoin) btw...
...
even if it works on yiimp, the stratum diff is too high for gpus (for now)
8 years ago
Tanguy Pruvot
07ebcb544d
timetravel algo
...
+ new kernels jh512-80 groestl-80 and cubehash-80
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
3ede61b0cc
bastion algo
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
1b7c2fc296
lyra2z algo (temporary algo)
...
based on djm34 version, cleaned up and adapted to ccminer 2.0
8 years ago
Tanguy Pruvot
ebef3c8656
sha256t algo (3x sha256, not sha256d)
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
3d70026ae6
hmq1725 algo
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
1d5db48797
credits: show binary arch (32/64) in the header
8 years ago
Tanguy Pruvot
c66e8622b3
api: report per thread cpu hash checks (ACC/REJ)
...
+ update all algos for that...
8 years ago
Tanguy Pruvot
916ec5047e
logs: show solved count on solved shares
8 years ago
Tanguy Pruvot
ef44e88ef9
ccminer: link --max-log-rate to the command line
8 years ago
Tanguy Pruvot
c8ff854456
sia was migrated too...
8 years ago
Tanguy Pruvot
0ff75791e5
migrate 2nd nonce storage of most algos
...
This allow to keep pdata[19] as cursor between scans, and later, to sort them..
remains... heavy, scrypt, sia...
8 years ago
Tanguy Pruvot
013cda1cd2
ccminer: show first block diff even with -q
8 years ago
Tanguy Pruvot
dc816b4673
xmr: nicehash nonce prefix/hack support (v2)
8 years ago
Tanguy Pruvot
214f392778
xmr: default settings with card attributes
8 years ago
Tanguy Pruvot
23be7f308d
xmr: link the --bfactor setting (0-11)
8 years ago
Tanguy Pruvot
0dd022779b
power monitoring thread + some api changes
...
based on alexis monitoring thread idea, but which only use one thread
note: other api changes will come soon, related to that
8 years ago
Tanguy Pruvot
242aa4144b
scanlog: remember sharediff for multiple nonces
...
rpc2: handle properly secondary nonce(s) + api ping time fix
be sure to fully recompile, structures are changed
8 years ago
Tanguy Pruvot
93adb56c8e
handle cryptonight light variant
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
066a569357
import xmr, to finish
...
todo: fix jh cuda and wrong decimal diff (0xffff problem ?)
8 years ago
Tanguy Pruvot
2bbccc5ff4
wildkeccak, basic stratum port of rpc 2.0
...
scratchpad delete fix and redownload, reduce rejects
(work in progress)
8 years ago
Tanguy Pruvot
099389f64f
ccminer: be more quiet with -q, skip header noise
8 years ago
Tanguy Pruvot
c11901260a
limit per gpu hashrate logs to 3 sec intervals
...
may be required for very fast algos, like blake2s
8 years ago
Tanguy Pruvot
36aedbb48e
veltor update, 10x faster :p
...
From Alexis work, sib hash rate 200% also..
8 years ago
Tanguy Pruvot
c27f3139aa
update startup credits
8 years ago
Tanguy Pruvot
1a31d4d2d6
sia: move specific code in a new rpc unit
...
part 1: longpoll stuff (nanopool)
8 years ago
Tanguy Pruvot
9eead77027
diff: show by default, rework shares diff storage
...
This will allow later more gpu candidates.
Note: This is an unfinished work, we keep the previous behavior for now
To finish this, all algos solutions should be migrated and submitted nonces attributes stored.
Its required to handle the different share diff per nonce and fix the possible solved count error (if 1/2 nonces is solved).
8 years ago
Tanguy Pruvot
c933ad901e
sia: add missing algo in --help
8 years ago
Tanguy Pruvot
34e97bf3e6
Show intensity on init for all algos
8 years ago
Tanguy Pruvot
9f2ed5135b
lbry maxwell and pascal update (up to 10% on pascal)
...
Based on alexis78 work and sponsored by LBRY.IO team (thanks)
Release 1.8.2, use cuda 8 for x86
8 years ago
Tanguy Pruvot
683dc0e149
VeltorCoin Streebog based algo (veltor)
...
also known as "Thor's Riddle"... yes sure ;)
Credits to ocminer who found and "implemented" it.
Note: tested "ok" on x64 and CUDA 6.5 x86, not on 7.5 and 8.0 x86
PS: Don't have the time for a more proper CUDA implementation of Streebog
8 years ago
Tanguy Pruvot
8f965c2cb2
windows: prevent system sleep while mining
8 years ago
Tanguy Pruvot
1a51a84a94
sia: small mutex fix on errors
8 years ago
Tanguy Pruvot
d8e518ac3d
sia: support for nanopool http protocol
...
-o http://xxxx:port -u <addr> -p <worker>
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
b31fb5316b
sia: cuda impl. and suprnova getwork over stratum
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
5703a74e22
lbry algo (stratum only)
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
39d0e42b11
improve the --led values parsing
...
sample usage if GPU #0 is RVB and GPU #1 a generic led:
ccminer --led=0x00ff00,100,mining to put the led on while the gpus are scanning
8 years ago
Tanguy Pruvot
fc1472b5f7
nvapi: allow different led modes (mining,shares)
8 years ago
Tanguy Pruvot
d43084cec6
nvapi: improve rgb led stability + multi gpus
8 years ago
Tanguy Pruvot
8c4b25426f
nvapi: device led flash on submit
...
disabled by default, require --led=100 on nvidia compatible devices
Gigabyte RGB led hack is not perfect for the moment, can fail and require a reboot.
8 years ago
Tanguy Pruvot
d3976cf38d
nvapi: sample i2c rvb led color (gigabyte)
...
you can now use --led=0xFF00FF to change the color/level (windows only)
for non-rvb standard nvidia devices, you can use a level value (0 to 100)
ps: i really need to find how to turn them off on linux, not found yet...
8 years ago
Tanguy Pruvot
bc6ac3a3ab
nvapi: link clocks and tlimit to command line
...
boost clocks and the thermal limit are shared with afterburner
beware with your settings, not as safe as application clocks!
Note: both nvapi and nvml are now used on windows x64
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
0deb9a2aca
win32: implement a nvapi.dll wrapper like nvml
...
Allow to get/set missing infos like the power limit on x86
squashed for a better min/max and device mapping
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
85c212eaad
implement x11evo algo
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
a7905e6802
some changes to prepare 1.8 and VS2015 support
...
also move vstudio specific cpuminer-config.h in compat/
9 years ago
Tanguy Pruvot
1b124720fe
fix vote default value for suprnova
9 years ago
Tanguy Pruvot
b6a2c5c2ec
handle option --shares-limit like sgminer --shares
...
--shares alone was confusing imo, but it also works on command line
Allowed in multi pool settings too...
9 years ago
Tanguy Pruvot
dcbcf6ba7e
stratum: improve and add new methods for pool benchmark/stats
...
will allow to submit some device benchmark data to compute algo
power usage and profitability.
Introduce two new methods mining.get_algo and mining_get_stats
These methods will be used with yiimp stratum with a special benchmark option
Note: only the first card is handled for the moment.
also add stratum mining.ping support (like cgminer 4.7.1+) and prevent disconnect
on unknown methods, reply it is unsupported.
9 years ago
Tanguy Pruvot
838f108dd4
decred: last vote bit should not be changed
9 years ago
Tanguy Pruvot
446e1abd66
decred: keep first protocol without the vote arg
...
argh... suprnova again...
9 years ago