Skip to content
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

Windows 1.8.0 CUSA X11EXO #37

Open
wants to merge 936 commits into
base: master
Choose a base branch
from
Open

Conversation

jaredkaragen
Copy link

I am wondering if the pre-compiled X11EVO windows [and other] release[s] can be changed to accommodate larger passwords.

The main DEV version is correct, but the X11EVO release does not have the ability to accept passwords >100 chars without truncating it shortly thereafter. This is a necessary modification for our yiimp pool, as algo normalization is done through the password string, and it gets rather lengthy with as many algos as our pool has. I'm not sure why this release doesn't have the increased password size like the 1.8.0 dev version has for several prior versions.

Thanks for your time!

@cbuchner1
Copy link
Owner

I am pritty much no longer maintaining this repository,
as I lost interest in mining.

Your pull request will stand as-is for others to see, but
won't be merged in.

There are forks from various active developers who
welcome contributions.

Christian

2016-06-16 7:10 GMT+02:00 jaredkaragen notifications@github.com:

I am wondering if the pre-compiled X11EVO windows [and other] release[s]
can be changed to accommodate larger passwords.

The main DEV version is correct, but the X11EVO release does not have the
ability to accept passwords >100 chars without truncating it shortly
thereafter. This is a necessary modification for our yiimp pool, as algo
normalization is done through the password string, and it gets rather
lengthy with as many algos as our pool has. I'm not sure why this release
doesn't have the increased password size like the 1.8.0 dev version has for
several prior versions.

Thanks for your time!

You can view, comment on, or merge this pull request online at:

#37
Commit Summary

  • stratum: check stratum_gen_work result
  • fix for vstudio
  • multipool: allow failover switch from getwork
  • multipool: prevent last longpoll http errors on switch
  • linux: add missing scrypt jansson includes
  • v1.6.4
  • Increase max password size to 128 chars (nicehash)
  • linux: add build notes for fedora 22
  • linux: allow to set application clocks
  • linux: reset modified application clocks
  • nvml: check supported graphics clocks...
  • nvml: clocks cleanup + pstate check (still not supported)
  • stratum: check if we have multiple pools to failover
  • nvml: fix pstate api, nvmlDeviceGetPerformanceState works
  • nvml: check available memory clocks and fix param for -d 1
  • cuda: reduce possible segfaults on exit
  • x11: temporary workaround for cuda 7.0
  • skein: fix wrong hashes seen on x11 with cuda 7
  • cuda: fix uint2 substract operator
  • bmw512: cleanup after cuda 7 bug fix
  • multipool: fix some params like time-limit
  • nvml warning fix and disable scrypt gpu test
  • check work restart status in miner thread
  • print the right cuda version
  • windows: scan time debug log was casted to 64bits int
  • some changes related to wait stats
  • quark/x11: set signed int hashPosition vars to off_t
  • lyra2: reduce blake message len.
  • lyra2: simplify skein code (no perf changes)
  • lyra2: recover the kH/s lost in last commit
  • vstudio: regroup options and revove AVX requirement
  • skein: fix sm5 secNonce and disable it on wallets
  • windows: fix missing off_t include
  • qubit: implement cpu precalc (klaust)
  • Add diff-multiplier (-m) option
  • remove double reference to luffa algo
  • diff: import bitcoin bignum class for conversions
  • vstudio: add missing ssl/crypto includes for bignum
  • uint256: remove include where not required
  • skein: restore secNonce support on sm 5+
  • zr5: add support for pok mining (getwork)
  • zr5: fix launch bounds with pok xor
  • api: fix summary sums with multi pools
  • lyra2: improve a bit the speed on SM 5.2
  • zr5: some pok cleanup...
  • jh512: rewrite and optimize with asm swap
  • x11: update sp luffa/cube to get closer x11 speeds..
  • luffa/cube: unroll 1 really required on the 9xx
  • luffa/cube: fine tuning of maxregcount for the 750Ti
  • refactor: move pool functions in pools.cpp
  • simplify diff factor and multiplier
  • x11: improve aes (shavite/echo)
  • nvml: get devices vendor names with libpci
  • vendors: add EVGA and fix configure for Slackware
  • x64: link nvml api to allow app. clocks and P0
  • prepare the 1.6.5 release
  • Revert "x11: improve aes (shavite/echo)"
  • nvml: separated vendor id to string function
  • linux: disable arch 5.2 for the noobs
  • nvml: use the right nvmlDeviceGetPciInfo_v2 api
  • nvml: api enhancements, add power usage
  • api: show power in threads and hwinfo
  • nvml: add --plimit and --pstate parameters
  • plimit: restore default limit on exit if changed
  • nvml: allow to keep modified clocks + vendors
  • nvml: add missing ifdef for vendors
  • remove pluck algo
  • Add c11 algo (x11 variant)
  • intermediate 1.6.5-C11 release for chaincoin
  • solo: improve getmininginfo
  • nvml: store prev. clocks/limit for a proper reset on exit
  • link the no-extranonce option to the cmdline
  • affinity: do not default to win32
  • Restore whirlpoolx algo
  • Import and adapt lyra2v2
  • return to original lyra2 code
  • lyra2v2: aliases and readme
  • lyra2v2, bmw256 and cubehash256 cleanup + diff fix
  • vstudio: restore missing x15 whirlpool
  • lyra2v2: properly exclude SM 3.0 devices
  • bmw256: reduce target array size
  • affinity: allow more than 8 cores values (and hexa)
  • Restore default timeout (300s) for normal use
  • drop animecoin support
  • vstudio: lyra warning fixes + project dups
  • bmw algo for MDT, with midstate
  • prepare release 1.6.6
  • update autoconf scripts
  • lyra2v2: SM3.0 compat too
  • lyra2: improve skein256 component
  • Allow to load remote config files with curl
  • check abort_flag in threads loops
  • applog: remove useless mutex
  • v1.6.6 release
  • try vstudio MinimalRebuild flag...
  • klaus small fixes
  • lyra2v2: improve cubehash with uint2
  • Add a new cuda-schedule parameter
  • Add --show-diff parameter and fix pool net diff
  • start v1.7, apply new prototypes to all algos
  • diff: cleanup after windows test
  • stratum: force exit on pool auth failure
  • Show shares diff on longpoll pools too
  • Handle the getwork typo in neoscrypt wallets
  • algos: add functions to free allocated resources
  • skein: fix share ratio / diff
  • stratum: prevent multiple bloc notifications on yaamp
  • neoscrypt: handle both getwork data sizes FTC/ORB
  • lyra2v2: improve speed on SM 5.2 (Cuda 6.5) with sp unrolls
  • lyra2v2: increase default intensity
  • restore the whirlpool algo
  • diff: rename functions like cpuminer-multi
  • whirlpool: add algo free function + vstudio
  • whirlpool: allow stratum compat with new coins
  • diff: use the new function in all algos
  • algos: free allocated mem for algo switch
  • benchmark: allow -a auto to bench all algos at once
  • benchmark: store all algos results + cuda fixes
  • benchmark: free last memory leaks on algo switch
  • refactor: create bench.cpp and algos.h
  • Fix windows linkage, C/C++ mismatch
  • blake: change dynamic round system
  • benchmark: show mem and default throughput in results
  • intensity: do not reduce throughput before init
  • intensity: fix typo and drop old function
  • add gpulog() function helper, simple and multi-threads
  • warn on cuda errors + various small changes
  • lyra2: improve cuda implementation (part 1, SM5+)
  • lyra2: support for SM 2.1 cards (GTX 460)
  • lyra2/v2: fixes for vstudio
  • various fixes for SM 2.1 and the benchmark
  • diff: store solved blocs count, update the api
  • lyra2v2: set a better TPB for intensity 20 (sm52)
  • lyra2v2: typo in type, its a struct of 4x uint2 :p
  • algos: move cmdline algo/alias parser in a func
  • blake: no need to fail on init, no big alloc
  • windows: add support for SM 2.1, drop SM 3.5 (x86)
  • benchmark: enhance the mem leak detection
  • nvapi: x86 can also get sub vendor ids
  • ndevs: get vendor names on windows too
  • api: add best share diff and last share time
  • import sp skein512 unrolled 64-bytes kernel (+0,6% x11)
  • skein: cleanup, strip uint2x4.h + update vstudio
  • lyra2(v1): use a common uint2x4 include
  • bmw512: save a few KBs, ifdef 80-bytes kernel
  • pool switch: add thr_id param to handle a future barrier
  • use blake512 sp kernels on SM 5+ (80+64)
  • pentablake: use common blake kernels (quark)
  • vstudio: special ifdef for the constant (bmw)
  • vstudio: clean and fix blake ifdef for x64
  • cuda: header for common kernel functions (quark/x11)
  • heavy: workaround to build on ubuntu 15.10
  • heavy: fix define typo, else it works with cuda 7.5
  • stratum: hide timeout warnings while waiting
  • ifdef some unused kernels on SM5+
  • lyra2v2: fix SM 3.5 support
  • simd: add support for SM 2.1 devices
  • simd: cleanup and ignore linux host warning
  • never interrupt global benchmark with found nonces
  • blake: prevent empty scan ranges with multiple gpus
  • basic pool algo switch (without free barrier)
  • prepare the 1.7 release
  • multialgo: clear hashrate stats on switch
  • various changes, cleanup for the release
  • scrypt: link texture-cache parameter
  • quark: add support for SM 2 devices
  • quark: final cleanup for the 1.7
  • quark: static shared memory allocation for SM3+
  • reduce crashes on debug tests
  • lyra2v2: add support for SM 2.1 devices
  • lyra2v2: fix tpb condition for SM 5.2
  • update windows version info
  • nvml: fix possible mismatch of vendor names (x64)
  • improve the device mapping and a possible segfault
  • Add advanced resume options for conditional mining
  • bignum: some x64 warning fixes (vstudio)
  • sib coin algo (X11 + Streebog)
  • readme and vstudio project
  • sib: add missing algo free entry + opt 64
  • x15/whirlpool: improve hash rate and reduce cpu usage
  • whirlpool midstate and debug/trace defines
  • vanilla algo (Blake256 8 rounds - double sha256)
  • 1.7.1 release
  • blake: merge sp improvements, start 1.7.2 dev..
  • blake: reduce intensity (and fix older devices)
  • blake: small change for the second nonce
  • blake: some more tuning and cleanup
  • allow to compile with cuda 7.5
  • cuda 7.5 test
  • decred algo for longpoll/getwork
  • README
  • ssl: allow certs from another machine
  • release 1.7.2
  • windows builds cleanup
  • decred: stratum tests with extranonce field
  • stratum: missing bloc height notif + range
  • 1.7.3 stratum test
  • decred: prepare full stratum support
  • Revert "decred: prepare full stratum support"
  • decred: quick fix for low net diff (testnet)
  • decred: handle a second nonce
  • release notes
  • mrM4D vnl, with some changes
  • enhance vanilla second nonce check
  • fully remove whirlpoolx for builds
  • decred: allow custom extranonce sizes
  • decred: a bit more clean...
  • getwork: fix reggression with normal work size
  • decred: use given extradata...
  • count pool stales + suprnova workaround
  • api: add stales and pools algo/name
  • decred: remove some useless double flip
  • official release, 1.7.4
  • decred: missed --help
  • blake2s algo
  • blake2s cleanup
  • prepare next version
  • decred: link the --vote parameter
  • vanilla: sync with MrM4D, remove SSE2 midstate computation
  • ~10% speedup
  • decred: magic improvement in one line
  • decred: keep first protocol without the vote arg
  • decred: set maxregcount to reach linux speeds
  • decred: last vote bit should not be changed
  • api: small css fix
  • x17 cleanup
  • we are in 2016... oops
  • project: CUDA 7.5 for x64 target, and 6.5 for x86
  • x17: restore nonceVector parameters
  • stratum: improve and add new methods for pool benchmark/stats
  • nvapi: product id was wrong when subsystem id is set
  • linux: disable pcidev stuff, no more required
  • linux: missed to remove one PCI tag
  • stats: fix get_stats answer when not allowed
  • linux: allow to compile on ubuntu 16.04
  • handle option --shares-limit like sgminer --shares
  • nvml: do average on milliwatts reading
  • stats: submit also kernel cuda arch if different
  • linux: skein2.cu doesnt exist
  • fix duplicates on skein2 and blake2s (nonce endian)
  • increase the max password len to 384
  • linux: add temporary cuda files to gitignore
  • fix vote default value for suprnova
  • some changes to prepare 1.8 and VS2015 support
  • api: sample command line api call in perl
  • implement x11evo algo
  • nist5: reported ccminer hashrate was wrong
  • Apply lyra2v2 boost published by NH
  • lyra2v2: update credits, increase SM 5.0 default int to 19
  • lyra2v2 fix define position

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#37, or mute the thread
https://github.com/notifications/unsubscribe/AAZb08ZmQ-dnl8xA5QhjYRu5I__6711dks5qMNqtgaJpZM4I3B7c
.

@jaredkaragen
Copy link
Author

Okie; I guess at some point I'll have to download the source and ability to compile and just get it done myself :)

Thanks for the prompt reply. I'll see if the fork dev will make the change before I try the other approach.

-Alan

Sent from my iPhone

On Jun 16, 2016, at 1:39 AM, Christian Buchner notifications@github.com wrote:

I am pritty much no longer maintaining this repository,
as I lost interest in mining.

Your pull request will stand as-is for others to see, but
won't be merged in.

There are forks from various active developers who
welcome contributions.

Christian

2016-06-16 7:10 GMT+02:00 jaredkaragen notifications@github.com:

I am wondering if the pre-compiled X11EVO windows [and other] release[s]
can be changed to accommodate larger passwords.

The main DEV version is correct, but the X11EVO release does not have the
ability to accept passwords >100 chars without truncating it shortly
thereafter. This is a necessary modification for our yiimp pool, as algo
normalization is done through the password string, and it gets rather
lengthy with as many algos as our pool has. I'm not sure why this release
doesn't have the increased password size like the 1.8.0 dev version has for
several prior versions.

Thanks for your time!

You can view, comment on, or merge this pull request online at:

#37
Commit Summary

  • stratum: check stratum_gen_work result
  • fix for vstudio
  • multipool: allow failover switch from getwork
  • multipool: prevent last longpoll http errors on switch
  • linux: add missing scrypt jansson includes
  • v1.6.4
  • Increase max password size to 128 chars (nicehash)
  • linux: add build notes for fedora 22
  • linux: allow to set application clocks
  • linux: reset modified application clocks
  • nvml: check supported graphics clocks...
  • nvml: clocks cleanup + pstate check (still not supported)
  • stratum: check if we have multiple pools to failover
  • nvml: fix pstate api, nvmlDeviceGetPerformanceState works
  • nvml: check available memory clocks and fix param for -d 1
  • cuda: reduce possible segfaults on exit
  • x11: temporary workaround for cuda 7.0
  • skein: fix wrong hashes seen on x11 with cuda 7
  • cuda: fix uint2 substract operator
  • bmw512: cleanup after cuda 7 bug fix
  • multipool: fix some params like time-limit
  • nvml warning fix and disable scrypt gpu test
  • check work restart status in miner thread
  • print the right cuda version
  • windows: scan time debug log was casted to 64bits int
  • some changes related to wait stats
  • quark/x11: set signed int hashPosition vars to off_t
  • lyra2: reduce blake message len.
  • lyra2: simplify skein code (no perf changes)
  • lyra2: recover the kH/s lost in last commit
  • vstudio: regroup options and revove AVX requirement
  • skein: fix sm5 secNonce and disable it on wallets
  • windows: fix missing off_t include
  • qubit: implement cpu precalc (klaust)
  • Add diff-multiplier (-m) option
  • remove double reference to luffa algo
  • diff: import bitcoin bignum class for conversions
  • vstudio: add missing ssl/crypto includes for bignum
  • uint256: remove include where not required
  • skein: restore secNonce support on sm 5+
  • zr5: add support for pok mining (getwork)
  • zr5: fix launch bounds with pok xor
  • api: fix summary sums with multi pools
  • lyra2: improve a bit the speed on SM 5.2
  • zr5: some pok cleanup...
  • jh512: rewrite and optimize with asm swap
  • x11: update sp luffa/cube to get closer x11 speeds..
  • luffa/cube: unroll 1 really required on the 9xx
  • luffa/cube: fine tuning of maxregcount for the 750Ti
  • refactor: move pool functions in pools.cpp
  • simplify diff factor and multiplier
  • x11: improve aes (shavite/echo)
  • nvml: get devices vendor names with libpci
  • vendors: add EVGA and fix configure for Slackware
  • x64: link nvml api to allow app. clocks and P0
  • prepare the 1.6.5 release
  • Revert "x11: improve aes (shavite/echo)"
  • nvml: separated vendor id to string function
  • linux: disable arch 5.2 for the noobs
  • nvml: use the right nvmlDeviceGetPciInfo_v2 api
  • nvml: api enhancements, add power usage
  • api: show power in threads and hwinfo
  • nvml: add --plimit and --pstate parameters
  • plimit: restore default limit on exit if changed
  • nvml: allow to keep modified clocks + vendors
  • nvml: add missing ifdef for vendors
  • remove pluck algo
  • Add c11 algo (x11 variant)
  • intermediate 1.6.5-C11 release for chaincoin
  • solo: improve getmininginfo
  • nvml: store prev. clocks/limit for a proper reset on exit
  • link the no-extranonce option to the cmdline
  • affinity: do not default to win32
  • Restore whirlpoolx algo
  • Import and adapt lyra2v2
  • return to original lyra2 code
  • lyra2v2: aliases and readme
  • lyra2v2, bmw256 and cubehash256 cleanup + diff fix
  • vstudio: restore missing x15 whirlpool
  • lyra2v2: properly exclude SM 3.0 devices
  • bmw256: reduce target array size
  • affinity: allow more than 8 cores values (and hexa)
  • Restore default timeout (300s) for normal use
  • drop animecoin support
  • vstudio: lyra warning fixes + project dups
  • bmw algo for MDT, with midstate
  • prepare release 1.6.6
  • update autoconf scripts
  • lyra2v2: SM3.0 compat too
  • lyra2: improve skein256 component
  • Allow to load remote config files with curl
  • check abort_flag in threads loops
  • applog: remove useless mutex
  • v1.6.6 release
  • try vstudio MinimalRebuild flag...
  • klaus small fixes
  • lyra2v2: improve cubehash with uint2
  • Add a new cuda-schedule parameter
  • Add --show-diff parameter and fix pool net diff
  • start v1.7, apply new prototypes to all algos
  • diff: cleanup after windows test
  • stratum: force exit on pool auth failure
  • Show shares diff on longpoll pools too
  • Handle the getwork typo in neoscrypt wallets
  • algos: add functions to free allocated resources
  • skein: fix share ratio / diff
  • stratum: prevent multiple bloc notifications on yaamp
  • neoscrypt: handle both getwork data sizes FTC/ORB
  • lyra2v2: improve speed on SM 5.2 (Cuda 6.5) with sp unrolls
  • lyra2v2: increase default intensity
  • restore the whirlpool algo
  • diff: rename functions like cpuminer-multi
  • whirlpool: add algo free function + vstudio
  • whirlpool: allow stratum compat with new coins
  • diff: use the new function in all algos
  • algos: free allocated mem for algo switch
  • benchmark: allow -a auto to bench all algos at once
  • benchmark: store all algos results + cuda fixes
  • benchmark: free last memory leaks on algo switch
  • refactor: create bench.cpp and algos.h
  • Fix windows linkage, C/C++ mismatch
  • blake: change dynamic round system
  • benchmark: show mem and default throughput in results
  • intensity: do not reduce throughput before init
  • intensity: fix typo and drop old function
  • add gpulog() function helper, simple and multi-threads
  • warn on cuda errors + various small changes
  • lyra2: improve cuda implementation (part 1, SM5+)
  • lyra2: support for SM 2.1 cards (GTX 460)
  • lyra2/v2: fixes for vstudio
  • various fixes for SM 2.1 and the benchmark
  • diff: store solved blocs count, update the api
  • lyra2v2: set a better TPB for intensity 20 (sm52)
  • lyra2v2: typo in type, its a struct of 4x uint2 :p
  • algos: move cmdline algo/alias parser in a func
  • blake: no need to fail on init, no big alloc
  • windows: add support for SM 2.1, drop SM 3.5 (x86)
  • benchmark: enhance the mem leak detection
  • nvapi: x86 can also get sub vendor ids
  • ndevs: get vendor names on windows too
  • api: add best share diff and last share time
  • import sp skein512 unrolled 64-bytes kernel (+0,6% x11)
  • skein: cleanup, strip uint2x4.h + update vstudio
  • lyra2(v1): use a common uint2x4 include
  • bmw512: save a few KBs, ifdef 80-bytes kernel
  • pool switch: add thr_id param to handle a future barrier
  • use blake512 sp kernels on SM 5+ (80+64)
  • pentablake: use common blake kernels (quark)
  • vstudio: special ifdef for the constant (bmw)
  • vstudio: clean and fix blake ifdef for x64
  • cuda: header for common kernel functions (quark/x11)
  • heavy: workaround to build on ubuntu 15.10
  • heavy: fix define typo, else it works with cuda 7.5
  • stratum: hide timeout warnings while waiting
  • ifdef some unused kernels on SM5+
  • lyra2v2: fix SM 3.5 support
  • simd: add support for SM 2.1 devices
  • simd: cleanup and ignore linux host warning
  • never interrupt global benchmark with found nonces
  • blake: prevent empty scan ranges with multiple gpus
  • basic pool algo switch (without free barrier)
  • prepare the 1.7 release
  • multialgo: clear hashrate stats on switch
  • various changes, cleanup for the release
  • scrypt: link texture-cache parameter
  • quark: add support for SM 2 devices
  • quark: final cleanup for the 1.7
  • quark: static shared memory allocation for SM3+
  • reduce crashes on debug tests
  • lyra2v2: add support for SM 2.1 devices
  • lyra2v2: fix tpb condition for SM 5.2
  • update windows version info
  • nvml: fix possible mismatch of vendor names (x64)
  • improve the device mapping and a possible segfault
  • Add advanced resume options for conditional mining
  • bignum: some x64 warning fixes (vstudio)
  • sib coin algo (X11 + Streebog)
  • readme and vstudio project
  • sib: add missing algo free entry + opt 64
  • x15/whirlpool: improve hash rate and reduce cpu usage
  • whirlpool midstate and debug/trace defines
  • vanilla algo (Blake256 8 rounds - double sha256)
  • 1.7.1 release
  • blake: merge sp improvements, start 1.7.2 dev..
  • blake: reduce intensity (and fix older devices)
  • blake: small change for the second nonce
  • blake: some more tuning and cleanup
  • allow to compile with cuda 7.5
  • cuda 7.5 test
  • decred algo for longpoll/getwork
  • README
  • ssl: allow certs from another machine
  • release 1.7.2
  • windows builds cleanup
  • decred: stratum tests with extranonce field
  • stratum: missing bloc height notif + range
  • 1.7.3 stratum test
  • decred: prepare full stratum support
  • Revert "decred: prepare full stratum support"
  • decred: quick fix for low net diff (testnet)
  • decred: handle a second nonce
  • release notes
  • mrM4D vnl, with some changes
  • enhance vanilla second nonce check
  • fully remove whirlpoolx for builds
  • decred: allow custom extranonce sizes
  • decred: a bit more clean...
  • getwork: fix reggression with normal work size
  • decred: use given extradata...
  • count pool stales + suprnova workaround
  • api: add stales and pools algo/name
  • decred: remove some useless double flip
  • official release, 1.7.4
  • decred: missed --help
  • blake2s algo
  • blake2s cleanup
  • prepare next version
  • decred: link the --vote parameter
  • vanilla: sync with MrM4D, remove SSE2 midstate computation
  • ~10% speedup
  • decred: magic improvement in one line
  • decred: keep first protocol without the vote arg
  • decred: set maxregcount to reach linux speeds
  • decred: last vote bit should not be changed
  • api: small css fix
  • x17 cleanup
  • we are in 2016... oops
  • project: CUDA 7.5 for x64 target, and 6.5 for x86
  • x17: restore nonceVector parameters
  • stratum: improve and add new methods for pool benchmark/stats
  • nvapi: product id was wrong when subsystem id is set
  • linux: disable pcidev stuff, no more required
  • linux: missed to remove one PCI tag
  • stats: fix get_stats answer when not allowed
  • linux: allow to compile on ubuntu 16.04
  • handle option --shares-limit like sgminer --shares
  • nvml: do average on milliwatts reading
  • stats: submit also kernel cuda arch if different
  • linux: skein2.cu doesnt exist
  • fix duplicates on skein2 and blake2s (nonce endian)
  • increase the max password len to 384
  • linux: add temporary cuda files to gitignore
  • fix vote default value for suprnova
  • some changes to prepare 1.8 and VS2015 support
  • api: sample command line api call in perl
  • implement x11evo algo
  • nist5: reported ccminer hashrate was wrong
  • Apply lyra2v2 boost published by NH
  • lyra2v2: update credits, increase SM 5.0 default int to 19
  • lyra2v2 fix define position

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#37, or mute the thread
https://github.com/notifications/unsubscribe/AAZb08ZmQ-dnl8xA5QhjYRu5I__6711dks5qMNqtgaJpZM4I3B7c
.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

optimized for the 9xx and more recent, same results on the 750 Ti
+ restore second nonce support not present in nicehash published version

Better on linux at least...
seems better on windows and a bit easier to read...
these informations are shown with ccminer -D -n
boost clocks and the thermal limit are shared with afterburner
beware with your settings, not as safe as application clocks!

Note: both nvapi and nvml are now used on windows x64
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
also add perf stats api, unsure what it is exactly..
cuda 6.5 one seems to crash on pascal or report invalid mem sizes
seen on yiimp benchs, PNY duplicate could be for usb keys only
also query the led level and fix OV delta output

note: the Gigabyte 1080 G1 seems not compatible with the current nvapi
you can now use --led=0xFF00FF to change the color/level (windows only)

for non-rvb standard nvidia devices, you can use a level value (0 to 100)

ps: i really need to find how to turn them off on linux, not found yet...
and rename RVB to RGB, french typo...
disabled by default, require --led=100 on nvidia compatible devices

Gigabyte RGB led hack is not perfect for the moment, can fail and require a reboot.
sample usage if GPU #0 is RVB and GPU #1 a generic led:

ccminer --led=0x00ff00,100,mining to put the led on while the gpus are scanning
mostly imported from opensourced vertcoin-miner with a few fixes
tpruvot and others added 9 commits January 30, 2019 16:08
remove outdated sentences with typos
Fix for block reorg on alternate block being promoted to accepted block.
does not support equihash, wildkeccak, scrypt and cryptonight (outdated anyway)
removed outdated comment about installing gcc 5... it confuses the rare people reading the install man page
* Init docker build
* Set workdir before switching branches
* nvidia drivers
* ldconfig
* Actions can't run as no GPU
* Docker prune
* Disk space

docker pull parttimelegend/ccminer
@tpruvot tpruvot force-pushed the linux branch 2 times, most recently from 1cccfa7 to edc45ba Compare March 9, 2024 13:52
@tpruvot tpruvot force-pushed the linux branch 4 times, most recently from 90f8f1b to 288ba23 Compare March 9, 2024 16:24
@tpruvot tpruvot force-pushed the linux branch 3 times, most recently from 79355c5 to d3ccae5 Compare March 9, 2024 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.