Tanguy Pruvot
15293d063f
remove pluck algo
...
Supcoin seems.... dead and the algo was not supported on all devices
2015-06-28 20:48:23 +02:00
Tanguy Pruvot
25a78c96b5
nvml: allow to keep modified clocks + vendors
...
--keep-clocks option prevent reset clocks on exit...
2015-06-25 14:21:25 +02:00
Tanguy Pruvot
7661f73317
prepare the 1.6.5 release
2015-06-23 05:42:06 +02:00
Tanguy Pruvot
5636e2be5e
remove double reference to luffa algo
...
doomcoin is dead but the luffa algo is still used (Joincoin)..
keep doom as alias for compat... rename functions...
2015-06-10 22:10:16 +02:00
Tanguy Pruvot
d25b42e41b
Add diff-multiplier (-m) option
...
Remove -v and -m short params specific to heavycoin
Add --diff-multiplier (-m) and rename --diff to --diff-factor (-f)
--diff is kept for compat, but no more in help
This prevent using weird values like -f 0.0000125
2015-06-10 21:14:36 +02:00
Tanguy Pruvot
b165cc32e6
v1.6.4
2015-05-26 12:29:03 +02:00
Tanguy Pruvot
58a5ccfd6a
Prepare the 1.6.4 release...
2015-05-23 05:28:28 +02:00
Tanguy Pruvot
298573b45d
Drop Whirlpool and whirpoolx algos, no more used...
...
Vanillacoin is now PoS only
2015-05-19 01:05:38 +02:00
Tanguy Pruvot
b4ab64e5f3
prepare the 1.6.3 release
2015-05-14 23:42:11 +02:00
Tanguy Pruvot
fbafe814dd
update README
2015-05-12 21:41:14 +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
a0c8bd8be4
update readme for release
2015-04-21 17:04:14 +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
163430daae
Skein/Skein2 SM 3.0 devices support
...
+ code cleanup
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-04-15 01:27:48 +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
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
77c737ff72
various small changes and update readme
2015-03-08 16:33:53 +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
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
768b5ccb76
import bmw512 uint2 changes from sp
...
+ some cleanup... 15KH/s won (750Ti)
2015-01-24 08:02:41 +01:00
Tanguy Pruvot
833238cae5
cpu-affinity: fix windows process cpu affinity mask
2015-01-23 02:49:30 +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
6500160fe1
api: add cuda threads count
2015-01-19 00:59:25 +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
ac9b0d27ee
Release final 1.5.1
2014-12-17 01:30:42 +01:00
Tanguy Pruvot
7a0f7ab276
solo: stop submit of solved blocs (stale work)
...
rejects in solo mode often means "generated block is stale" (see Debug.log)
Most of current wallets only reports "rejected" reason without explanations.
So prevent this common error,
you can turn off this gbt feature (height check) with --no-gbt option.
2014-12-08 06:31:07 +01:00
Tanguy Pruvot
c5b349e079
Add Lyra2 algo, based on Vertcoin published code
...
Seems to be djm34 work, i recognize the code style ;)
Code was cleaned/indented and adapted to my fork...
Only usable on the test pool until 16 december 2014!
2014-12-06 11:28:26 +01:00
Tanguy Pruvot
f524917bef
update readme and openssl (1.0.1i)
2014-11-27 12:01:11 +01:00
Tanguy Pruvot
9b1ff1280e
Allow intermediate intensity (decimals)
...
Sample with -i 18.5
Adding 131072 threads to intensity 18, 393216 cuda threads
And with -i 19.5
Adding 262144 threads to intensity 19, 786432 cuda threads
2014-11-25 19:57:56 +01:00
Tanguy Pruvot
3be08ad944
update readme (api, current changes, credits)
2014-11-22 16:43:49 +01:00
Tanguy Pruvot
89aaafad2c
prepare 1.5.0
2014-11-16 03:35:47 +01:00
Tanguy Pruvot
c7008f3f6c
update readme for final 1.4.9 (fix)
...
A dev version was released on http://cryptomining-blog.com/
Please update, the previous one has some bugs when using multiple
gpus and the API format has changed!
2014-11-15 03:40:39 +01:00
Tanguy Pruvot
e82f5d4d75
restore divided hashrate for quark and jackpot
...
The previous way it was done was not correct (hashdone divided/2)
So add a factor 0.5 to the computed hashrate... to stay comparable
2014-11-14 13:45:02 +01:00
Tanguy Pruvot
3dcfa5d84f
api: add a sample rig web ui (php)
2014-11-13 21:09:42 +01:00
Tanguy Pruvot
49f3c454c2
Add nvml for GPU monitoring (squashed)
...
Based on mwhite73 <marvin.white@gmail.com> implementation
Linked to the api system
Also fix Makefile to support standard c++ files
This prevent nvcc use without device code
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2014-11-13 14:36:18 +01:00
Tanguy Pruvot
1118d6c3db
update readme and config.json for the 1.4.8
2014-11-12 17:53:22 +01:00
Tanguy Pruvot
2e0bc5e133
api: add api-bind param -b 0.0.0.0:4068
...
possible values :
5000 or :5000 to use port 5000 (local only)
0.0.0.0:5000 to allow connections from the network
127.0.0.1:4068 to only allow local connections (default)
Use -b 0 to disable the API system.
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2014-11-12 17:36:02 +01:00
Tanguy Pruvot
0317706464
config: handle ints, reals and false
2014-11-11 20:57:41 +01:00
Tanguy Pruvot
ec709af62f
Store and display average hashrate (benchmark + on share)
...
Displayed data is the average of the last 50 scans in the 5 last minutes
Also move cuda common functions in a new file (cuda.cu)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2014-11-11 16:43:23 +01:00
Tanguy Pruvot
7a4e1bb327
Reduce keccak, deep & anime intensity + handle groestl -i param
...
default intensity was the max supported by the card, and perf is
not really better. I prefer to let it one under for cards with lower
memory (1GB)
2014-11-10 18:08:23 +01:00
Tanguy Pruvot
2ab1e3700f
update readme
2014-11-09 22:31:12 +01:00
Tanguy Pruvot
12fafd5687
Try to reconnect on pool duplicates
...
reduce log announces and define uchar in miner.h
2014-11-04 15:14:24 +01:00
Tanguy Pruvot
f7849d36a1
Update README for 1.4.6
2014-10-26 09:43:32 +01:00
Tanguy Pruvot
7bdebdb5ff
README fixes
2014-10-20 06:34:57 +02:00
Tanguy Pruvot
db8681c1db
update readme and fix SM 3.0 build
2014-10-20 06:27:02 +02:00
Tanguy Pruvot
0720797f1b
Add proper keccak-256 (maxcoin)
...
Cleaned from djm34 repo, tuned for the 750 Ti
2014-10-17 06:46:20 +02:00
Tanguy Pruvot
9f3c6b0520
Include windows curl and openssl prebuilt libs
...
Curl 7.35 without SSH2
OpenSSL 1.0.1e
ZLib 1.2.8
built with https://github.com/peters/curl-for-windows
2014-09-30 06:25:38 +02:00
Tanguy Pruvot
5579b91cfb
build for both GM104 and GM204
...
For the GTX 750 and new 970/980
also fix -a luffa parameter for 1.4.4 release
2014-09-27 09:46:52 +02:00
Tanguy Pruvot
23f0cee61f
Add cuda error checks on qubit algos
...
And rename doom to luffa, like djm34
2014-09-11 02:20:52 +02:00
Tanguy Pruvot
edf756deb5
update readme
2014-09-10 10:49:41 +02:00
Tanguy Pruvot
c3eb66683a
Import djm34 qubit, deep and doom algos
...
Indent, and put commonly used functions proto. in cuda_helper.h
And add them to --cputest function
Also change the color option to --nocolor, -C is no more needed
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
(Which is tired to remove these german copy/pasted comments)
2014-09-10 00:26:55 +02:00
Tanguy Pruvot
429266346c
Prepare version 1.4.2
2014-09-09 21:59:03 +02:00
Tanguy Pruvot
11b04d82ff
update readme, tag v1.4.1
2014-09-06 17:16:52 +02:00
Tanguy Pruvot
52ec8830b1
blake: blakecoin variant now works
2014-09-06 01:21:30 +02:00
Tanguy Pruvot
e1159629b4
blake: typo for windows on last commit
2014-09-05 09:47:24 +02:00
Tanguy Pruvot
bfe96c49b0
release 1.4, update README...
2014-09-01 06:07:42 +02:00
Tanguy Pruvot
82981f9736
update README
2014-08-21 05:52:40 +02:00
Tanguy Pruvot
06763c20b1
Implement x14 (cuda + cpu functions)
...
Project was updated for VS2013 and CUDA SDK 6.5
add also a --cputest function to dump cpu hash results
TODO: x15 is not fully functional, but first loop seems ok
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2014-08-12 14:47:03 +02:00
Christian Buchner
6c346eef64
bump to revision V1.2
2014-06-15 14:34:24 +02:00
Christian Buchner
3b21069504
bump to revision V1.1 with Killer Groestl
2014-06-14 01:43:28 +02:00
Christian Buchner
af07302b4b
v1.0 - Yo, I heard y'all like X11
2014-05-10 00:29:59 +02:00
Christian Buchner
02994ac434
updated for v0.9 binary release
2014-05-07 00:34:59 +02:00
Christian Buchner
e049f32fee
bump to revision v0.9 (VC++ project files not updated yet)
2014-05-06 13:53:52 +02:00
Christian Buchner
6c8eff98c0
bump to revision v0.8
2014-05-03 21:01:50 +02:00
Christian Buchner
61cbdc62d0
fix the dreaded FEMRI spelling mistake
2014-05-01 10:09:26 +02:00
Christian Buchner
433d653723
bump to revision 0.7
2014-05-01 08:36:56 +02:00
Christian Buchner
0659d697c1
Revision 0.6 with myriad-groestl and jackpot coin
2014-04-27 01:26:08 +02:00
Christian Buchner
2ca6ede92b
update to version v0.5 (2014-03-27)
2014-03-27 00:47:12 +01:00
Christian Buchner
1bb78f0258
committing version v0.4
2014-03-24 22:53:13 +01:00
Christian Buchner
b93669a99f
committing changes to v0.3 release - added Groestlcoin.
2014-03-23 21:39:26 +01:00
Christian Buchner
a3f4e78a20
bump to version v0.2
2014-03-21 22:13:17 +01:00
Christian Buchner
f67ee69819
last minute changes to repo (v0.1 release)
2014-03-18 23:09:43 +01:00
Christian Buchner
6aac3fbba5
commit initial version 0.1
2014-03-18 22:17:40 +01:00