DSTM v0.6.2 – ZCash/Equihash CUDA Miner (DOWNLOAD)
GitHub:
DSTM v0.6.2 ZCash/Equihash CUDA Miner – Compatible with devices having Compute Capability 5.0 and greater i.e. it should run fine on Maxwell / Pascal GPUs. Supports every server using the stratum protocol. If you have issues with certain pools pls. report them here.
DevFee 2%
- OS support: Windows / Linux
- Device support: Nvidia GPUs
Requirements
Linux:
openssl 1.0 (for versions <= 0.5.7)
Windows:
Visual C++ Redistributable for visual studio 2015 (VCRUNTIME140.dll)
Performance DSTM miner:
- GTX 1080Ti 725-740 Sol/s
- GTX 1070 440-450 Sol/s
Features:
To get help just start zm without any arguments
Code:
ZM 0.6.2, dstm's ZCASH/Equihash Cuda Miner Usage: zm --server hostname --port port_nr --user user_name [--pass password] [options]... zm --cfg-file[=path] Stratum: --server Stratum server hostname prefix hostname with 'ssl://' for encrypted connections - e.g. ssl://mypool.com --port Stratum server port number --user Username --pass Worker password Options: --help Print this help --list-devices List available cuda devices --dev Space separated list of cuda devices to use. If this option is not given all available devices are used. --time Enable output of timestamps --color colorize the output --logfile [=path] Append logs to the file named by 'path' If 'path' is not given append to 'zm.log' in current working directory. --noreconnect Disable automatic reconnection on network errors. --temp-target =dev_id:temp-target[,dev_id:temp-target] ... In C - If set, enables temperature controller. The workload of each GPU will be continuously adjusted such that the temperature stays around this value. It is recommended to set your fan speed to a constant value when using this setting. Example: --temp-target=0:65,2:70 --intensity =dev_id:intensity[,dev_id:intensity] ... Reduce the load which is put on the GPU - valid intensity range ]1.0-0.0[. Example: --intensity=0:0.893,2:0.8 --telemetry [=ip:port]. Starts telemetry server. Telemetry data can be accessed using a web browser(http) or by json-rpc. If no arguments are given the server listens on 127.0.0.1:2222 - Example: --telemetry=0.0.0.0:2222 Valid port range [1025-65535] --cfg-file [=path] Use configuration file. All additional command line options are ignored - configuration is done only through configuration file. If 'path' is not given use 'zm.cfg' in current working directory. --pool =hostname,port_nr,user_name[,pass] Setup additional failover pools. Example: zm --server servername.com --port 1234 --user username
Changelog:
Version 0.6.2
– fix ssl handshake failures
– fix device selection bug introduced in 0.6.1
– make linux performance improvements introduced in 0.6.1 optional
via ‘mq-solver’ parameter (due to issues on some systems)
– improve device initialization on large systems
Version 0.6.1
– fix failover-pool not switching back on ssl errors
– fix failover-pool not switching back on some servers
– add support for stratum’s client.reconnect rpc
– support configuration of ‘temp-target’, ‘intensity’, ‘pool’ via cmd-line parameters
– report current difficulty and target on term-ui
– sort output by gpu_id on term-ui
– colorize temperature above 70°C on term-ui
– report intended fan speed on term-ui, web-ui, json-rpc
– report power consumption on term-ui
– improve performance on linux systems by ~2%
Version 0.6
– failover pool support
– introduce configuration file
– introduce intensity option
– support per gpu temp-target via cfg-file
– support per gpu intensity via cfg-file
– json-rpc report gpu_name, pci_bus_id, pci_device_id
gpu_uuid
– improve error reporting
– improve handling of invalid server resposes
– improve reconnection in cases where servers
become reachable but respond with malformed data
– ui: add colorized output
– web-ui: use dark colors
Version 0.5.8
con: add support for protocol v.01000020
link openssl statically
Version 0.5.7
reduce cpu load
minor performance improvements
con: use single pool connection
con: ssl: clear session data before reconnect
nvml: handle invalid values
Version 0.5.6
reduce cpu load
minor performance improvements
Version 0.5.5
con: handle failure of dev share pool
con: disable reconnect limit
logfile: disable buffering
Version 0.5.4
fix: device selection
fix: latency reporting
add logfile support
add option to disable auto reconnect
handle disconnect periods in web/json stats
add basic GPU responsiveness infrastructure
ui: change timestamps to ISO 8601 format
webui: report: uptime contime server user port
json: report: uptime contime server user port version
Version 0.5.3
cpu: reduce cpu load
con: fix recon loop
con: network latency measurement
ui: add accepted/rejected shares ratio
ui: add network latency
ui: add information about selected devices
Version 0.5.2
fix a race that might have corrupted shares
net: tcp: disable the Nagle algorithm
which reduces network latency in some circumstances
net: lower keepalive for nat-networks
Version 0.5.1
con: fix reconnection might have give up too early
con: enable TCP Keepalive to prevent nat-routers from
dropping the connection.
ui: output rejected shares
ui: optional output of timestamps
telemetry: make web ui mobile friendly + add share stats
telemetry: json: add more GPU stats
Version 0.5
con: support set_extranonce rpc
con: improve handling of temporary slow network conditions
con: add monitoring support using web browser
con: add monitoring support using json-rpc
mp: rebalance queue sizes – this improves the solution rate as
seen by the pools, especially on pools that submit new jobs often
Version 0.4.5
fix: bad miner performance when using –temp-target
on systems with many GPUs
reduce temperature controller cpu usage
Version 0.4.4
fix: Sol/W might have produced wrong values
fix: Sum not shown if –dev was used
fix: memory leak on reconnection
improve stability
Version 0.4.3
stratum: support more pools
ui: flush stdout stream
con: improve reconnections
performance improvements 0.3-0.5 %
Version 0.4.2
mp: more accurate time measurements
ui: calculate efficiency
Version 0.4.1
improve performance
Version 0.4.0
temperature controller added
cpu: reduce CPU usage
con: improve pool support
minor performance improvement
Version 0.3.2
mp: improve stability
con: support more pools
con: more robust reconnection support for unreliable
servers which often drop the connection
ui: report GPU temperature
Version 0.3.1
cpu: reduce CPU usage
Version 0.3
con: support encrypted connections
Version 0.2.2
con: Miner reconnects automatically on connection loss now,
e.g. on DSL-disconnects / public IP-changes
UI: report submitted devfee-shares
Version 0.2.1
Performance improvements:
– about 4% on Maxwell
– about 1% on Pascal
Version 0.2
– Improved pascal perfromance.
– Added support for concurrent mining on multiple GPUs.
– Be asynchronous where possible.
– Security work
Recommended Related Articles:
- Masters Zcash. Test-review of new miners / EWBF; dstm; Bminer
- [NoDevFee] How to disable DevFee (commission) in the miner
- SRBPolaris V3.5 – Program for editing BIOS on AMD RX4XX and RX5XX cards
- Polaris Bios Editor v1.7.2 (BIOS editor)
- Bitcoin Core Wallet – Bitcoin-wallet: Overview, Installation, Download.
Post Comment