Author

Topic: [ANN]Bminer: a fast Equihash/Ethash/Cuckaroo29z miner for AMD/NVIDIA GPUs 16.4.9 - page 103. (Read 148347 times)

newbie
Activity: 61
Merit: 0
Hello all - I am new to Bminer and am wondering if you have multiple rigs - how do you get all API's from each rig to report on the webpage? 127.0.0.1:1880? 

Thank you,
-pokeytex

I think I can help you with this question:
if you use the launcher, you can just click the dashboard button at the bottom of the launcher.
if you use mine.bat file to mine ,if api 127.0.0.1:1880 is been enabled, you should be able to visit all rig's data on your rig by visit 127.0.0.1:1880 in your explorer.
newbie
Activity: 61
Merit: 0
@realbminer,

With the most likely upcoming change of the equihash params from 200/9 to 144/5, is this going to be a significant re-work for your miner?  Also would you be able to provide a dev build with the adjusted N and K values so that devs and pool operators can begin prepping for the change?

Since Zencash has decided to move to (144,5), we will also work on (144, 5) in future releases. We believe (144, 5) is a good set of parameter to deter ASIC.

Developing an optimized version of (144, 5) is a non-trivial effort. We are investigating it and hopefully, we can release (144, 5) support next month.

Will Zencash change to (144, 5) later than next month?

I think this is mainly determined by ZenCash team.
there is a statement here:
https://blog.zencash.com/zencash-statement-on-potential-equihash-algorithm-change/
newbie
Activity: 1
Merit: 0
Hi,

Thanks for nice miner.
I had been using "-watchdog=false" option which gave me a lot of flexibility.  With that option, bminer terminates when it encounters some errors.  However it seems there is no defined "exit status" code which can be utilized in parent process. If that was already implemented, please let us know.

I don't know CUDA programming at all but there would be many possible error cases.  Not all errors are handled as "last resort recovery procedure" defined in parent process.  For instance, transient network related errors wouldn't be fatal CUDA errors so parent process can wait for a while or switch to different pools. On the other hand, some errors could be recovered by system reboot only.

Possible exit status code I have in my mind are:
 0 - Ok, terminated without error
 1 - Command line argument error(i.e. unrecognized arguments)
 2 - Terminated by a signal (i.e. SIGTERM and etc)
 3 - Network error(i.e. connection establishment failure after retries)
 4 - CUDA error

What's your opinion?
jr. member
Activity: 62
Merit: 6
@realbminer,

With the most likely upcoming change of the equihash params from 200/9 to 144/5, is this going to be a significant re-work for your miner?  Also would you be able to provide a dev build with the adjusted N and K values so that devs and pool operators can begin prepping for the change?

Since Zencash has decided to move to (144,5), we will also work on (144, 5) in future releases. We believe (144, 5) is a good set of parameter to deter ASIC.

Developing an optimized version of (144, 5) is a non-trivial effort. We are investigating it and hopefully, we can release (144, 5) support next month.

Will Zencash change to (144, 5) later than next month?
legendary
Activity: 1504
Merit: 1002
Hello all - I am new to Bminer and am wondering if you have multiple rigs - how do you get all API's from each rig to report on the webpage? 127.0.0.1:1880? 

Thank you,
-pokeytex
jr. member
Activity: 108
Merit: 7
New version of DSTM (0.6.1) with 2% improvement for Linux systems. I still believe it is far better than Bminer and far more accurate and reliable. I will consider switching to Bminer when the reported hashrate on the console and the one on the pool reflect the truth about the dev fee and when the reject share rate goes down. Or maybe if he considers lowering the dev fee to compesate for lower miner performance.

Thanks for your feedback, but about the hashrate, we have a really detailed explanation of it on our website. you can visit by this link.

https://www.bminer.me/faq/#why-the-reported-hashrate-of-bminer-is-higher-than-the-reported-hashrate-from-mining-pools

Bminer reports hashrate generated by your hardware, while a mining pool estimates the hashrate based on the number of submitted shares.

Thank you for your reply. I know about that explanation still do not think is fully accurate.

DSTM works the same way, reported hashrate in the console includes dev fee and counts all shares yet on the pool ( I use Flypool) the reported hashrate is really accurate. There is only a difference of 60 ish on the hashrate so for my 6 GTX 1070 Ti with average 3110 that is about 2% dev fee.

Yours, from my experience, is far off those numbers and nowhere near them. Not complaining just stating a fact that is answered with some sort of an easy explanation.

Keep up the good work but still a lot more to be done and a lot more transparency needed not only by means of an explanation on a web site
member
Activity: 461
Merit: 49
@realbminer,

With the most likely upcoming change of the equihash params from 200/9 to 144/5, is this going to be a significant re-work for your miner?  Also would you be able to provide a dev build with the adjusted N and K values so that devs and pool operators can begin prepping for the change?

Since Zencash has decided to move to (144,5), we will also work on (144, 5) in future releases. We believe (144, 5) is a good set of parameter to deter ASIC.

Developing an optimized version of (144, 5) is a non-trivial effort. We are investigating it and hopefully, we can release (144, 5) support next month.
member
Activity: 461
Merit: 49
New version of DSTM (0.6.1) with 2% improvement for Linux systems. I still believe it is far better than Bminer and far more accurate and reliable. I will consider switching to Bminer when the reported hashrate on the console and the one on the pool reflect the truth about the dev fee and when the reject share rate goes down. Or maybe if he considers lowering the dev fee to compesate for lower miner performance.

Thanks for your feedback, but about the hashrate, we have a really detailed explanation of it on our website. you can visit by this link.

https://www.bminer.me/faq/#why-the-reported-hashrate-of-bminer-is-higher-than-the-reported-hashrate-from-mining-pools

Bminer reports hashrate generated by your hardware, while a mining pool estimates the hashrate based on the number of submitted shares.
member
Activity: 461
Merit: 49
Any idea why API is started around 5 minutes after the miner?

Can you let us know how many devices and what OS you are using?
jr. member
Activity: 108
Merit: 7
New version of DSTM (0.6.1) with 2% improvement for Linux systems. I still believe it is far better than Bminer and far more accurate and reliable. I will consider switching to Bminer when the reported hashrate on the console and the one on the pool reflect the truth about the dev fee and when the reject share rate goes down. Or maybe if he considers lowering the dev fee to compesate for lower miner performance.
newbie
Activity: 2
Merit: 0
Definitely faster than other equihash miners. Using your nanopool quickstart settings: gtx 1080ti: 695-705 sols & gtx 1050: 160-165 sols. 
member
Activity: 461
Merit: 49
I run bminer for almost 15 days and I'm very happy about it.

My question is what happens if I run two instances of bminer one for ZEN and other is for BTCP ? both on same pool (suprnova). But without configuring GPU usage. Does one intercept other ? can I fully utilize my GPU power ?

thanks.

If you run two bminer programs on the same devices, they do not intercept each other. But, like running two processes on the same computer in general, they will compete for the computation resources. And there will be some process switching cost.

Will bminer adapt new Equihash algorithm?

We are committed to support GPU mining. Once the community reaches a consensus on the new algorithm parameter (e.g., 144, 5), we will provide support to the new algorithm.
newbie
Activity: 13
Merit: 0
another question:

where is the detailed guide mining ETH? Can I just replace the wallet address and pool to mine ETH below?

@echo OFF REM Change the following address to your Zcash taddr.
SET ADDRESS=XXXX
SET USERNAME=%ADDRESS%.w
SET POOL=XXXX
START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -api 127.0.0.1:1880

you have 2 way to set up mining eth.

@echo OFF REM Change the following address to your Zcash taddr.
SET ADDRESS=eth wallet
SET USERNAME=%ADDRESS%.w
SET POOL=eth pool
SET SCHEME= eth protocol.
START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -api 127.0.0.1:1880

eth protocol is different if you use differnet pools, and you can find common protocol here:

The classic Stratum protocol whose URI scheme is ethash:// or ethash+ssl:// (i.e., the Stratum protocol over SSL connections). ethermine.org and nanopool.org support this protocol.
The Ethereum proxy protocol whose URI scheme is ethproxy://. f2pool.com, dwarfpool.com, and sparkpool.com support this protocol.
The Ethereum Stratum protocol whose URI scheme is ethstratum://. suprnova.cc supports this protocol.

another way to set up the commind line is just looking on bminer's example page and find the command lines and paste into an blank bat file.

bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth-us-west1.nanopool.org:9999
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eu1.ethermine.org:4444
bminer -uri ethproxy://[email protected]:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth.waterhole.xyz:8008
bminer -uri ethproxy://[email protected]:2020
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth-eu.dwarfpool.com:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@us-west.sparkpool.com:3333
bminer -uri ethstratum://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.coinfoundry.org:3072
bminer -uri ethstratum://[email protected]:3344
bminer -uri ethstratum://foo.worker:[email protected]:20535



Thank you very much!
newbie
Activity: 10
Merit: 0
Any idea why API is started around 5 minutes after the miner?
newbie
Activity: 61
Merit: 0
another question:

where is the detailed guide mining ETH? Can I just replace the wallet address and pool to mine ETH below?

@echo OFF REM Change the following address to your Zcash taddr.
SET ADDRESS=XXXX
SET USERNAME=%ADDRESS%.w
SET POOL=XXXX
START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -api 127.0.0.1:1880

you have 2 way to set up mining eth.

@echo OFF REM Change the following address to your Zcash taddr.
SET ADDRESS=eth wallet
SET USERNAME=%ADDRESS%.w
SET POOL=eth pool
SET SCHEME= eth protocol.
START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -api 127.0.0.1:1880

eth protocol is different if you use differnet pools, and you can find common protocol here:

The classic Stratum protocol whose URI scheme is ethash:// or ethash+ssl:// (i.e., the Stratum protocol over SSL connections). ethermine.org and nanopool.org support this protocol.
The Ethereum proxy protocol whose URI scheme is ethproxy://. f2pool.com, dwarfpool.com, and sparkpool.com support this protocol.
The Ethereum Stratum protocol whose URI scheme is ethstratum://. suprnova.cc supports this protocol.

another way to set up the commind line is just looking on bminer's example page and find the command lines and paste into an blank bat file.

bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth-us-west1.nanopool.org:9999
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eu1.ethermine.org:4444
bminer -uri ethproxy://[email protected]:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth.waterhole.xyz:8008
bminer -uri ethproxy://[email protected]:2020
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@eth-eu.dwarfpool.com:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.woker@us-west.sparkpool.com:3333
bminer -uri ethstratum://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.coinfoundry.org:3072
bminer -uri ethstratum://[email protected]:3344
bminer -uri ethstratum://foo.worker:[email protected]:20535

newbie
Activity: 13
Merit: 0
I have been on the Nvidia + Bminer setup for a couple months and I really do like it.

Some of the miners require logging in and paying high fees, but I am able to work out a command prompt icon that I can pin and just click on to boot up.

Good to know that! what coin do you mine by using Bminer? have you tried eth mining mode?
newbie
Activity: 7
Merit: 0
member
Activity: 126
Merit: 11
I have been on the Nvidia + Bminer setup for a couple months and I really do like it.

Some of the miners require logging in and paying high fees, but I am able to work out a command prompt icon that I can pin and just click on to boot up.

You can put a shortcut to the .bat file in the startup folder of windows and it will always start on startup of the pc.  Wink
newbie
Activity: 7
Merit: 0
I have been on the Nvidia + Bminer setup for a couple months and I really do like it.

Some of the miners require logging in and paying high fees, but I am able to work out a command prompt icon that I can pin and just click on to boot up.
newbie
Activity: 13
Merit: 0
another question:

where is the detailed guide mining ETH? Can I just replace the wallet address and pool to mine ETH below?

@echo OFF REM Change the following address to your Zcash taddr.
SET ADDRESS=XXXX
SET USERNAME=%ADDRESS%.w
SET POOL=XXXX
START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -api 127.0.0.1:1880
Jump to: