Tanguy Pruvot
7c769211a8
intensity: fix value on multi-threaded devices
...
Set the value for all threads when using -i 20 -d 0,0,0 ...
2015-05-12 02:40:50 +02:00
Tanguy Pruvot
e1b274ef65
neoscrypt: fix bad source file ext (cu/cpp)
2015-05-04 13:37:56 +02:00
Tanguy Pruvot
15584e4f05
neoscrypt: adapt for visual studio compat
...
todo: fix SM 3.0 builds
2015-05-03 15:53:02 +02:00
Tanguy Pruvot
65c1d787e7
add neoscrypt based on djm34 work
...
indent, link --intensity, and some clean up
Tested speed on linux ~= 160kH/s on a 750Ti (Black Edition)
To be continued...
2015-05-03 14:38:15 +02:00
Tanguy Pruvot
d1966cc085
remove dyn alloc of thr_hashrates
2015-04-24 12:12:45 +02:00
Tanguy Pruvot
a6d88abbc9
scrypt: finish scrypt-jane algo import
2015-04-21 13:20:35 +02:00
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...
2015-04-21 09:12:43 +02:00
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)
2015-04-19 15:25:14 +02:00
Tanguy Pruvot
c6a94c9998
Add time-limit option and exit codes
...
based on cudaminer implementation...
2015-04-19 12:16:01 +02:00
Tanguy Pruvot
b8b810f30d
scrypt: autotune, launch-config and lookup-gap options
...
also enhance scrypt variants algo checks to be case insensitive
2015-04-19 11:37:30 +02:00
Tanguy Pruvot
9dc78da2ee
import and adapt scrypt from cudaminer project
...
scrypt-jane under work...
2015-04-18 18:24:55 +02:00
Tanguy Pruvot
d58d53f2b2
update README, small changes, prepare release 1.6.1
...
still need a SM 3.0 fix for skein...
2015-04-14 23:28:00 +02:00
Tanguy Pruvot
7963dbb438
skein2 algo for woodcoin
...
Also known as Double Skein
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-04-14 02:03:58 +02:00
Tanguy Pruvot
7c25f6dc0a
zr5: disable some of the stratum stale work checks
2015-03-28 15:23:03 +01:00
Tanguy Pruvot
4426700e31
Add the -n (--ndevs) option like cgminer
2015-03-27 15:24:44 +01:00
Tanguy Pruvot
f86784ee56
Add skein algo (Skeincoin, Myriad, Unat...)
...
SKEIN512 + SHA256
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-03-27 15:24:27 +01:00
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>
2015-03-27 15:16:25 +01:00
Tanguy Pruvot
5988e945ef
some cleanup and longpoll changes
2015-03-27 08:03:26 +01:00
Tanguy Pruvot
35cc5908ee
windows: return to normal priority, fix json decref
...
the jansson error seems only seen in windows debug mode
2015-03-10 19:14:15 +01:00
Tanguy Pruvot
8b1137d5ec
solo: get mining infos (diff/net hashrate)
...
will be exported in the api too...
2015-03-10 04:19:49 +01:00
Tanguy Pruvot
7f00bce5ae
longpoll: auto disable gbt when not supported
2015-03-10 01:09:47 +01:00
Tanguy Pruvot
c1cfb3a131
cmdline: fix multi-gpu intensity
...
the comma presence check was wrong...
2015-03-08 16:45:09 +01:00
Tanguy Pruvot
77c737ff72
various small changes and update readme
2015-03-08 16:33:53 +01:00
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)
2015-03-08 15:16:11 +01:00
Tanguy Pruvot
10d4f4a96a
whirlpoolx: try to fix linux hashrates
...
bug reported by PVMining with a lot of cards (not seen here)
2015-03-08 14:21:39 +01:00
Tanguy Pruvot
f8f46bfe5b
whirlpoolx: fix for multi-gpu support
...
add also cputest entry and do some cleanup...
2015-03-07 16:33:04 +01:00
Tanguy Pruvot
0019936328
Import Whirlpoolx algo from alexis78 repo
...
remove trailing spaces and move to x15 folder
2015-03-07 14:06:33 +01:00
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.
2015-03-02 11:51:28 +01:00
Tanguy Pruvot
81fd04a208
hashrate: Remove some extra units and allow 4 digits
...
to keep current X11 output (sample: 2950.01 kH/s)
2015-02-22 11:46:21 +00:00
Erik Mossberg
c41d9e7bb6
hashrate: format units based on the value size
2015-02-22 11:46:21 +00:00
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>
2015-02-13 06:57:44 +01:00
Tanguy Pruvot
20e6ee1062
qubit: fix difficulty factor for yaamp
2015-02-11 18:42:04 +01:00
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
2015-02-11 01:34:56 +01:00
KlausT
bb71232f18
don't call timeEndPeriod twice
2015-02-09 18:27:54 +01:00
Tanguy Pruvot
00803b0b8d
Revert "I use CUDA7 on windows"
...
This reverts commit a74df25834
.
2015-02-08 18:41:40 +01:00
Tanguy Pruvot
a74df25834
I use CUDA7 on windows
2015-02-08 18:41:28 +01:00
Tanguy Pruvot
e3fc059bd7
Hide cpu binding log messages
2015-02-08 18:39:20 +01:00
Tanguy Pruvot
872a55a180
Remove debug printf in cpu mask feature
2015-01-27 11:31:28 +01:00
Tanguy Pruvot
c7d3498bd8
myr-gr: clean up
2015-01-24 17:20:13 +01:00
Tanguy Pruvot
3938dce740
api: one decimal is enough for intensity
...
and fix windows build... missing __func define
2015-01-24 12:45:06 +01:00
Tanguy Pruvot
26b51a557b
Allow different intensity per device
...
and clean the old variables, no more required
2015-01-24 11:17:29 +01:00
Tanguy Pruvot
bba2df56d5
cpu-affinity: linux thread affinity was not set correctly
2015-01-23 04:59:19 +01:00
Tanguy Pruvot
833238cae5
cpu-affinity: fix windows process cpu affinity mask
2015-01-23 02:49:30 +01:00
Tanguy Pruvot
bec89724d5
logs: prevent multiple warnings
2015-01-22 05:55:50 +01:00
Tanguy Pruvot
cafd4477d7
Handle a maximum of 16 gpus (vs 8 before)
...
Some cards have 2 gpus on board...
2015-01-22 04:55:27 +01:00
Tanguy Pruvot
65cefa4a7d
cpu-priority: fix for windows process
2015-01-22 03:09:03 +01:00
Tanguy Pruvot
c3b6162899
Add cpu priority and affinity parameters
...
priority param value is from 0 (default idle like before) to 5 (highest)
affinity could be enhanced to set multiple cores... todo
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-01-22 02:08:05 +01:00
Tanguy Pruvot
f08bd79a6e
Intelligent duplicate shares check
...
Only enabled on first duplicate share
2014-12-19 12:49:04 +01:00
Tanguy Pruvot
150d6eb290
qubit: fix wrong pool difficulty
...
hmm... this is weird, should be 256 but make bad shares on pool diff 2
2014-12-19 09:43:35 +01:00
Tanguy Pruvot
fa7d744a6c
lyra2: make_uint2 and set pool difficulty
2014-12-15 09:48:27 +01:00