Pages:
Author

Topic: fastest linux open source zcash miner: 36 sols/s on R9 380 (Read 3976 times)

hero member
Activity: 672
Merit: 500
Code:
Solver 0.0: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 0.1: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 1.0: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 1.1: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 4.1: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 2.1: unexpected banner "OpenCL build failed (-11). Build log follows:"
Stratum server sent us the first job
Mining on 5 devices
Solver 3.1: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 2.0: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 3.0: unexpected banner "OpenCL build failed (-11). Build log follows:"
Solver 4.0: unexpected banner "OpenCL build failed (-11). Build log follows:"

 Angry

original silentarmy miiner works fine
sr. member
Activity: 588
Merit: 251
I have the sa-solver compiled and working for Windows https://github.com/Genoil/silentarmy/tree/windows?files=1

The python script doesn't play nice with it yet, maybe someone can fix it.

I suspect SA doesn't work that well on Windows compared to Linux, maybe some of you guys can test the Windows solver for a bit?

If you don't do an update of ZECminer with the latest sa kernel, I was thinking of modifying zec-sa.cl that you include with it.


That's fine :-). Speed currently isn't very high on my priority list. Note I have param.h included at the top and use INTENSITY as NR_ROWS_LOG.

Changing OVERHEAD from 9 to 6 doesn't work, since the buffer size calculations are probably done in your compiled code.
sr. member
Activity: 438
Merit: 250
I have the sa-solver compiled and working for Windows https://github.com/Genoil/silentarmy/tree/windows?files=1

The python script doesn't play nice with it yet, maybe someone can fix it.

I suspect SA doesn't work that well on Windows compared to Linux, maybe some of you guys can test the Windows solver for a bit?

If you don't do an update of ZECminer with the latest sa kernel, I was thinking of modifying zec-sa.cl that you include with it.


That's fine :-). Speed currently isn't very high on my priority list. Note I have param.h included at the top and use INTENSITY as NR_ROWS_LOG.
sr. member
Activity: 588
Merit: 251
I have the sa-solver compiled and working for Windows https://github.com/Genoil/silentarmy/tree/windows?files=1

The python script doesn't play nice with it yet, maybe someone can fix it.

I suspect SA doesn't work that well on Windows compared to Linux, maybe some of you guys can test the Windows solver for a bit?

If you don't do an update of ZECminer with the latest sa kernel, I was thinking of modifying zec-sa.cl that you include with it.
sr. member
Activity: 438
Merit: 250
I have the sa-solver compiled and working for Windows https://github.com/Genoil/silentarmy/tree/windows?files=1

The python script doesn't play nice with it yet, maybe someone can fix it.

I suspect SA doesn't work that well on Windows compared to Linux, maybe some of you guys can test the Windows solver for a bit?
hero member
Activity: 610
Merit: 500
smart people,something for us on windows ?  Cool

That is right. We need Windows version.
+1
newbie
Activity: 56
Merit: 0
smart people,something for us on windows ?  Cool

That is right. We need Windows version.
hero member
Activity: 2548
Merit: 626
make that happen and i change my windows to ubuntus Cheesy
sr. member
Activity: 588
Merit: 251
Since Marc has merged my changes into the silentarmy repo (OPTIM_FOR_FGLRX), I've re-synced my fork.  Other than the pre-compiled binary release in my fork, there is now no difference between the two.
So as long as the two repos are the same, discussion should generally happen in the original silentarmy thread.
https://bitcointalksearch.org/topic/silentarmy-v5-zcash-miner-115-sols-on-r9-nano-70-sols-on-gtx-1070-1666489

I still plan to maintain my fork for continued optimization work.  I believe I can achieve 40-45 sols on a 2GB R9 380 clocked at 980/1500, if Marc doesn't get there first. :-)
hero member
Activity: 2548
Merit: 626
well i don't want to use claymore but at the moment it gives best stability/performance
full member
Activity: 132
Merit: 100
windows best miner for GPU for me is claymore. 20% plus genoil miner with 2 r9 380
without overclock show me 70 sol
hero member
Activity: 2548
Merit: 626
smart people,something for us on windows ?  Cool
legendary
Activity: 1498
Merit: 1030
Hey all, I committed nerdralph's suggestion: https://github.com/mbevand/silentarmy/commit/a33a9065528599f5821c4ca02c5f63fa167e9afd You can enable the optimization by editing param.h, setting OPTIM_FOR_FGLRX to 1, and recompliing.

My test machine with an R9 Nano can dual boot into either:
* Ubuntu 14.04 64-bit with the Ubuntu-packaged fglrx driver 2:15.201-0ubuntu0.14.04.1


 Isn't 15.12 2:15.302 or something like that?
 Been too long since I got my linux machines built....
mrb
legendary
Activity: 1512
Merit: 1027
Hey all, I committed nerdralph's suggestion: https://github.com/mbevand/silentarmy/commit/a33a9065528599f5821c4ca02c5f63fa167e9afd You can enable the optimization by editing param.h, setting OPTIM_FOR_FGLRX to 1, and recompliing.

My test machine with an R9 Nano can dual boot into either:
* Ubuntu 14.04 64-bit with the Ubuntu-packaged fglrx driver 2:15.201-0ubuntu0.14.04.1
* Ubuntu 16.04 64-bit with AMD's official amdpro-gpu driver 16.40

Performance results in sol/s, running 1 instance of "sa-solver --nonces 100":
  • 26.8 / 27.7 (fglrx / amdgpu-pro) OPTIM_FOR_FGLRX=0 (default)
  • 28.3 / 23.4 (fglrx / amdgpu-pro) OPTIM_FOR_FGLRX=1

It seems to improve performance by +5% with fglrx, but degrade performance by -15% with amdpro-gpu.

But I just found out this test is not really conclusive. With the amdgpu-pro driver, if instead of benchmarking with sa-solver I mine with silentarmy for 5+ minutes, the -15% perf degradation disappears and the sol/s slowly converge to a level identical to compiling with OPTIM_FOR_FGLRX=0. Therefore I would be interested if more people with different types of hardware and different drivers could report their results...
legendary
Activity: 1796
Merit: 1028
Some questions:  1) Do you plan a release with simultaneous CPU mining?  The CPUs were listed with the "--list" command, but did not mine.
                          2) Do you plan to support nVidia cards?  My 750ti cards were listed but did not mine.

1) CPU mining works for me on a G1840/Ubuntu 14.04.  Not very fast though:
Total 42 solutions in 34152.2 ms (1.2 Sol/s)

2)  I don't have an nVidia card, and don't plan to get one.


THANKS FOR THE ANSWER--

The CPU (G1820) gave an error about "unable to create buffer".  And, on my 980ti box, I have an i7 2600.  The 980ti mines at about 30Sols/s, and the CPU mines at about 15Sols sec.  I know that a 980ti mines at ~30Sols/s, and the total hash rate is between 45 and 50 Sols/s.  NHeqminer does not report separate hash rates for the mining devices.

Do you plan to add support for mining on NiceHash?       --scryptr
legendary
Activity: 1274
Merit: 1000
really both my R7 370 2gb are getting 34 each with Claymore's ZCash if I use silent army v3 with Ubuntu I get the same thing .


ZEC: 11/05/16-21:08:02 - New job from us1-zcash.flypool.org:3333
ZEC - Total Speed: 34.476 H/s, Total Shares: 327, Rejected: 1, Time: 01:20
ZEC: GPU0 34.476 H/s
ZEC: 11/05/16-21:08:18 - SHARE FOUND - (GPU 0)
ZEC: Share accepted (31 ms)!
ZEC: 11/05/16-21:08:20 - New job from us1-zcash.flypool.org:3333
ZEC - Total Speed: 35.002 H/s, Total Shares: 328, Rejected: 1, Time: 01:20
ZEC: GPU0 35.002 H/s
ZEC: 11/05/16-21:08:21 - SHARE FOUND - (GPU 0)
ZEC: Share accepted (16 ms)!
ZEC: 11/05/16-21:08:32 - New job from us1-zcash.flypool.org:3333
ZEC - Total Speed: 34.014 H/s, Total Shares: 329, Rejected: 1, Time: 01:21
ZEC: GPU0 34.014 H/s
G

your 370 should get more can't wait for windows support to be added to SA bot have to. his road map says Version 5 is windows support v4 gets nv support .
sr. member
Activity: 588
Merit: 251
Some questions:  1) Do you plan a release with simultaneous CPU mining?  The CPUs were listed with the "--list" command, but did not mine.
                          2) Do you plan to support nVidia cards?  My 750ti cards were listed but did not mine.

1) CPU mining works for me on a G1840/Ubuntu 14.04.  Not very fast though:
Total 42 solutions in 34152.2 ms (1.2 Sol/s)

2)  I don't have an nVidia card, and don't plan to get one.
legendary
Activity: 1796
Merit: 1028
SILENTARMY NERDRALF EDITION--

It took a short while to convert my rigs to NerdRalf!  Here is the initial result:


Four R7 and R9 rigs mining with NerdRalph's SilentArmy Miner release.

Some questions:  1) Do you plan a release with simultaneous CPU mining?  The CPUs were listed with the "--list" command, but did not mine.
                          2) Do you plan to support nVidia cards?  My 750ti cards were listed but did not mine.

My 750ti cards and CPUs are currently mining CryptoNight (XMR).  The only Linux Zcash miner available for nVidia is slow, and locked to a struggling pool.

Thanks for your efforts!     The SilentArmy miner works well.       --scryptr
legendary
Activity: 1050
Merit: 1293
Huh?
Just tested Claymore's Linux miner, and it is ~5% faster.  Therefore I've changed the title to fastest open source miner.
I think I can get another 15-20% improvement in performance out of the silentarmy kernel, and claim back the title to fastest overall.


do that while keeping it open source and "fee less" and i pledge i will donate .05 ZEC to the address of your choosing.

cheers

We'll see.  Based on JW's experience with ethminer, donations were much less than 1% of mining revenue even before Claymore release his miner.  Right now my thought is to have an open-source version that is as fast as Claymore's and one that is at least 10% faster for a private miner.


Ha, that's the funny part, it's already faster than Claymore's..



Claymore's doesn't even come close.. I Feel sorry for those who use a slower miner and on top of that give away 2.5% of that..

Keep it up Nerdralph.

If you have that private one, send me  pm, i'm genuinely interested!
sr. member
Activity: 430
Merit: 253
VeganAcademy
Just tested Claymore's Linux miner, and it is ~5% faster.  Therefore I've changed the title to fastest open source miner.
I think I can get another 15-20% improvement in performance out of the silentarmy kernel, and claim back the title to fastest overall.


do that while keeping it open source and "fee less" and i pledge i will donate .05 ZEC to the address of your choosing.

cheers

We'll see.  Based on JW's experience with ethminer, donations were much less than 1% of mining revenue even before Claymore release his miner.  Right now my thought is to have an open-source version that is as fast as Claymore's and one that is at least 10% faster for a private miner.


you can go that route.. i understand the need to chase your ends. if its closed source though i'm out.
Pages:
Jump to: