Tanguy Pruvot
9c4b8caf1a
nvapi: apply memory offsets like nvsettings
7 years ago
Tanguy Pruvot
cbede12c47
Add skunk algo, initial version
7 years ago
Tanguy Pruvot
5aa50a4215
equihash: use client.show_message to get block height
...
current stratum is imcomplete and doesnt provide the coinbase data
7 years ago
Tanguy Pruvot
7ce3f2ccce
tribus: handle jh80 midstate (+10%)
8 years ago
Tanguy Pruvot
807e141a4d
equi: sm 2 test
8 years ago
Tanguy Pruvot
9dedec5ecd
sysinfos: fix some file leaks
8 years ago
Tanguy Pruvot
c120ecae1d
handle the new tribus algo
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
Tanguy Pruvot
1473a8fd6f
nvs: fix fscanf return warning
8 years ago
Tanguy Pruvot
79f8f71fc3
fedora: note about the alternative method via rpms
8 years ago
Tanguy Pruvot
037bbe3ad3
sia: add missing cputest
8 years ago
Tanguy Pruvot
0f3fac9536
nvs: remove test with -n
8 years ago
Tanguy Pruvot
bcadca2c45
linux: prepare nvidia-settings queries
...
Note: this method is slower than real apis and requires X opened
and configured correctly.
sample usage: -d 0,1 --mem-clock=+200,-200
8 years ago
orignal
fc1b6f9b32
skip failed nonce
8 years ago
orignal
bc122b2817
add 16 bytes instead 64
8 years ago
orignal
7cc56534e4
use __ldg
8 years ago
orignal
6a0782040a
precalculated CC_F1
8 years ago
orignal
ed682521cc
use precalculated CC_F0
8 years ago
orignal
9ab51b45f8
CC_F0 table added
8 years ago
Tanguy Pruvot
05abaf2b26
update readme and sample config
8 years ago
Tanguy Pruvot
21600491b8
update instructions for fedora 25
...
its a shame this distrib doesnt provide older gcc toolchains.. :/
8 years ago
Tanguy Pruvot
8cf21599d4
Interface nicehash djeZo equihash solver (squashed)
...
Todo:
- send block height via stratum protocol (encoded in jobid?)
- remove equi/blake2 cpu algorithm to use common one
the extranonce imcompatibility is related to the solver nonce data,
offsets may be reversed in nheqminer, to check...
The solver was adapted for SM 3.0+ support (no perf changes)
Note: The solver was not improved on purpose, to be able compare
the two miners performances (nheqminer 0.5c the last open sourced, and ccminer)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
stratum: code cleanup, move equi fns in equi folder
8 years ago
Tanguy Pruvot
c44be3f81d
api: various fixes
...
- prefer calloc to zero memory
- bind: keep the normal network read access with -b 0.0.0.0 like previous versions
- help: keep the write mode commands hidden in read-only mode
- close the socket on refused api calls to prevent client hangs
- small other changes
8 years ago
bitbandi
47472ed3f1
API restriction policy and multicast announces ( #16 )
...
same as sgminer, fixed to build (tpruvot), untested yet
8 years ago
Tanguy Pruvot
b372729ce6
api: change api bind variable name
8 years ago
Tanguy Pruvot
857c1819c9
ccminer 2.0 final
8 years ago
Tanguy Pruvot
e584f28441
fix quark and jackpot algos
8 years ago
orignal
07ab2b3ea0
use shared memory for tables
8 years ago
orignal
f4c1f50617
eliminate extra copy
8 years ago
orignal
b40e028dfb
minor performance improvement
8 years ago
orignal
a924af5185
minor performance improvement
8 years ago
orignal
3d3279670a
use __byte_perm to extract byte
8 years ago
Tanguy Pruvot
81d5f4e862
Improve project build compatibility (mac/vs2015)
...
This is incomplete, but is a first step...
8 years ago
orignal
601880ade8
use pre-calculated F0 and F1
8 years ago
orignal
2ec3b4dfc2
non const K
8 years ago
orignal
54b898cb78
eliminate extra copy
8 years ago
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.
8 years ago
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
8 years ago
Tanguy Pruvot
e23b577e32
nvml: show product ids and pci bus in ccminer -D -n
8 years ago
orignal
3f543538a1
some cleanup
8 years ago
orignal
e73500f88d
used pre-calculated GOST_FS(1)
8 years ago
orignal
523237ccbc
eliminate extra memory allocation
8 years ago
orignal
6cf9ddd34c
precalculated GOST_F(0)
8 years ago
orignal
5eaef1f283
eliminate GOST_hash_X
8 years ago
orignal
63726e43f5
eliminate extra copy
8 years ago
orignal
d1bf7951c1
prepare first block outside of warp
8 years ago
Tanguy Pruvot
8e4d059a41
bitcore algo for linux users
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
8 years ago
orignal
454f26c29d
eliminate extra copy operations
8 years ago
orignal
49134947ce
implemented GOST_g_0
8 years ago
orignal
2fd74c6a34
always assume 2 blocks
8 years ago
orignal
8e9f64b162
minor performance improvement
8 years ago