Official site: GitHub - mbevand/silentarmy: Zcash miner optimized for AMD & Nvidia GPUs
SILENTARMY is a free open source Zcash miner for Linux with multi-GPU and Stratum support. It is written in OpenCL and has been tested on AMD/Nvidia/Intel GPUs, Xeon Phi, and more.
Important changes in v5:
- Major 2× speedup on some GPUs (thanks eXtremal):
- 115 sol/s on R9 Nano
- 75 sol/s on RX 480
- 70 sol/s on GTX 1070
- Large CPU usage reduction: it should now be close to zero (except Nvidia: sa-solver 100% CPU core with nvidia · Issue #54 · mbevand/silentarmy · GitHub)
- Major PCIe bandwidth reduction: from 100 MB/s to 500 kB/s per GPU
- Implement stratum.reconnect
Full changelog: silentarmy/CHANGELOG.md at master · mbevand/silentarmy · GitHub
Be sure to check the README for installation instructions: silentarmy/README.md at master · mbevand/silentarmy · GitHub
SILENTARMY was initially written as a command line solver for the Zcash open source miner challenge. Its OpenCL kernel is more optimized than any other public Equihash solver, so as a result it was integrated into multiple other miners: Zogminer, Genoil’s miner, eXtremal’s miner, etc. But now I have developed SILENTARMY into a full miner of its own.
Update: Claymore has been using some of SILENTARMY’s code without respecting the MIT license, but the issue is now resolved: Summary of Claymore's miner infringing on mrb's SILENTARMY miner MIT license
SILENTARMY has been tested and is known to work with various pools:
- http://zcash.flypool.org
- https://zec.nanopool.org
- https://zec.suprnova.cc
- https://zcash.nicehash.com
- etc
Links:
GitHub: GitHub - mbevand/silentarmy: Zcash miner optimized for AMD & Nvidia GPUs
Bitcointalk forum thread: SILENTARMY v5: Zcash miner, 115 sol/s on R9 Nano, 70 sol/s on GTX 1070
Mining on my test machine (RX 480 8GB and R9 Nano at stock clocks):
The initial version of this post has been preserved below the line, for historical reasons:
Some of you might recognize my handle from the Bitcoin community. I wrote hdminer which was at one point the fastest GPU miner (The fastest HD 69xx miner. 250 BTC.) and I introduced and documented the technique of down-plugging PCIe x16 GPUs via x1 extenders (from my password brute forcing research: Whitepixel breaks 28.6 billion password/sec).
Well, I am pleased to announce my submission to the Zcash miner challenge.
SILENTARMY is an OpenCL solver that runs best on AMD GPUs. The code is unoptimized - this is a version I just got running for the first time this morning (12 hours ago) and I spent the entire day tweaking some settings and running tests. The performance is:
- 45.7 Sol/s with one R9 Nano, stock firmware
- 39.6 Sol/s with one RX 480, stock firmware
This is with the AMDGPU-PRO driver 16.30 on 64-bit Ubuntu 16.04. I plan to turn it into a fully featured miner ASAP. For now it is time for me to go to bed
Miners integrating the SILENTARMY OpenCL kernel: