mrb (OP)
Legendary
Offline
Activity: 1512
Merit: 1028
|
|
October 31, 2016, 02:52:36 AM Last edit: November 12, 2016, 01:28:39 AM by mrb |
|
Official site: https://github.com/mbevand/silentarmySILENTARMY 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 2x speedup on all GPUs: R9 Nano at 115 sol/s, RX 480 at 75 sol/s, GTX 1070 at 70 sol/s → thank eXtremal
- Major CPU usage reduction: it should now be close to zero (except Nvidia: https://github.com/mbevand/silentarmy/issues/54)
- Major PCIe bandwidth reduction: from 100 MB/s to 500 kB/s per GPU
- Implement stratum.reconnect
Full changelog: https://github.com/mbevand/silentarmy/blob/master/CHANGELOG.mdBe sure to check the README for installation instructions: https://github.com/mbevand/silentarmy/blob/master/README.mdSILENTARMY 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. GitHub: https://github.com/mbevand/silentarmyZcash forum thread: https://forum.z.cash/t/silentarmy-gcn-1-now-supported-45-7-sol-s-with-one-r9-nano/3580
|
|
|
|
mikewetminer88
Newbie
Offline
Activity: 30
Merit: 0
|
|
October 31, 2016, 03:03:03 AM |
|
excellent work there. Do put up your btc or zcash address. I will donate some hashing power to it.
|
|
|
|
molitar
|
|
October 31, 2016, 03:16:25 AM |
|
Please put for Linux only. You do not say what OS it's for until people waste there time clicking on the page.
|
|
|
|
jonesskill
Member
Offline
Activity: 83
Merit: 10
|
|
October 31, 2016, 03:40:26 AM |
|
Please put for Linux only. You do not say what OS it's for until people waste there time clicking on the page.
Wonderfull!!! Agree totally!
|
|
|
|
coinut
|
|
October 31, 2016, 12:21:19 PM |
|
@ mrb are you thinking of adding nvidia support? can you make a windows version ? If you make a windows release I would gladly give it a try
|
|
|
|
Kasmetski
Jr. Member
Offline
Activity: 50
Merit: 3
Searchin` perfection!
|
|
October 31, 2016, 02:06:25 PM |
|
good work! I will try it on some of my older rigs with Tahiti
|
Makefinity - Unleash Your Creativity
|
|
|
mrb (OP)
Legendary
Offline
Activity: 1512
Merit: 1028
|
|
October 31, 2016, 03:00:59 PM |
|
I updated the title ("Linux only").
Nvidia support will come in v4, and Windows support probably in v5. I updated the initial post with a roadmap.
|
|
|
|
nerdralph
|
|
October 31, 2016, 03:26:39 PM |
|
Please put for Linux only. You do not say what OS it's for until people waste there time clicking on the page.
Someone running Windoze that doesn't like wasting their time? LOL!
|
|
|
|
nerdralph
|
|
October 31, 2016, 03:29:10 PM |
|
Just did a git pull to refresh your repo, and confirm pitcairn works. ~20sol/s for a 370 clocked at 1125/1500.
|
|
|
|
toptek
Legendary
Offline
Activity: 1274
Merit: 1000
|
|
October 31, 2016, 04:21:58 PM |
|
silent army kernels is awesome and is part of genoil-zec miner now and it did wonders to my R9 280 and 2 R7 370 .
it work with pitcairn and tahiti ,I'm using it now with a tahiti and 2 pitcaim cards .
|
|
|
|
frozn0000
Newbie
Offline
Activity: 29
Merit: 0
|
|
October 31, 2016, 06:29:26 PM |
|
I have a fresh install of Ubuntu 16.04. So install the AMD Drivers first using instructions on your github page and then for the miner install? I am fairly new to Ubuntu trying to get my feet wet with it. Would you mind giving instructions on how to install and run the miner? I have 5x 280x and can't wait to get those running. Thank you.
|
|
|
|
Walrusbonzo
|
|
October 31, 2016, 07:54:29 PM |
|
Excellent work. I'm finding Genoil's Windows implementation of this to be working great.
|
|
|
|
doktor83
|
|
November 01, 2016, 09:16:45 PM |
|
i find it working very bad, and i'm not alone with this.
|
|
|
|
lexele
|
|
November 01, 2016, 10:59:52 PM |
|
i find it working very bad, and i'm not alone with this.
Genoil's may not be the problem, overclocking and pool instability don't help. I got mine stable over 7 hours after downclocking memory and change of pool. And with the same setup zogminer is now stable too. A lot of people just switched their rigs from eth to zec , it may not be that simple for some reason.
|
|
|
|
Termie
|
|
November 02, 2016, 08:56:07 AM Last edit: November 03, 2016, 08:40:35 AM by Termie |
|
Is anyone here mining with R9 Nanos and reaches the proclaimed "45.7 Sol/s with one R9 Nano" of Github/Silentarmy page? With a single mining task, every of my Nano mines fine with ~23-24 Sol. But with second task, hashrates droppes to (2x) 15-16 Sol per card. Any other experiences? Update: with new CoinsForAll silentarmy miner 0.2.3 I reach now over 44 Sol per Nano. Very cool!
|
|
|
|
thaiphamce
Newbie
Offline
Activity: 26
Merit: 0
|
|
November 03, 2016, 03:11:22 AM |
|
Hello, I wrote SILENTARMY which is a Zcash Equihash solver. I initially posted a thread on the Zcash forums, but I figured I might as well start a thread here. The latest news is that I just released v2 which now supports GCN 1 hardware. In fact all AMD GPUs should now be supported, but keep in mind very little to no testing has been done on TeraScale (pre-GCN) GPUs as well as Nvidia GPUs. But I need people with Nvidia to test if possible. Now that v2 is released, my roadmap is: - v2:
support GCN 1 → done - v3: make a full miner supporting stratum
- v4: Nvidia support
- v5: Windows support
GitHub: https://github.com/mbevand/silentarmyZcash forum thread: https://forum.z.cash/t/silentarmy-gcn-1-now-supported-45-7-sol-s-with-one-r9-nano/3580Does anyone compare cpu speed affect sols?
|
|
|
|
mrb (OP)
Legendary
Offline
Activity: 1512
Merit: 1028
|
|
November 03, 2016, 06:08:02 AM |
|
CPU speed should not affect Sol/s by more than ±10%. The silentarmy kernel continuously streams 10-80 MB/s (depending on your GPU speed) of potential solution data back to the CPU for analysis, but this is easily handled even by weak CPUs.
|
|
|
|
Prelude
Legendary
Offline
Activity: 1596
Merit: 1000
|
|
November 03, 2016, 06:12:24 AM |
|
CPU speed should not affect Sol/s by more than ±10%. The silentarmy kernel continuously streams 10-80 MB/s (depending on your GPU speed) of potential solution data back to the CPU for analysis, but this is easily handled even by weak CPUs.
Thanks for clearing that up. I'm assuming that's 10-80MB/s per GPU? So 70-560MB/s for a 7 GPU rig? Worst case scenario is PCIE 1.0 1x which is 250MB/s. PCIE 2.0 1x and PCIE 3.0 1x are 500 and 1000MB/s respectively, which is plenty of bandwidth in all cases.
|
|
|
|
nerdralph
|
|
November 03, 2016, 02:28:34 PM |
|
CPU speed should not affect Sol/s by more than ±10%. The silentarmy kernel continuously streams 10-80 MB/s (depending on your GPU speed) of potential solution data back to the CPU for analysis, but this is easily handled even by weak CPUs.
Either those numbers are low, or the bursts at the end of a kernel run are over 1x/Gen1 250MB/s bus capacity. I tested with 2 R9 380s at the same clock speeds (950/1600) and the card in a 16x slot gets ~25H/s vs 21 for the card on a 1x riser.
|
|
|
|
mrb (OP)
Legendary
Offline
Activity: 1512
Merit: 1028
|
|
November 03, 2016, 02:59:25 PM |
|
Either those numbers are low, or the bursts at the end of a kernel run are over 1x/Gen1 250MB/s bus capacity. I tested with 2 R9 380s at the same clock speeds (950/1600) and the card in a 16x slot gets ~25H/s vs 21 for the card on a 1x riser.
Thanks for this data. This perf impact of x1 vs x16 is a bit more than what I thought it would be. The transfers are bursty at the end of an equihash run. Basically with a very fast GPU every ~40 msec a 4MB blob is sent over the PCIe link. It wouldn't be difficult to make the code more efficient and have the kernel filter more of the invalid solutions (duplicate inputs) in order to reduce this 4MB down to a few dozen kB.
|
|
|
|
|