Tanguy Pruvot
95ac1d0f19
x11: adapt some blake 256 opts to 512 one
...
blake512: for the moment 6.2ms vs 7.12 before (+10%)
10 years ago
Tanguy Pruvot
42eafcbe85
Put CRC-32 function in a new unit
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago
Tanguy Pruvot
11b04d82ff
update readme, tag v1.4.1
10 years ago
Tanguy Pruvot
5ccd166916
blake: introduce pdata head cache (speed x2)
10 years ago
Tanguy Pruvot
65909ec3b7
blake: handle case when 2 hashes are found in a call
10 years ago
Tanguy Pruvot
52ec8830b1
blake: blakecoin variant now works
10 years ago
Tanguy Pruvot
ecc86af102
blake: sometimes faster, or not
10 years ago
Tanguy Pruvot
b98239ec2a
hashlog: enhance scan range store and debug dump
10 years ago
Tanguy Pruvot
3356e6f8bf
blake: some more KH/s on linux
10 years ago
Tanguy Pruvot
12fefe5de0
blake: add a few more MH/s, prepare blakecoin
10 years ago
Tanguy Pruvot
5682b7d241
blake: add also blakecoin (8-rounds) variant
10 years ago
Tanguy Pruvot
416f7f3708
hashlog: keep compat with VS2012
10 years ago
Tanguy Pruvot
e1159629b4
blake: typo for windows on last commit
10 years ago
Tanguy Pruvot
033fb5745c
Release v1.4 with blake
10 years ago
Tanguy Pruvot
9bf927a496
hashlog: fix erase while iterating exception
10 years ago
Tanguy Pruvot
746398f435
blake: fix reduced speed on windows, wtf
10 years ago
Tanguy Pruvot
3341e0324f
blake: speed +10%, no more size conversions
10 years ago
Tanguy Pruvot
2ebfb546a6
clean extra logs, show bloc height on new jobs
10 years ago
Tanguy Pruvot
415945eb20
Makefile: use the CUDA_CFLAGS var
10 years ago
Tanguy Pruvot
806c3e8691
enhance double scan checks
10 years ago
Tanguy Pruvot
a270adc4b6
to test on windows
10 years ago
Tanguy Pruvot
124ddee2fe
blake: fix of bad difficulty
10 years ago
Tanguy Pruvot
69616b37ac
hashlog: prepare store of scanned range
10 years ago
Tanguy Pruvot
b1f5df374d
stratum: store server time offset in context
10 years ago
Tanguy Pruvot
1a4391d7ff
hashlog: prevent double computing on jobs already done
10 years ago
Tanguy Pruvot
049e577301
tmp blake log
10 years ago
Tanguy Pruvot
43d3e93e1a
blake: set a max throughput
10 years ago
Tanguy Pruvot
7e595a36ea
blake: cleanup, remove d_hash buf, not in a chain
...
host: only bencode if gpu hash was found
10 years ago
Tanguy Pruvot
de80c7e9d1
blake: remove unused parameter and fix index in d_hash
...
that reduce the speed to 92MH/s but the next commit
give us 30 more
so, todo: merge the whole checkhash proc in gpu_hash
and remove this d_hash buffer...
10 years ago
Tanguy Pruvot
2d42ae6de5
stratum: handle a small cache of submitted jobs
...
Prevent to send duplicated shares on some pools like hashharder..
This cache keeps submitted job/nounces of the last 15 minutes
so, remove exit on repeated duplicate shares,
the submitted cache now handles this problem.
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago
Tanguy Pruvot
1b8c3c12fa
debug: a new boolean to log or not json rpc data
10 years ago
Tanguy Pruvot
1f99aae0ff
exit on repeated duplicate shares (to enhance)
...
create a new function proper_exit() to do common stuff on exit...
10 years ago
Tanguy Pruvot
530732458a
blake: use a constant for threads, reduce mallocated d_hash size
...
and clean a bit more...
10 years ago
Tanguy Pruvot
0aeac878ef
blake: tune up and cleanup, ~100 MH/s on a normal 750Ti
...
tested on linux and windows (x86 binary)...
but there is a high number of duplicated shares... weird
10 years ago
Tanguy Pruvot
4a52d0553b
debug: show json methods, hide hash/target if ok
10 years ago
Tanguy Pruvot
1fb9becc1f
cpu-miner: sort algos by name, show reject reason
10 years ago
Tanguy Pruvot
bfe96c49b0
release 1.4, update README...
10 years ago
Tanguy Pruvot
c17d11e377
add "blake" 256, 14 rounds (for NEOS blake, not BlakeCoin)
...
also remove "missing" file, its old and not compatible with ubuntu 14.04
10 years ago
Tanguy Pruvot
c56af0d976
output: show the current stratum/algo on new blocks
10 years ago
Tanguy Pruvot
ce9b8002cd
fix automake and remove useless files, update build.sh
...
- use foreign AM_INIT_AUTOMAKE to skip COPYING file (which is LICENCE.txt)
http://www.gnu.org/software/automake/manual/html_node/Public-Macros.html
- use subdir-objects option to fix automake on ubuntu 14.04
10 years ago
Tanguy Pruvot
ba7b6ba1a0
cputest: simplified func to print hashes with algo names
...
add a prefixed printf with some colors
10 years ago
Tanguy Pruvot
e878df8eb5
vstudio: disable incremental linking
10 years ago
Tanguy Pruvot
675aa4aea4
vstudio: remove dependency to msvcp dll
...
using the /MT code flag, binary is only 7K bigger and remove
the requirement of a 500KB dll...
10 years ago
Tanguy Pruvot
bcc19981c3
windows: use a static lib of pthreads 2.9.1
...
built with nmake clean VC-static
10 years ago
Tanguy Pruvot
bcb15f85a1
vstudio unix2dos project files
10 years ago
Tanguy Pruvot
aefb64c369
windows: implements the color option
...
based on old git implementation (2009)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
10 years ago
Tanguy Pruvot
10314d844f
whirlpool: remove dead code, win 2ms in final hash
10 years ago
Tanguy Pruvot
52dade56b5
heavy: warnings and tabs (no changes)
10 years ago
Tanguy Pruvot
ee2f6dece5
x17: update vstudio project
10 years ago
Tanguy Pruvot
64e8cd3f98
add x17 algo, cleaned djm34 commit
...
todo: visual studio...
10 years ago