Tanguy Pruvot
1ad34dc13d
reset: take care of multi-threaded gpus (-d 0,0)
...
to be tested... could create problems when reset in a chain like x11...
9 years ago
Tanguy Pruvot
c7698afb4a
scrypt: add --interactive option
...
also tested batchsize and texturecache but seems useless,
they can be tested/tuned directly in kernel variants...
Note: -i cuduminer param is already used in ccminer (--intensity)
9 years ago
Tanguy Pruvot
c6a94c9998
Add time-limit option and exit codes
...
based on cudaminer implementation...
9 years ago
Tanguy Pruvot
b8b810f30d
scrypt: autotune, launch-config and lookup-gap options
...
also enhance scrypt variants algo checks to be case insensitive
9 years ago
Tanguy Pruvot
9dc78da2ee
import and adapt scrypt from cudaminer project
...
scrypt-jane under work...
9 years ago
Tanguy Pruvot
275a028935
skein: compute midstate first
...
"Real" optimization based on KlausT precalc
9 years ago
Tanguy Pruvot
e7ae27137e
x11/qubit: remove some extra MyStreamSynchronize
...
only one per loop is required to prevent 100% cpu usage
9 years ago
Tanguy Pruvot
163430daae
Skein/Skein2 SM 3.0 devices support
...
+ code cleanup
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
d58d53f2b2
update README, small changes, prepare release 1.6.1
...
still need a SM 3.0 fix for skein...
9 years ago
Tanguy Pruvot
7963dbb438
skein2 algo for woodcoin
...
Also known as Double Skein
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
48515ad707
groestl: rename included cuda files
9 years ago
Tanguy Pruvot
0fceca6ffe
zr5: reinit the card correctly on errors
...
previous method was doing a segfault...
9 years ago
Tanguy Pruvot
dcdafd8732
zr5: enhance pok hash system
...
And store some vars on the device to reduce proc params
9 years ago
Tanguy Pruvot
7c25f6dc0a
zr5: disable some of the stratum stale work checks
9 years ago
Tanguy Pruvot
37395eefe4
skein: restore previous x11 speed
9 years ago
Tanguy Pruvot
6d74256c2d
pluck: some cleanup
9 years ago
Tanguy Pruvot
4f43abb402
bmw512: indent and restore SM 3.0 compat
...
could be also the source of the problem seen with CUDA 7
restored the code before sp/klaus changes for SM 3.0 devices...
9 years ago
Tanguy Pruvot
38e6672d70
Allow test of SM 2.1/3.0 binaries on newer cards
...
Implementation based on klausT work.. a bit different
This code must be placed in a common .cu file,
cuda.cpp is not compiled with nvcc and doesnt allow cuda code...
9 years ago
Tanguy Pruvot
4426700e31
Add the -n (--ndevs) option like cgminer
9 years ago
Tanguy Pruvot
f86784ee56
Add skein algo (Skeincoin, Myriad, Unat...)
...
SKEIN512 + SHA256
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
a37e909db9
Add zr5 algo (for SM 3.5+)
...
uint4 copy + keccak cleanup, groestl: small uint4 opt
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
5988e945ef
some cleanup and longpoll changes
9 years ago
Tanguy Pruvot
9734186a37
jh512: import and improve klaus and sp changes
...
did not import the extra final function, which should stay compatible
with the common cuda_check_hash()
9 years ago
Tanguy Pruvot
e7567332f4
pluck: fix SM 3.0 compilation
9 years ago
KlausT
ae8e863591
remove uint32_t cast
9 years ago
Tanguy Pruvot
35cc5908ee
windows: return to normal priority, fix json decref
...
the jansson error seems only seen in windows debug mode
9 years ago
Tanguy Pruvot
8b1137d5ec
solo: get mining infos (diff/net hashrate)
...
will be exported in the api too...
9 years ago
Tanguy Pruvot
7f00bce5ae
longpoll: auto disable gbt when not supported
9 years ago
Tanguy Pruvot
4acb9c5743
git: remove auto generated cpuminer-config.h.in
9 years ago
Tanguy Pruvot
86a31172b0
cputest: dont share mem of buf and scratchpad
...
and change algo names color to green...
9 years ago
Tanguy Pruvot
2c2269dcb6
cputest: cleanup + calloc
9 years ago
Tanguy Pruvot
5e42389b4b
pluck: finish the algo, add cpu validation
9 years ago
Tanguy Pruvot
d6a421ae10
whirlpoolx: windows stay fluent with intensity 20
9 years ago
Tanguy Pruvot
ebd23bcc66
whirlpoolx: real fix for multi gpus
...
Main problem was the arrays allocations which should be made per cpu
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
9 years ago
Tanguy Pruvot
c1cfb3a131
cmdline: fix multi-gpu intensity
...
the comma presence check was wrong...
9 years ago
Tanguy Pruvot
77c737ff72
various small changes and update readme
9 years ago
Tanguy Pruvot
7939dce0aa
pluck: adaptation from djm repo
...
remains the cpu validation check to do...
throughput for this algo is divided by 128 to keep same kind of intensity values (default 18.0)
9 years ago
Tanguy Pruvot
10d4f4a96a
whirlpoolx: try to fix linux hashrates
...
bug reported by PVMining with a lot of cards (not seen here)
9 years ago
Tanguy Pruvot
f8f46bfe5b
whirlpoolx: fix for multi-gpu support
...
add also cputest entry and do some cleanup...
9 years ago
Tanguy Pruvot
0019936328
Import Whirlpoolx algo from alexis78 repo
...
remove trailing spaces and move to x15 folder
9 years ago
Tanguy Pruvot
0f604439f5
api: fix high port numbers
...
and convert ccminer.rc from utf-16 to Latin1 (doesnt want utf-8),
required for git diff/merge/rebase...
9 years ago
Tanguy Pruvot
7048300ab8
enhance 64bit builds performance
...
x11 perf is now close to x86 binary, but its not the case on all algos.
Add also a build.cmd script to remember how to build on windows cmdline
9 years ago
Tanguy Pruvot
3ed1c552bd
cuda: always disable asm for host code
9 years ago
Tanguy Pruvot
9c4158aadb
debug: x11 algo traces for cuda 7 problem
9 years ago
Tanguy Pruvot
7fd594c922
dos2unix install-sh script (make install-strip)
9 years ago
Tanguy Pruvot
e17d19cf26
increase default priority to above normal
...
This enhances the hashrate when mining together with a cpu miner,
and doesn't slow down the machine, ccminer doesn't use a lot of cpu.
Note: this value doesn't require Admin rights on windows, unlike highest ones.
9 years ago
Tanguy Pruvot
e6112e878d
cleanup: use unsigned throughput parameters
...
Yes, its a big commit, was waiting 1.6 to do that...
Sorry for your possible merge issues ;)
9 years ago
Tanguy Pruvot
81fd04a208
hashrate: Remove some extra units and allow 4 digits
...
to keep current X11 output (sample: 2950.01 kH/s)
10 years ago
Erik Mossberg
c41d9e7bb6
hashrate: format units based on the value size
10 years ago
Tanguy Pruvot
a537fa304c
Add basic API remote control
...
only allowed if --api-remote parameter or config key is set
and fix possible problem with urls containing user:password@
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago