-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ethash #48
base: master
Are you sure you want to change the base?
Ethash #48
Commits on Dec 1, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 2dcf983 - Browse repository at this point
Copy the full SHA 2dcf983View commit details
Commits on Dec 3, 2014
-
api: add support for websocket calls
Allow to directly get api data in HTML5 Tested on Chrome... IE>=10 required, not tested IE11 seems buggy on connection close... todo Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 543de0a - Browse repository at this point
Copy the full SHA 543de0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a186a4d - Browse repository at this point
Copy the full SHA a186a4dView commit details
Commits on Dec 5, 2014
-
Prepare multiple nonces support in one loop (if found)
Tested on x11 which find sometimes 3 nonces in one call, actually they are ignored because only the biggest was kept... This commit doesnt fix that, but will allow to enhance shares rate later...
Configuration menu - View commit details
-
Copy full SHA for f387898 - Browse repository at this point
Copy the full SHA f387898View commit details -
Check and submit multiple nonces in one loop
Added to most algos, checkhash function scans a big range and can find multiple nonces at once if the difficulty is low. Stop ignoring them, submit second one if found... Clean the draft code for rc=2 implemented for blake and pentablake btw... fix the reduced displayed hashrate when a nonce is found... Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c3bdb62 - Browse repository at this point
Copy the full SHA c3bdb62View commit details
Commits on Dec 6, 2014
-
x11: use KlausT optimisation (+20 KHs)
But use a define in AES to use or not device initial memcpy I already tried to use everywhere direct device constants and its not faster for big arrays (difference is small) also change launch bounds to reduce spills (72 regs) to check on windows too, could improve the perf... or not
Configuration menu - View commit details
-
Copy full SHA for 6c7fce1 - Browse repository at this point
Copy the full SHA 6c7fce1View commit details -
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!
Configuration menu - View commit details
-
Copy full SHA for c5b349e - Browse repository at this point
Copy the full SHA c5b349eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db46b7 - Browse repository at this point
Copy the full SHA 5db46b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78f2dd6 - Browse repository at this point
Copy the full SHA 78f2dd6View commit details -
keccak: not compatible with second nonces (was broken)
Use djm34 new uint2 method to get a +40% boost (115 to 153MH/s)
Configuration menu - View commit details
-
Copy full SHA for ef8a73d - Browse repository at this point
Copy the full SHA ef8a73dView commit details
Commits on Dec 7, 2014
-
Configuration menu - View commit details
-
Copy full SHA for f9bba0f - Browse repository at this point
Copy the full SHA f9bba0fView commit details -
Enhance stale work detection + throughput fixes
seems to resolve solo mining lock on share. export also computed solo work diff in api (not perfect) In high rate algos, throughput should be unsigned... This fixes keccak, blake and doom problems And change terminal color of debug lines, to be selectable in putty, color code is not supported in windows but selection is ok there.
Configuration menu - View commit details
-
Copy full SHA for 49a7397 - Browse repository at this point
Copy the full SHA 49a7397View commit details -
solo: get bloc height and trap more errors
and disable multiple nonce on wallets, a bloc cant be resolved twice ;) Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 70743eb - Browse repository at this point
Copy the full SHA 70743ebView commit details
Commits on Dec 8, 2014
-
api: allow -b <ip>, and set bind retry to 20sec
before, only -b <ip:port>, <port> or 0 (disable) was allowed easier to set -b 0.0.0.0 with default port
Configuration menu - View commit details
-
Copy full SHA for d09ec41 - Browse repository at this point
Copy the full SHA d09ec41View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 7a0f7ab - Browse repository at this point
Copy the full SHA 7a0f7abView commit details
Commits on Dec 15, 2014
-
Configuration menu - View commit details
-
Copy full SHA for fa7d744 - Browse repository at this point
Copy the full SHA fa7d744View commit details -
keccak uint2 optimisation for SM>3.0 (x11 +40KH/s)
based on djm34 keccak 256-bit changes, and keep SM3.0 compat affect most other algos too (quark, nist5, x13...)
Configuration menu - View commit details
-
Copy full SHA for 2585e10 - Browse repository at this point
Copy the full SHA 2585e10View commit details
Commits on Dec 16, 2014
-
skein: uint2 optimisation with SM 3.0 compat (+15KH)
Thanks to sp and djm34 for this fast uint64 storage alternative
Configuration menu - View commit details
-
Copy full SHA for 1e24e48 - Browse repository at this point
Copy the full SHA 1e24e48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e3387 - Browse repository at this point
Copy the full SHA 63e3387View commit details
Commits on Dec 17, 2014
-
Configuration menu - View commit details
-
Copy full SHA for ac9b0d2 - Browse repository at this point
Copy the full SHA ac9b0d2View commit details
Commits on Dec 19, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 9b5d3bf - Browse repository at this point
Copy the full SHA 9b5d3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 010eba1 - Browse repository at this point
Copy the full SHA 010eba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a66d78e - Browse repository at this point
Copy the full SHA a66d78eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec5a48f - Browse repository at this point
Copy the full SHA ec5a48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90efbdc - Browse repository at this point
Copy the full SHA 90efbdcView commit details -
qubit: fix wrong pool difficulty
hmm... this is weird, should be 256 but make bad shares on pool diff 2
Configuration menu - View commit details
-
Copy full SHA for 150d6eb - Browse repository at this point
Copy the full SHA 150d6ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 756ea89 - Browse repository at this point
Copy the full SHA 756ea89View commit details -
Intelligent duplicate shares check
Only enabled on first duplicate share
Configuration menu - View commit details
-
Copy full SHA for f08bd79 - Browse repository at this point
Copy the full SHA f08bd79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dce673 - Browse repository at this point
Copy the full SHA 2dce673View commit details -
Not sure its the fastest way, but it works for offsets 0-63 + 64 Also note than asm SM 3.5+ doesn't support ROR with offset 64
Configuration menu - View commit details
-
Copy full SHA for da2e252 - Browse repository at this point
Copy the full SHA da2e252View commit details
Commits on Dec 20, 2014
-
Configuration menu - View commit details
-
Copy full SHA for b318866 - Browse repository at this point
Copy the full SHA b318866View commit details
Commits on Dec 26, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 5cbf239 - Browse repository at this point
Copy the full SHA 5cbf239View commit details -
Configuration menu - View commit details
-
Copy full SHA for f761531 - Browse repository at this point
Copy the full SHA f761531View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec454dd - Browse repository at this point
Copy the full SHA ec454ddView commit details
Commits on Jan 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 29c3db5 - Browse repository at this point
Copy the full SHA 29c3db5View commit details
Commits on Jan 18, 2015
-
groestl: use sp bitslice enhancement, prepare SM 2.x variant
todo: simd512 SM 2.x variant (shfl op), and groestl/myriad functions
Configuration menu - View commit details
-
Copy full SHA for b521acb - Browse repository at this point
Copy the full SHA b521acbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6500160 - Browse repository at this point
Copy the full SHA 6500160View commit details
Commits on Jan 22, 2015
-
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>
Configuration menu - View commit details
-
Copy full SHA for c3b6162 - Browse repository at this point
Copy the full SHA c3b6162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65cefa4 - Browse repository at this point
Copy the full SHA 65cefa4View commit details -
Handle a maximum of 16 gpus (vs 8 before)
Some cards have 2 gpus on board...
Configuration menu - View commit details
-
Copy full SHA for cafd447 - Browse repository at this point
Copy the full SHA cafd447View commit details -
Configuration menu - View commit details
-
Copy full SHA for bec8972 - Browse repository at this point
Copy the full SHA bec8972View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5233f - Browse repository at this point
Copy the full SHA 2a5233fView commit details -
api: report intensity and throughput for each thread
even when no parameter is set (default set in each algo code)
Configuration menu - View commit details
-
Copy full SHA for dfa9f63 - Browse repository at this point
Copy the full SHA dfa9f63View commit details
Commits on Jan 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 833238c - Browse repository at this point
Copy the full SHA 833238cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bba2df5 - Browse repository at this point
Copy the full SHA bba2df5View commit details
Commits on Jan 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 45206e4 - Browse repository at this point
Copy the full SHA 45206e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2dd3e - Browse repository at this point
Copy the full SHA 9f2dd3eView commit details -
import bmw512 uint2 changes from sp
+ some cleanup... 15KH/s won (750Ti)
Configuration menu - View commit details
-
Copy full SHA for 768b5cc - Browse repository at this point
Copy the full SHA 768b5ccView commit details -
Allow different intensity per device
and clean the old variables, no more required
Configuration menu - View commit details
-
Copy full SHA for 26b51a5 - Browse repository at this point
Copy the full SHA 26b51a5View commit details -
api: one decimal is enough for intensity
and fix windows build... missing __func define
Configuration menu - View commit details
-
Copy full SHA for 3938dce - Browse repository at this point
Copy the full SHA 3938dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d3498 - Browse repository at this point
Copy the full SHA c7d3498View commit details
Commits on Jan 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 872a55a - Browse repository at this point
Copy the full SHA 872a55aView commit details
Commits on Feb 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a452c33 - Browse repository at this point
Copy the full SHA a452c33View commit details
Commits on Feb 8, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 10a5e13 - Browse repository at this point
Copy the full SHA 10a5e13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5e8aa - Browse repository at this point
Copy the full SHA 2d5e8aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3fc059 - Browse repository at this point
Copy the full SHA e3fc059View commit details -
Configuration menu - View commit details
-
Copy full SHA for a74df25 - Browse repository at this point
Copy the full SHA a74df25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00803b0 - Browse repository at this point
Copy the full SHA 00803b0View commit details
Commits on Feb 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for bb71232 - Browse repository at this point
Copy the full SHA bb71232View commit details
Commits on Feb 11, 2015
-
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
Configuration menu - View commit details
-
Copy full SHA for 5dd2534 - Browse repository at this point
Copy the full SHA 5dd2534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c3ac6 - Browse repository at this point
Copy the full SHA 09c3ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e6ee1 - Browse repository at this point
Copy the full SHA 20e6ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 836e9bd - Browse repository at this point
Copy the full SHA 836e9bdView commit details
Commits on Feb 13, 2015
-
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>
Configuration menu - View commit details
-
Copy full SHA for a537fa3 - Browse repository at this point
Copy the full SHA a537fa3View commit details
Commits on Feb 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c41d9e7 - Browse repository at this point
Copy the full SHA c41d9e7View commit details -
hashrate: Remove some extra units and allow 4 digits
to keep current X11 output (sample: 2950.01 kH/s)
Configuration menu - View commit details
-
Copy full SHA for 81fd04a - Browse repository at this point
Copy the full SHA 81fd04aView commit details
Commits on Feb 28, 2015
-
cleanup: use unsigned throughput parameters
Yes, its a big commit, was waiting 1.6 to do that... Sorry for your possible merge issues ;)
Configuration menu - View commit details
-
Copy full SHA for e6112e8 - Browse repository at this point
Copy the full SHA e6112e8View commit details
Commits on Mar 2, 2015
-
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.
Configuration menu - View commit details
-
Copy full SHA for e17d19c - Browse repository at this point
Copy the full SHA e17d19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd594c - Browse repository at this point
Copy the full SHA 7fd594cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c4158a - Browse repository at this point
Copy the full SHA 9c4158aView commit details
Commits on Mar 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3ed1c55 - Browse repository at this point
Copy the full SHA 3ed1c55View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 7048300 - Browse repository at this point
Copy the full SHA 7048300View commit details -
and convert ccminer.rc from utf-16 to Latin1 (doesnt want utf-8), required for git diff/merge/rebase...
Configuration menu - View commit details
-
Copy full SHA for 0f60443 - Browse repository at this point
Copy the full SHA 0f60443View commit details
Commits on Mar 7, 2015
-
Import Whirlpoolx algo from alexis78 repo
remove trailing spaces and move to x15 folder
Configuration menu - View commit details
-
Copy full SHA for 0019936 - Browse repository at this point
Copy the full SHA 0019936View commit details -
whirlpoolx: fix for multi-gpu support
add also cputest entry and do some cleanup...
Configuration menu - View commit details
-
Copy full SHA for f8f46bf - Browse repository at this point
Copy the full SHA f8f46bfView commit details
Commits on Mar 8, 2015
-
whirlpoolx: try to fix linux hashrates
bug reported by PVMining with a lot of cards (not seen here)
Configuration menu - View commit details
-
Copy full SHA for 10d4f4a - Browse repository at this point
Copy the full SHA 10d4f4aView commit details -
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)
Configuration menu - View commit details
-
Copy full SHA for 7939dce - Browse repository at this point
Copy the full SHA 7939dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77c737f - Browse repository at this point
Copy the full SHA 77c737fView commit details -
cmdline: fix multi-gpu intensity
the comma presence check was wrong...
Configuration menu - View commit details
-
Copy full SHA for c1cfb3a - Browse repository at this point
Copy the full SHA c1cfb3aView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for ebd23bc - Browse repository at this point
Copy the full SHA ebd23bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a421a - Browse repository at this point
Copy the full SHA d6a421aView commit details
Commits on Mar 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 5e42389 - Browse repository at this point
Copy the full SHA 5e42389View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2269d - Browse repository at this point
Copy the full SHA 2c2269dView commit details -
cputest: dont share mem of buf and scratchpad
and change algo names color to green...
Configuration menu - View commit details
-
Copy full SHA for 86a3117 - Browse repository at this point
Copy the full SHA 86a3117View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4acb9c5 - Browse repository at this point
Copy the full SHA 4acb9c5View commit details
Commits on Mar 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7f00bce - Browse repository at this point
Copy the full SHA 7f00bceView commit details -
solo: get mining infos (diff/net hashrate)
will be exported in the api too...
Configuration menu - View commit details
-
Copy full SHA for 8b1137d - Browse repository at this point
Copy the full SHA 8b1137dView commit details -
windows: return to normal priority, fix json decref
the jansson error seems only seen in windows debug mode
Configuration menu - View commit details
-
Copy full SHA for 35cc590 - Browse repository at this point
Copy the full SHA 35cc590View commit details
Commits on Mar 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ae8e863 - Browse repository at this point
Copy the full SHA ae8e863View commit details
Commits on Mar 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e756733 - Browse repository at this point
Copy the full SHA e756733View commit details
Commits on Mar 20, 2015
-
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()
Configuration menu - View commit details
-
Copy full SHA for 9734186 - Browse repository at this point
Copy the full SHA 9734186View commit details
Commits on Mar 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 5988e94 - Browse repository at this point
Copy the full SHA 5988e94View commit details -
uint4 copy + keccak cleanup, groestl: small uint4 opt Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a37e909 - Browse repository at this point
Copy the full SHA a37e909View commit details -
Add skein algo (Skeincoin, Myriad, Unat...)
SKEIN512 + SHA256 Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f86784e - Browse repository at this point
Copy the full SHA f86784eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4426700 - Browse repository at this point
Copy the full SHA 4426700View commit details
Commits on Mar 28, 2015
-
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...
Configuration menu - View commit details
-
Copy full SHA for 38e6672 - Browse repository at this point
Copy the full SHA 38e6672View commit details -
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...
Configuration menu - View commit details
-
Copy full SHA for 4f43abb - Browse repository at this point
Copy the full SHA 4f43abbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d74256 - Browse repository at this point
Copy the full SHA 6d74256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37395ee - Browse repository at this point
Copy the full SHA 37395eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c25f6d - Browse repository at this point
Copy the full SHA 7c25f6dView commit details
Commits on Apr 4, 2015
-
And store some vars on the device to reduce proc params
Configuration menu - View commit details
-
Copy full SHA for dcdafd8 - Browse repository at this point
Copy the full SHA dcdafd8View commit details
Commits on Apr 6, 2015
-
zr5: reinit the card correctly on errors
previous method was doing a segfault...
Configuration menu - View commit details
-
Copy full SHA for 0fceca6 - Browse repository at this point
Copy the full SHA 0fceca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48515ad - Browse repository at this point
Copy the full SHA 48515adView commit details
Commits on Apr 14, 2015
-
Also known as Double Skein Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7963dbb - Browse repository at this point
Copy the full SHA 7963dbbView commit details -
update README, small changes, prepare release 1.6.1
still need a SM 3.0 fix for skein...
Configuration menu - View commit details
-
Copy full SHA for d58d53f - Browse repository at this point
Copy the full SHA d58d53fView commit details -
Skein/Skein2 SM 3.0 devices support
+ code cleanup Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 163430d - Browse repository at this point
Copy the full SHA 163430dView commit details
Commits on Apr 15, 2015
-
x11/qubit: remove some extra MyStreamSynchronize
only one per loop is required to prevent 100% cpu usage
Configuration menu - View commit details
-
Copy full SHA for e7ae271 - Browse repository at this point
Copy the full SHA e7ae271View commit details
Commits on Apr 16, 2015
-
"Real" optimization based on KlausT precalc
Configuration menu - View commit details
-
Copy full SHA for 275a028 - Browse repository at this point
Copy the full SHA 275a028View commit details
Commits on Apr 18, 2015
-
import and adapt scrypt from cudaminer project
scrypt-jane under work...
Configuration menu - View commit details
-
Copy full SHA for 9dc78da - Browse repository at this point
Copy the full SHA 9dc78daView commit details
Commits on Apr 19, 2015
-
scrypt: autotune, launch-config and lookup-gap options
also enhance scrypt variants algo checks to be case insensitive
Configuration menu - View commit details
-
Copy full SHA for b8b810f - Browse repository at this point
Copy the full SHA b8b810fView commit details -
Add time-limit option and exit codes
based on cudaminer implementation...
Configuration menu - View commit details
-
Copy full SHA for c6a94c9 - Browse repository at this point
Copy the full SHA c6a94c9View commit details -
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)
Configuration menu - View commit details
-
Copy full SHA for c7698af - Browse repository at this point
Copy the full SHA c7698afView commit details
Commits on Apr 21, 2015
-
reset: take care of multi-threaded gpus (-d 0,0)
to be tested... could create problems when reset in a chain like x11...
Configuration menu - View commit details
-
Copy full SHA for 1ad34dc - Browse repository at this point
Copy the full SHA 1ad34dcView commit details -
scrypt: remove some unused functions/algo checks
there was remains of blake algo
Configuration menu - View commit details
-
Copy full SHA for 4f37980 - Browse repository at this point
Copy the full SHA 4f37980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9208888 - Browse repository at this point
Copy the full SHA 9208888View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6d88ab - Browse repository at this point
Copy the full SHA a6d88abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca9ec1b - Browse repository at this point
Copy the full SHA ca9ec1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e74d588 - Browse repository at this point
Copy the full SHA e74d588View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c8bd8 - Browse repository at this point
Copy the full SHA a0c8bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c28cc - Browse repository at this point
Copy the full SHA 22c28ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7edc026 - Browse repository at this point
Copy the full SHA 7edc026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd74cb - Browse repository at this point
Copy the full SHA 7cd74cbView commit details
Commits on Apr 23, 2015
-
zr5: disable reset on validation errors
cudaResetDevice() do a segfault, to check later...
Configuration menu - View commit details
-
Copy full SHA for d2ced77 - Browse repository at this point
Copy the full SHA d2ced77View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e9277 - Browse repository at this point
Copy the full SHA b1e9277View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3f2e2 - Browse repository at this point
Copy the full SHA 3d3f2e2View commit details
Commits on Apr 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d1966cc - Browse repository at this point
Copy the full SHA d1966ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2113be6 - Browse repository at this point
Copy the full SHA 2113be6View commit details
Commits on May 3, 2015
-
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...
Configuration menu - View commit details
-
Copy full SHA for 65c1d78 - Browse repository at this point
Copy the full SHA 65c1d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15584e4 - Browse repository at this point
Copy the full SHA 15584e4View commit details
Commits on May 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e1b274e - Browse repository at this point
Copy the full SHA e1b274eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 464c450 - Browse repository at this point
Copy the full SHA 464c450View commit details
Commits on May 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 73af5c5 - Browse repository at this point
Copy the full SHA 73af5c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75313cb - Browse repository at this point
Copy the full SHA 75313cbView commit details
Commits on May 8, 2015
-
neoscrypt: strip cuda_vectors.h useless functions
fix build break for SM 3.0 (but neoscrypt is not yet compatible)
Configuration menu - View commit details
-
Copy full SHA for 6bb128c - Browse repository at this point
Copy the full SHA 6bb128cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c7f40a - Browse repository at this point
Copy the full SHA 7c7f40aView commit details
Commits on May 9, 2015
-
My SM 3.0 functions are ok but djm34 implementation uses too much registers for this arch...
Configuration menu - View commit details
-
Copy full SHA for 1b31f11 - Browse repository at this point
Copy the full SHA 1b31f11View commit details -
neoscrypt: reduce gpu reg count with sp precalc
also prevent bool in cuda prototype, linkage mismatch in vstudio... sigh
Configuration menu - View commit details
-
Copy full SHA for c722faf - Browse repository at this point
Copy the full SHA c722fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 954dbf2 - Browse repository at this point
Copy the full SHA 954dbf2View commit details
Commits on May 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 34fd408 - Browse repository at this point
Copy the full SHA 34fd408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03c3b7d - Browse repository at this point
Copy the full SHA 03c3b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74e94fa - Browse repository at this point
Copy the full SHA 74e94faView commit details
Commits on May 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for be478bd - Browse repository at this point
Copy the full SHA be478bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12fd78e - Browse repository at this point
Copy the full SHA 12fd78eView commit details -
intensity: fix value on multi-threaded devices
Set the value for all threads when using -i 20 -d 0,0,0 ...
Configuration menu - View commit details
-
Copy full SHA for 7c76921 - Browse repository at this point
Copy the full SHA 7c76921View commit details -
stats: simplify the storage filter
the gpu id key filter was useless, use thread ids...
Configuration menu - View commit details
-
Copy full SHA for ff27ccb - Browse repository at this point
Copy the full SHA ff27ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for afe57f8 - Browse repository at this point
Copy the full SHA afe57f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4564f - Browse repository at this point
Copy the full SHA 4b4564fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b35a674 - Browse repository at this point
Copy the full SHA b35a674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f54106 - Browse repository at this point
Copy the full SHA 2f54106View commit details -
cuda_helper: define UINT32_MAX if not defined
seems not defined on slackware...
Configuration menu - View commit details
-
Copy full SHA for 7bf256c - Browse repository at this point
Copy the full SHA 7bf256cView commit details -
windows: implement background option
was only for linux, so reduce usage difference beware, no way to turn it back to visible yet... to prevent hiding your console, you can use : start ccminer -B -c ccminer.conf
Configuration menu - View commit details
-
Copy full SHA for 3955eb7 - Browse repository at this point
Copy the full SHA 3955eb7View commit details -
Merged skeincoin algo for SM5+ devices
Should give same or better than SP and klaus versions Keep old code for older devices and skein2 compat Linux perf: 750Ti 78MH/s and GTX 970 260MH/s Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4c3892f - Browse repository at this point
Copy the full SHA 4c3892fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbafe81 - Browse repository at this point
Copy the full SHA fbafe81View commit details
Commits on May 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 051ba52 - Browse repository at this point
Copy the full SHA 051ba52View commit details -
summer is close, start conditional mining
add params --max-temp 75, --max-rate 112.5M and --max-diff 5.0 (best for solo mining) Note: not all the wallets are reporting the network mining difficulty and hashrate
Configuration menu - View commit details
-
Copy full SHA for 477d3bf - Browse repository at this point
Copy the full SHA 477d3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51abf15 - Browse repository at this point
Copy the full SHA 51abf15View commit details -
stratum: prevent gpu scans before a job is retrieved
and remove loopcnt var, can be done with firstwork_time
Configuration menu - View commit details
-
Copy full SHA for 76f8fba - Browse repository at this point
Copy the full SHA 76f8fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4ab64e - Browse repository at this point
Copy the full SHA b4ab64eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab02df - Browse repository at this point
Copy the full SHA 0ab02dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d89236 - Browse repository at this point
Copy the full SHA 0d89236View commit details
Commits on May 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 4daaf19 - Browse repository at this point
Copy the full SHA 4daaf19View commit details -
Allow to retrieve benchmark results with a time-limit
sample command line : ccminer -a x11 -d 0 --benchmark --time-limit 30 2>result.txt
Configuration menu - View commit details
-
Copy full SHA for 809cd3d - Browse repository at this point
Copy the full SHA 809cd3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 374cd50 - Browse repository at this point
Copy the full SHA 374cd50View commit details
Commits on May 16, 2015
-
api: auto bind to first available port
when default port is used, else keep trying for one minute This allow to auto-detect processes iterating 4068,69,70...
Configuration menu - View commit details
-
Copy full SHA for c418eff - Browse repository at this point
Copy the full SHA c418effView commit details
Commits on May 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d9b0312 - Browse repository at this point
Copy the full SHA d9b0312View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aace79 - Browse repository at this point
Copy the full SHA 9aace79View commit details -
scrypt: reduce cpu usage (flush/sync)
and do some minimal keccak changes (for jane)
Configuration menu - View commit details
-
Copy full SHA for b1bddb5 - Browse repository at this point
Copy the full SHA b1bddb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7abd01 - Browse repository at this point
Copy the full SHA d7abd01View commit details
Commits on May 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 87a521a - Browse repository at this point
Copy the full SHA 87a521aView commit details -
Compute and display network diff (nbits) if max-diff
was only made on the wallets with getmininginfo Todo: double check for all algos/pools tested ok on x11, lyra2, skein, skein2, zr5 stratum/longpoll Scrypt-Jane pool net diff seems incorrect, disabled Neoscrypt could be different also (untested, disabled)...
Configuration menu - View commit details
-
Copy full SHA for a2b6488 - Browse repository at this point
Copy the full SHA a2b6488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7456acc - Browse repository at this point
Copy the full SHA 7456accView commit details -
Drop Whirlpool and whirpoolx algos, no more used...
Vanillacoin is now PoS only
Configuration menu - View commit details
-
Copy full SHA for 298573b - Browse repository at this point
Copy the full SHA 298573bView commit details
Commits on May 23, 2015
-
multipool: Squashed commit (v2)
commit a9d3c1f Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Thu May 21 05:39:24 2015 +0200 multipool: last changes before squashed merge and fix net diff on wallets.. was longpoll specific commit a63f002 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Thu May 21 05:02:27 2015 +0200 update api sample for the protocol 1.5 commit adda14b Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Thu May 21 04:43:25 2015 +0200 stats: store pool number in scanlog commit e1a0274 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Thu May 21 03:36:15 2015 +0200 api: switchpool and new pool stats variables (API v1.5) add accepted/rej by pool, wait time on conditional, net diff and rate also add scantime per pool config option and do some pool cleanup.. commit 1a30450 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Wed May 20 06:39:09 2015 +0200 prevent concurrent pool switching and limit condtionnal wait messages to the first thread/device commit e3922c7 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Wed May 20 05:39:45 2015 +0200 add some pool rotate options, like pool time-limit update sample pools.conf for time rotation commit 312bd90 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Wed May 20 04:31:19 2015 +0200 do not try to restart threads from threads Start inconditionally the stratum and longpoll threads, these threads are just waiting a tq_push() if unused... so add some checks to know if vars are set for the right pool commit d4a9428 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Wed May 20 01:06:31 2015 +0200 pools: add name and removed attributes also increase max defined pools to 8 to be tested on windows.. commit d840d68 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Tue May 19 22:33:11 2015 +0200 parse json config file pools array commit d6c29b1 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Tue May 19 03:29:30 2015 +0200 multi-pools: prepare storage/switch of credentials for the moment: - allow the storage of multiple -o params (and user/pass) - allow a failover pool on connection failed - switch to the next pool with the "seturl" api remote command - longpoll to stratum switch (reverse to check...) todo: mix stratum/getwork, new api commands, json config... commit 2d6b3fd Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Fri May 22 08:26:40 2015 +0200 multipool: increase stability, but not 100% perfect several problems fixed: - submit to the pool set in work (source pool) - longpoll curl timeout could be too high and could lock the switch - mutexes cant be copied on windows (stratum global var to fully remove later) I linked the -T timeout option to curl and tried to remove all fixed timeout values commit 6fd935c Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Fri May 22 11:23:07 2015 +0200 stratum: remove last rpc_ vars in stratum thread commit ee9c821 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Sat May 23 03:53:50 2015 +0200 stratum: do not alloc empty merkle tree commit 69852a2 Author: Tanguy Pruvot <tanguy.pruvot@gmail.com> Date: Sat May 23 04:25:12 2015 +0200 stratum: properly free jobs on disconnect Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bbd2c70 - Browse repository at this point
Copy the full SHA bbd2c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a5ccf - Browse repository at this point
Copy the full SHA 58a5ccfView commit details
Commits on May 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for f1a55b3 - Browse repository at this point
Copy the full SHA f1a55b3View commit details -
stratum: check stratum_gen_work result
and remove useless purge test...
Configuration menu - View commit details
-
Copy full SHA for b2b76f8 - Browse repository at this point
Copy the full SHA b2b76f8View commit details
Commits on May 26, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0618c2a - Browse repository at this point
Copy the full SHA 0618c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 692041a - Browse repository at this point
Copy the full SHA 692041aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c26c8 - Browse repository at this point
Copy the full SHA 90c26c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5755d - Browse repository at this point
Copy the full SHA 2d5755dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b165cc3 - Browse repository at this point
Copy the full SHA b165cc3View commit details -
Increase max password size to 128 chars (nicehash)
--pass="f0=0;f2=0;f3=2.7;f4=1.9;f5=99;f6=1.8;f7=7.9;f8=0;f9=0.45;f10=0;f11=4.3;f12=3.9"
Configuration menu - View commit details
-
Copy full SHA for 5be1521 - Browse repository at this point
Copy the full SHA 5be1521View commit details
Commits on May 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7500af7 - Browse repository at this point
Copy the full SHA 7500af7View commit details -
linux: allow to set application clocks
Since linux driver 346.72, nvidia-smi allow to query gpu/mem clocks Tested ok on the Asus Strix 970, but fails on the Gigabyte 750 Ti system could require first persistence mode and app clock unlock : nvidia-smi -pm 1 nvidia-smi -acp 0 supported values are displayed by nvidia-smi -q -d SUPPORTED_CLOCKS Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c9d110e - Browse repository at this point
Copy the full SHA c9d110eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a08056e - Browse repository at this point
Copy the full SHA a08056eView commit details -
nvml: check supported graphics clocks...
and use reset application clocks api
Tanguy Pruvot committedMay 27, 2015 Configuration menu - View commit details
-
Copy full SHA for cbd7865 - Browse repository at this point
Copy the full SHA cbd7865View commit details
Commits on May 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e99ff6c - Browse repository at this point
Copy the full SHA e99ff6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75d721a - Browse repository at this point
Copy the full SHA 75d721aView commit details -
nvml: fix pstate api, nvmlDeviceGetPerformanceState works
on linux, 346.72
Configuration menu - View commit details
-
Copy full SHA for f2c7a45 - Browse repository at this point
Copy the full SHA f2c7a45View commit details -
nvml: check available memory clocks and fix param for -d 1
"-d 1 --gpu-clock 1200" was not working
Configuration menu - View commit details
-
Copy full SHA for 0c545eb - Browse repository at this point
Copy the full SHA 0c545ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85394cf - Browse repository at this point
Copy the full SHA 85394cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 123fe28 - Browse repository at this point
Copy the full SHA 123fe28View commit details
Commits on May 29, 2015
-
skein: fix wrong hashes seen on x11 with cuda 7
Look like a stream synch problem, not related to cuda 7 headers or cudart The threadfence() added doesnt changes performances, and could also be related to the random cpu validation errors... so keep it for all. Note: the 80-bytes variant used in skein2 doesn't seems affected.
Configuration menu - View commit details
-
Copy full SHA for 0224d47 - Browse repository at this point
Copy the full SHA 0224d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52df829 - Browse repository at this point
Copy the full SHA 52df829View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebe95aa - Browse repository at this point
Copy the full SHA ebe95aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f319f - Browse repository at this point
Copy the full SHA c2f319fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f2f8c - Browse repository at this point
Copy the full SHA 98f2f8cView commit details
Commits on May 30, 2015
-
check work restart status in miner thread
also reduce a bit possible duplicate shares...
Configuration menu - View commit details
-
Copy full SHA for e791039 - Browse repository at this point
Copy the full SHA e791039View commit details
Commits on May 31, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 76b63b5 - Browse repository at this point
Copy the full SHA 76b63b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ea4635 - Browse repository at this point
Copy the full SHA 2ea4635View commit details
Commits on Jun 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 555504b - Browse repository at this point
Copy the full SHA 555504bView commit details -
quark/x11: set signed int hashPosition vars to off_t
groestl (and keccak?) seems faster with 64bit vars (off_t or int64_t)...
Configuration menu - View commit details
-
Copy full SHA for ed4927f - Browse repository at this point
Copy the full SHA ed4927fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e95712a - Browse repository at this point
Copy the full SHA e95712aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b43d57 - Browse repository at this point
Copy the full SHA 2b43d57View commit details
Commits on Jun 6, 2015
-
Configuration menu - View commit details
-
Copy full SHA for b02f79b - Browse repository at this point
Copy the full SHA b02f79bView commit details
Commits on Jun 8, 2015
-
vstudio: regroup options and revove AVX requirement
+ openmp for scrypt code...
Configuration menu - View commit details
-
Copy full SHA for 82908b3 - Browse repository at this point
Copy the full SHA 82908b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf07790 - Browse repository at this point
Copy the full SHA cf07790View commit details -
Configuration menu - View commit details
-
Copy full SHA for a55b148 - Browse repository at this point
Copy the full SHA a55b148View commit details
Commits on Jun 10, 2015
-
qubit: implement cpu precalc (klaust)
improve qubit (+5%) deep and doom (+10%) hashrate based on klausT code, simplified...
Configuration menu - View commit details
-
Copy full SHA for 3e419ab - Browse repository at this point
Copy the full SHA 3e419abView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for d25b42e - Browse repository at this point
Copy the full SHA d25b42eView commit details -
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...
Configuration menu - View commit details
-
Copy full SHA for 5636e2b - Browse repository at this point
Copy the full SHA 5636e2bView commit details -
diff: import bitcoin bignum class for conversions
BIGNUM is defined in OpenSSL...
Configuration menu - View commit details
-
Copy full SHA for 39238f0 - Browse repository at this point
Copy the full SHA 39238f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for efd507f - Browse repository at this point
Copy the full SHA efd507fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b3f11 - Browse repository at this point
Copy the full SHA 48b3f11View commit details -
skein: restore secNonce support on sm 5+
Add a sanity check in common checkhash function to prevent the problem again...
Configuration menu - View commit details
-
Copy full SHA for fcd3e43 - Browse repository at this point
Copy the full SHA fcd3e43View commit details
Commits on Jun 12, 2015
-
zr5: add support for pok mining (getwork)
I dont store txs on biggest transactions to reduce memory usage. In this case, the pok bool is not enabled for the bloc... Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2907a7c - Browse repository at this point
Copy the full SHA 2907a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 268c89f - Browse repository at this point
Copy the full SHA 268c89fView commit details -
api: fix summary sums with multi pools
and allow to get pool infos with the pool number as parameter samples telnet queries: pool|0 pool|1
Configuration menu - View commit details
-
Copy full SHA for b72b4c5 - Browse repository at this point
Copy the full SHA b72b4c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d764b5c - Browse repository at this point
Copy the full SHA d764b5cView commit details
Commits on Jun 13, 2015
-
rename the var and only show warnings with --debug
Configuration menu - View commit details
-
Copy full SHA for 79ee0ec - Browse repository at this point
Copy the full SHA 79ee0ecView commit details
Commits on Jun 16, 2015
-
jh512: rewrite and optimize with asm swap
5% improvement by the vshl asm swap functions, mixed shl+add inst., Add also xchg(x, y) func and XCHG(x, y) define in cuda_helper for later use... other jh changes are mainly for the beauty of the code... Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4709668 - Browse repository at this point
Copy the full SHA 4709668View commit details
Commits on Jun 17, 2015
-
x11: update sp luffa/cube to get closer x11 speeds..
i had to clean it... lot of unused defines...
Configuration menu - View commit details
-
Copy full SHA for 42bcb91 - Browse repository at this point
Copy the full SHA 42bcb91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634bea2 - Browse repository at this point
Copy the full SHA 634bea2View commit details -
luffa/cube: fine tuning of maxregcount for the 750Ti
This allow to get 69 regs used (tested on linux) 69 or 72 make the compiler to use 64 regs which is not enough on the 750Ti for optimal performance...
Configuration menu - View commit details
-
Copy full SHA for 9f5744d - Browse repository at this point
Copy the full SHA 9f5744dView commit details
Commits on Jun 18, 2015
-
refactor: move pool functions in pools.cpp
ccminer.cpp begins to be too big...
Configuration menu - View commit details
-
Copy full SHA for 576884b - Browse repository at this point
Copy the full SHA 576884bView commit details
Commits on Jun 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9aac7ca - Browse repository at this point
Copy the full SHA 9aac7caView commit details -
x11: improve aes (shavite/echo)
shavite is faster, echo doesn't really change due to the reg. overload This changes allow custom lauchbounds without other code changes and improve the portability against different devices. also set a minimum throughput to 1024 for these algos (shared mem req. size)
Configuration menu - View commit details
-
Copy full SHA for 1187a6e - Browse repository at this point
Copy the full SHA 1187a6eView commit details
Commits on Jun 22, 2015
-
nvml: get devices vendor names with libpci
made for linux and require libpci-dev (optional) if libpci is not installed, card's vendor names are not handled... Note: only a few vendor names were added, common GeForce vendors. Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b41234 - Browse repository at this point
Copy the full SHA 6b41234View commit details -
vendors: add EVGA and fix configure for Slackware
Fedora libpci devel package is named pciutils-devel Debian/Ubuntu is libpci-dev Slackware lib requires libz... i added the dependency in configure.ac
Configuration menu - View commit details
-
Copy full SHA for a12dfa5 - Browse repository at this point
Copy the full SHA a12dfa5View commit details
Commits on Jun 23, 2015
-
x64: link nvml api to allow app. clocks and P0
_WIN32 is also defined on x64 builds... + fix compat/getopt dos2unix (there was mixed CRLF)
Configuration menu - View commit details
-
Copy full SHA for cb9d51c - Browse repository at this point
Copy the full SHA cb9d51cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7661f73 - Browse repository at this point
Copy the full SHA 7661f73View commit details -
Revert "x11: improve aes (shavite/echo)"
make a lot of cpu validation errors on windows, to be double checked in the next version... This reverts commit 1187a6e.
Configuration menu - View commit details
-
Copy full SHA for e21c757 - Browse repository at this point
Copy the full SHA e21c757View commit details -
nvml: separated vendor id to string function
for the day nvidia will fix their nvmlDeviceGetPciInfo api..
Configuration menu - View commit details
-
Copy full SHA for 7981e83 - Browse repository at this point
Copy the full SHA 7981e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for cad3772 - Browse repository at this point
Copy the full SHA cad3772View commit details -
nvml: use the right nvmlDeviceGetPciInfo_v2 api
so... pciutils branch is no more required on windows :p
Configuration menu - View commit details
-
Copy full SHA for f73f5f6 - Browse repository at this point
Copy the full SHA f73f5f6View commit details
Commits on Jun 24, 2015
-
nvml: api enhancements, add power usage
fallbacks on v2 nvml exports and check api implementation on call
Configuration menu - View commit details
-
Copy full SHA for b9cfee0 - Browse repository at this point
Copy the full SHA b9cfee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5b9b1f - Browse repository at this point
Copy the full SHA b5b9b1fView commit details -
nvml: add --plimit and --pstate parameters
--pstate 0 is an alternative to clocks values to set the device in P0 mode, 1 will set appl. clocks to default P1 clocks, 2 to default P2.. --plimit 150W really works on the 9xx and allow to limit/reduce the gpu usage Note: nvml interface is only available on linux and windows x64 Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7c5087d - Browse repository at this point
Copy the full SHA 7c5087dView commit details -
plimit: restore default limit on exit if changed
and show log on start if set/changed without --debug
Configuration menu - View commit details
-
Copy full SHA for 5abfac7 - Browse repository at this point
Copy the full SHA 5abfac7View commit details
Commits on Jun 25, 2015
-
nvml: allow to keep modified clocks + vendors
--keep-clocks option prevent reset clocks on exit...
Configuration menu - View commit details
-
Copy full SHA for 25a78c9 - Browse repository at this point
Copy the full SHA 25a78c9View commit details
Commits on Jun 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for aa27110 - Browse repository at this point
Copy the full SHA aa27110View commit details
Commits on Jun 28, 2015
-
Supcoin seems.... dead and the algo was not supported on all devices
Configuration menu - View commit details
-
Copy full SHA for 15293d0 - Browse repository at this point
Copy the full SHA 15293d0View commit details
Commits on Jun 29, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c5df142 - Browse repository at this point
Copy the full SHA c5df142View commit details
Commits on Jul 6, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 6b69246 - Browse repository at this point
Copy the full SHA 6b69246View commit details
Commits on Jul 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d923f0c - Browse repository at this point
Copy the full SHA d923f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40fc2bd - Browse repository at this point
Copy the full SHA 40fc2bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2f7361 - Browse repository at this point
Copy the full SHA e2f7361View commit details
Commits on Jul 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 21630d5 - Browse repository at this point
Copy the full SHA 21630d5View commit details
Commits on Aug 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3788fef - Browse repository at this point
Copy the full SHA 3788fefView commit details
Commits on Aug 16, 2015
-
remains the mixHash thing to compute, and to check the submitted nonce64 endian/value Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a6822e6 - Browse repository at this point
Copy the full SHA a6822e6View commit details