Tanguy Pruvot
e74d5884b4
scrypt: final cleanup for 1.6.2 release
10 years ago
Tanguy Pruvot
ca9ec1b803
scrypt: compile also titan kernel with recent SM
10 years ago
Tanguy Pruvot
a6d88abbc9
scrypt: finish scrypt-jane algo import
10 years ago
Tanguy Pruvot
9208888c57
scrypt: assign specific compute models to the kernels
10 years ago
Tanguy Pruvot
4f379803d3
scrypt: remove some unused functions/algo checks
...
there was remains of blake algo
10 years ago
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...
10 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)
10 years ago
Tanguy Pruvot
c6a94c9998
Add time-limit option and exit codes
...
based on cudaminer implementation...
10 years ago
Tanguy Pruvot
b8b810f30d
scrypt: autotune, launch-config and lookup-gap options
...
also enhance scrypt variants algo checks to be case insensitive
10 years ago
Tanguy Pruvot
9dc78da2ee
import and adapt scrypt from cudaminer project
...
scrypt-jane under work...
10 years ago
Tanguy Pruvot
275a028935
skein: compute midstate first
...
"Real" optimization based on KlausT precalc
10 years ago
Tanguy Pruvot
e7ae27137e
x11/qubit: remove some extra MyStreamSynchronize
...
only one per loop is required to prevent 100% cpu usage
10 years ago
Tanguy Pruvot
163430daae
Skein/Skein2 SM 3.0 devices support
...
+ code cleanup
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago
Tanguy Pruvot
d58d53f2b2
update README, small changes, prepare release 1.6.1
...
still need a SM 3.0 fix for skein...
10 years ago
Tanguy Pruvot
7963dbb438
skein2 algo for woodcoin
...
Also known as Double Skein
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago
Tanguy Pruvot
48515ad707
groestl: rename included cuda files
10 years ago
Tanguy Pruvot
0fceca6ffe
zr5: reinit the card correctly on errors
...
previous method was doing a segfault...
10 years ago
Tanguy Pruvot
dcdafd8732
zr5: enhance pok hash system
...
And store some vars on the device to reduce proc params
10 years ago
Tanguy Pruvot
7c25f6dc0a
zr5: disable some of the stratum stale work checks
10 years ago
Tanguy Pruvot
37395eefe4
skein: restore previous x11 speed
10 years ago
Tanguy Pruvot
6d74256c2d
pluck: some cleanup
10 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...
10 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...
10 years ago
Tanguy Pruvot
4426700e31
Add the -n (--ndevs) option like cgminer
10 years ago
Tanguy Pruvot
f86784ee56
Add skein algo (Skeincoin, Myriad, Unat...)
...
SKEIN512 + SHA256
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 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>
10 years ago
Tanguy Pruvot
5988e945ef
some cleanup and longpoll changes
10 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()
10 years ago
Tanguy Pruvot
e7567332f4
pluck: fix SM 3.0 compilation
10 years ago
KlausT
ae8e863591
remove uint32_t cast
10 years ago
Tanguy Pruvot
35cc5908ee
windows: return to normal priority, fix json decref
...
the jansson error seems only seen in windows debug mode
10 years ago
Tanguy Pruvot
8b1137d5ec
solo: get mining infos (diff/net hashrate)
...
will be exported in the api too...
10 years ago
Tanguy Pruvot
7f00bce5ae
longpoll: auto disable gbt when not supported
10 years ago
Tanguy Pruvot
4acb9c5743
git: remove auto generated cpuminer-config.h.in
10 years ago
Tanguy Pruvot
86a31172b0
cputest: dont share mem of buf and scratchpad
...
and change algo names color to green...
10 years ago
Tanguy Pruvot
2c2269dcb6
cputest: cleanup + calloc
10 years ago
Tanguy Pruvot
5e42389b4b
pluck: finish the algo, add cpu validation
10 years ago
Tanguy Pruvot
d6a421ae10
whirlpoolx: windows stay fluent with intensity 20
10 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>
10 years ago
Tanguy Pruvot
c1cfb3a131
cmdline: fix multi-gpu intensity
...
the comma presence check was wrong...
10 years ago
Tanguy Pruvot
77c737ff72
various small changes and update readme
10 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)
10 years ago
Tanguy Pruvot
10d4f4a96a
whirlpoolx: try to fix linux hashrates
...
bug reported by PVMining with a lot of cards (not seen here)
10 years ago
Tanguy Pruvot
f8f46bfe5b
whirlpoolx: fix for multi-gpu support
...
add also cputest entry and do some cleanup...
10 years ago
Tanguy Pruvot
0019936328
Import Whirlpoolx algo from alexis78 repo
...
remove trailing spaces and move to x15 folder
10 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...
10 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
10 years ago
Tanguy Pruvot
3ed1c552bd
cuda: always disable asm for host code
10 years ago
Tanguy Pruvot
9c4158aadb
debug: x11 algo traces for cuda 7 problem
10 years ago
Tanguy Pruvot
7fd594c922
dos2unix install-sh script (make install-strip)
10 years ago