Bitcoin Forum
May 05, 2024, 03:46:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A Comparison of ewbf, dstm, and bminer  (Read 535 times)
supermoew (OP)
Newbie
*
Offline Offline

Activity: 61
Merit: 0


View Profile
January 24, 2018, 06:36:20 AM
Last edit: January 24, 2018, 11:10:31 AM by supermoew
 #1

A Comparison of ewbf, dstm, and bminer
--Which Equihash NVIDIA miner runs faster?

Hi guys, Ewbf,Dstm & Bminer are the 3 equihash (ZEC, ZCL, & BTG) miners for CUDA GPUs. There is no systematic comparison between these 3 miners to figure out which one is the fastest, so I did it.

Here is my conclusion: Bminer is the fastest miner and Bminer is also very stable. I will explain my experimental results in detail.

FAQ
****What is equihash?
Pls visit this blog: https://z.cash/blog/why-equihash.html
****Why should I mine Zcash?
You can visit whattomine and make a simple calculation by tick your GPU and the device number you had to figure out the most profitable coins you can mine, and it will show you a list that the most profitable coins you can mine on 1080ti/1070 are ZCL(zclassical) ,Zen, BTG and Zcash(Zec).
****What Can I mine with  Equihash NVIDIA miners such as Ewbf,dstm & bminer?
Equihash miners can not only be used to mine Zcash but also zcl(zclassical),zen, and BTG; you can switch the coins you want to mine anytime.

My experimental setup

I tested three miners on my personal mining rigs in Ubuntu 16.04. Each rig contains one NVIDIA 1080ti GPU and five NVIDIA MSI 1070 GPUs. I downwatt my 1080Ti to 170W and my 1070 to 115W for power efficiency, because there is a maximum power I can draw for my house. All GPUs are in the stock settings.

This screenshot presents nvidia-smi output:
https://preview.ibb.co/eSaHUG/Pic_1.png

Here are the result of my testing and How I did it:

I tested the 3 miners one by one on the same 10 machines. I ran them for more than 10 hours each and measure the reported average 6-hour on nanopool. I got the speed on the pool site for 60 GPUs so the result are convincing.


Miner   Avg latest  6-hour hashrate from pool(sol/s)
Ewbf        25476.5
Dstm       26528
Bminer    27253.7


As you can see based on the hashrate reported by nanopool, Bminer is faster than Ewbf by 7.0%. Bminer is also faster than Dstm by 2.7%.

Results screenshot:

dstm running results on one machine

https://preview.ibb.co/g67WpG/Pic2.png

dstm results of 10 machines on nano pool:

https://preview.ibb.co/nsoFGw/Pic3.png

Bminer running results on one machine:

https://preview.ibb.co/jtZpbw/Pic4.png

https://preview.ibb.co/mgp0ib/Pic5.png


Bminer 5.1 results on pool side:

https://preview.ibb.co/jOt49G/Pic6.png

Ewbf results:

https://preview.ibb.co/iLcmOb/Pic7.png

Ewbf results on pool side:

https://preview.ibb.co/dQYFGw/Pic8.png


Notes

About devfee: Bminer, dstm, and ewbf have 2% devfee. I tested ewbf with both normal and -fee 0 options. I see no difference in the hashrate. I cannot tell whether ewbf still collects fees with -fee 0 or not, but at least you do not benefit from using -fee 0 in ewbf.

2% devfee is pretty high. Unfortunately, it seems we have no open source alternative for Equihash that is even close to bminer and dstm.

About stability: I did not observe any crash from bminer and ewbf during my experiments. For dstm, during my first attempt, it crashed on one of my rigs after running for 4 hours. I had to restart the experiments on dstm again for collecting its data. So for me, bminer is more stable than dstm.

About power consumptions: I set the same power limit for GPU cards in my experiments. All three miners also have very similar CPU usage. I do not think there will be a big difference on power consumptions with those three miners.What I did observe is that ewbf does not push GPU utilization to 100% (stuck at 98%-99%). This may cause ewbf to use slightly less power than bminer/dstm, because ewbf only used 98-99% of GPUs not 100%.I do not think there is a big difference on power consumptions with those three miners.
1714923963
Hero Member
*
Offline Offline

Posts: 1714923963

View Profile Personal Message (Offline)

Ignore
1714923963
Reply with quote  #2

1714923963
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714923963
Hero Member
*
Offline Offline

Posts: 1714923963

View Profile Personal Message (Offline)

Ignore
1714923963
Reply with quote  #2

1714923963
Report to moderator
crocozino
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
January 24, 2018, 06:48:28 AM
 #2

thank you for the test
so as far as I see, dstm still have problems with stability, sad.
in my case, when I did comparison there were not much difference between ewbf and dtsm for gtx100ti, if count that 2% dev fee.
so for ewfb without devfee was the same speed as dtsm, but more stable
I will check bminer then, thanks once again
proteus7
Newbie
*
Offline Offline

Activity: 106
Merit: 0


View Profile
January 24, 2018, 07:23:12 AM
 #3

Thanks. Would be nice if bminer worked on Titan XP...but it doesn't.

A Comparison of ewbf, dstm, and bminer
--Which Equihash NVIDIA miner runs faster?

Hi guys, Ewbf,Dstm & Bminer are the 3 equihash (ZEC, ZCL, & BTG) miners for CUDA GPUs. There is no systematic comparison between these 3 miners to figure out which one is the fastest, so I did it.

Here is my conclusion: Bminer is the fastest miner and Bminer is also very stable. I will explain my experimental results in detail.

FAQ
****What is equihash?
Pls visit this blog: https://z.cash/blog/why-equihash.html
****Why should I mine Zcash?
You can visit whattomine and make a simple calculation by tick your GPU and the device number you had to figure out the most profitable coins you can mine, and it will show you a list that the most profitable coins you can mine on 1080ti/1070 are ZCL(zclassical) ,Zen, BTG and Zcash(Zec).
****What Can I mine with  Equihash NVIDIA miners such as Ewbf,dstm & bminer?
Equihash miners can not only be used to mine Zcash but also zcl(zclassical),zen, and BTG; you can switch the coins you want to mine anytime.

My experimental setup

I tested three miners on my personal mining rigs in Ubuntu 16.04. Each rig contains one NVIDIA 1080ti GPU and five NVIDIA MSI 1070 GPUs. I downwatt my 1080Ti to 170W and my 1070 to 115W for power efficiency, because there is a maximum power I can draw for my house. All GPUs are in the stock settings.

This screenshot presents nvidia-smi output:
https://preview.ibb.co/eSaHUG/Pic_1.png

Here are the result of my testing and How I did it:

I tested the 3 miners one by one on the same 10 machines. I ran them for more than 10 hours each and measure the reported average 6-hour on nanopool. I got the speed on the pool site for 60 GPUs so the result are convincing.


Miner   Avg latest  6-hour hashrate from pool(sol/s)
Ewbf        25476.5
Dstm       26528
Bminer    27253.7


As you can see based on the hashrate reported by nanopool, Bminer is faster than Ewbf by 7.0%. Bminer is also faster than Dstm by 2.7%.

Results screenshot:

dstm running results on one machine

https://preview.ibb.co/g67WpG/Pic2.png

dstm results of 10 machines on nano pool:

https://preview.ibb.co/nsoFGw/Pic3.png

Bminer running results on one machine:

https://preview.ibb.co/jtZpbw/Pic4.png

https://preview.ibb.co/mgp0ib/Pic5.png


Bminer 5.1 results on pool side:

https://preview.ibb.co/jOt49G/Pic6.png

Ewbf results:

https://preview.ibb.co/iLcmOb/Pic7.png

Ewbf results on pool side:

https://preview.ibb.co/dQYFGw/Pic8.png


Notes

About devfee: Bminer, dstm, and ewbf have 2% devfee. I tested ewbf with both normal and -fee 0 options. I see no difference in the hashrate. I cannot tell whether ewbf still collects fees with -fee 0 or not, but at least you do not benefit from using -fee 0 in ewbf.

2% devfee is pretty high. Unfortunately, it seems we have no open source alternative for Equihash that is even close to bminer and dstm.

About stability: I did not observe any crash from bminer and ewbf during my experiments. For dstm, during my first attempt, it crashed on one of my rigs after running for 4 hours. I had to restart the experiments on dstm again for collecting its data. So for me, bminer is more stable than dstm.
od1n
Jr. Member
*
Offline Offline

Activity: 30
Merit: 1


View Profile
January 24, 2018, 07:29:52 AM
 #4

Thank you for this comparisson. I swiched from EWBF to DSTM 4 Weeks ago. At the start I've hab some problems, but atm it runs rock stable without freezes.

After your test I will take a look at bminer as soon as acrefawn updated his *.bat and telegram bot to support bminer.  Wink
supermoew (OP)
Newbie
*
Offline Offline

Activity: 61
Merit: 0


View Profile
January 24, 2018, 10:55:37 AM
 #5

Thank you for this comparisson. I swiched from EWBF to DSTM 4 Weeks ago. At the start I've hab some problems, but atm it runs rock stable without freezes.

After your test I will take a look at bminer as soon as acrefawn updated his *.bat and telegram bot to support bminer.  Wink

Glad to hear that
it would be great if you can share the result
supermoew (OP)
Newbie
*
Offline Offline

Activity: 61
Merit: 0


View Profile
January 24, 2018, 01:50:55 PM
 #6

thank you for the test
so as far as I see, dstm still have problems with stability, sad.
in my case, when I did comparison there were not much difference between ewbf and dtsm for gtx100ti, if count that 2% dev fee.
so for ewfb without devfee was the same speed as dtsm, but more stable
I will check bminer then, thanks once again

it's my pleasure
LoraineLY
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
January 24, 2018, 06:15:49 PM
 #7

Thank you so much for the testing. I have been using ewbf for a while. I will try bminer then.
jrrccmining
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
January 24, 2018, 06:23:53 PM
 #8

Great info., thanks!

I have been using dstm for quite a while and it is absolutely rock solid. No freezes, no reboots, and hash rates are excellent.

I am growing more and more interested in Bminer to see if I can squeak out a few more sol/s. I will do some testing myself to see.
isGlocked
Copper Member
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
March 06, 2018, 03:30:10 PM
 #9

thanks for the news. i'll give it a shot

BitcoinZ     btcz.rocks
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!