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
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.
10 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 ;)
10 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
Tanguy Pruvot
836e9bd535
qubit: fix difficulty factor for yaamp
10 years ago
Tanguy Pruvot
20e6ee1062
qubit: fix difficulty factor for yaamp
10 years ago
Tanguy Pruvot
09c3ac6b4b
linux: fix missing dirname include
10 years ago
Tanguy Pruvot
5dd2534df9
Handle a default config file (ccminer.conf)
...
This allow to "debug" easily in visual studio (without project changes)
Prepare version 1.5.3, update README
10 years ago
KlausT
bb71232f18
don't call timeEndPeriod twice
10 years ago
Tanguy Pruvot
00803b0b8d
Revert "I use CUDA7 on windows"
...
This reverts commit a74df25834
.
10 years ago
Tanguy Pruvot
a74df25834
I use CUDA7 on windows
10 years ago
Tanguy Pruvot
e3fc059bd7
Hide cpu binding log messages
10 years ago
Tanguy Pruvot
2d5e8aaced
anime: fix uint2 error (bmw)
10 years ago
Tanguy Pruvot
10a5e13fb3
Add windows icon and version
10 years ago
KlausT
a452c330dd
quark: remove unused variables
10 years ago
Tanguy Pruvot
872a55a180
Remove debug printf in cpu mask feature
10 years ago
Tanguy Pruvot
c7d3498bd8
myr-gr: clean up
10 years ago
Tanguy Pruvot
3938dce740
api: one decimal is enough for intensity
...
and fix windows build... missing __func define
10 years ago
Tanguy Pruvot
26b51a557b
Allow different intensity per device
...
and clean the old variables, no more required
10 years ago
Tanguy Pruvot
768b5ccb76
import bmw512 uint2 changes from sp
...
+ some cleanup... 15KH/s won (750Ti)
10 years ago
Tanguy Pruvot
9f2dd3ee60
Remove some useless conversions
...
do not impact perfs neither...
10 years ago