Bitcoin Forum
October 21, 2018, 10:31:38 PM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 91 »
  Print  
Author Topic: SILENTARMY v5: Zcash miner, 115 sol/s on R9 Nano, 70 sol/s on GTX 1070  (Read 208618 times)
mrb
Legendary
*
Offline Offline

Activity: 1512
Merit: 1013


View Profile WWW
October 31, 2016, 02:52:36 AM
 #1

Official site: https://github.com/mbevand/silentarmy

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 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.md

Be sure to check the README for installation instructions:
https://github.com/mbevand/silentarmy/blob/master/README.md

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.

GitHub: https://github.com/mbevand/silentarmy
Zcash forum thread: https://forum.z.cash/t/silentarmy-gcn-1-now-supported-45-7-sol-s-with-one-r9-nano/3580

1540161098
Hero Member
*
Offline Offline

Posts: 1540161098

View Profile Personal Message (Offline)

Ignore
1540161098
Reply with quote  #2

1540161098
Report to moderator
1540161098
Hero Member
*
Offline Offline

Posts: 1540161098

View Profile Personal Message (Offline)

Ignore
1540161098
Reply with quote  #2

1540161098
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540161098
Hero Member
*
Offline Offline

Posts: 1540161098

View Profile Personal Message (Offline)

Ignore
1540161098
Reply with quote  #2

1540161098
Report to moderator
mikewetminer88
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
October 31, 2016, 03:03:03 AM
 #2

excellent work there.
Do put up your btc or zcash address. I will donate some hashing power to it. Smiley
molitar
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
October 31, 2016, 03:16:25 AM
 #3

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 Offline

Activity: 83
Merit: 10


View Profile
October 31, 2016, 03:40:26 AM
 #4

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
Full Member
***
Offline Offline

Activity: 233
Merit: 100


View Profile
October 31, 2016, 12:21:19 PM
 #5

@ 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  Cool
Kasmetski
Jr. Member
*
Offline Offline

Activity: 50
Merit: 3

Searchin` perfection!


View Profile
October 31, 2016, 02:06:25 PM
 #6

good work!
I will try it on some of my older rigs with Tahiti

Makefinity - Unleash Your Creativity
mrb
Legendary
*
Offline Offline

Activity: 1512
Merit: 1013


View Profile WWW
October 31, 2016, 03:00:59 PM
 #7

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
Sr. Member
****
Offline Offline

Activity: 574
Merit: 251


View Profile
October 31, 2016, 03:26:39 PM
 #8

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
Sr. Member
****
Offline Offline

Activity: 574
Merit: 251


View Profile
October 31, 2016, 03:29:10 PM
 #9

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 Offline

Activity: 1274
Merit: 1000


View Profile
October 31, 2016, 04:21:58 PM
 #10

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 .

For security, your account has been locked. Email acctcomp15@theymos.e4ward.com
frozn0000
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
October 31, 2016, 06:29:26 PM
 #11

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
Hero Member
*****
Offline Offline

Activity: 663
Merit: 500


View Profile
October 31, 2016, 07:54:29 PM
 #12

Excellent work. I'm finding Genoil's Windows implementation of this to be working great.
doktor83
Hero Member
*****
Offline Offline

Activity: 798
Merit: 570


View Profile WWW
November 01, 2016, 09:16:45 PM
 #13

i find it working very bad, and i'm not alone with this.

SRBPolaris thread - HERE   |   SRBMiner thread - HERE
http://www.srbminer.com
lexele
Full Member
***
Offline Offline

Activity: 178
Merit: 100


View Profile
November 01, 2016, 10:59:52 PM
 #14

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
Sr. Member
****
Offline Offline

Activity: 473
Merit: 255



View Profile
November 02, 2016, 08:56:07 AM
 #15

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! Cool
thaiphamce
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
November 03, 2016, 03:11:22 AM
 #16

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/silentarmy
Zcash forum thread: https://forum.z.cash/t/silentarmy-gcn-1-now-supported-45-7-sol-s-with-one-r9-nano/3580

Does anyone compare cpu speed affect sols?
mrb
Legendary
*
Offline Offline

Activity: 1512
Merit: 1013


View Profile WWW
November 03, 2016, 06:08:02 AM
 #17

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 Offline

Activity: 1568
Merit: 1000



View Profile
November 03, 2016, 06:12:24 AM
 #18

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
Sr. Member
****
Offline Offline

Activity: 574
Merit: 251


View Profile
November 03, 2016, 02:28:34 PM
 #19

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
Legendary
*
Offline Offline

Activity: 1512
Merit: 1013


View Profile WWW
November 03, 2016, 02:59:25 PM
 #20

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.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 91 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!