Bitcoin Forum
January 20, 2019, 12:05:24 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: NBMiner v13.2, Nvidia GPU Miner for Grin, BTM, ETH  (Read 113 times)
nebutech
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 19, 2019, 01:27:11 AM
Last edit: January 19, 2019, 01:44:19 AM by nebutech
 #1

NBMiner

Nvidia GPU Miner for Bytom(BTM), Ethereum(ETH), Grin mining.

We'are currently the only miner support mine Grin on Win10 1066.

Download link: https://github.com/NebuTech/NBMiner/releases

Features:

- Support BTM+ETH dual mining , 20% more profit than single mining.
- Support Bytom (BTM) mining, tensority algorithm.
  - Hashrate under default frequency: P106  1900H/s, 1070ti  3400H/s
  - Support Nvidia 10xx & 20xx GPUs.
- Support Ethereum (ETH) mining.
  - Highest profit on mining pools.
  - Support mining pools using ethproxy protocol.
- Support Grin coin mining (Cuckaroo29).
- Support Windows & Linux.
- Support backup mining pool configuration.
- Support SSL connection to mining pools.
- Dev Fee: BTM+ETH 3%, BTM 2%, ETH 0.65%, Grin 2%

Usage:

- Driver version: >= 377.
- BTM Mining:
  - Edit start_btm.bat, modify mining pool url after -o and username or wallet address after -u.
- ETH Mining:
  - Edit start_eth.bat, modify mining pool url after -o and username or wallet address after -u.
  - For users using 1080, 1080ti, 1060-5X cards, which equiped with GDDR5X memory, remember to start OhGodAnETHlargementPill-r2.exe  patch before mining and keep it running background.
- BTM+ETH Dual Mining:
  - Edit start_btm_eth.bat
  - Set mining pool for BTM after option -o, set username for BTM pool after option -u
  - Set mining pool for ETH after option -do, set username for ETH pool after option -du
  - There is an option -di (secondary-intensity) stands for the relative intensity of mining ETH.  Tuning this option to get best performance on different cards.
- Grin Mining:
  - Edit start_grin.bat
  - Set mining pool for Grin after option -o, set username for Grin pool after option -u

CMD options:

Typical usage :

- BTM: nbminer -a tensority -o stratum+tcp://btm.f2pool.com:9221 -u bm1xxxxxxxxxxxx.worker
- ETH: nbminer -a ethash -o ethproxy+tcp://eth.f2pool.com:8008 -u 0xxxxxxxxxx.worker
- BTM+ETH: nbminer -a tensority_ethash -o stratum+tcp://btm.f2pool.com:9221 -u btm_wallet_address.worker -do ethproxy+tcp://eth.f2pool.com:8008 -du 0x_eth_wallet_address.worker
- Grin: nbminer -a cuckaroo -o stratum+tcp://grin.sparkpool.com:6666 -u username@email.com/worker

Options:

- -h, --help    Displays this help.
- -v, --version    Displays version information.
- -c, --config <config file path>    Use json format config file rather than cmd line options.
- -a, --algo <algo>    Select algorithm, tensority for BTM, ethash for ETH, cryptonightv8 for XMR.
- --api  <host:port>    The endpoint for serving REST API.
- -o, --url <url>    Mining pool url.
  - BTM: stratum+tcp://btm.f2pool.com:9221
  - BTM with SSL: stratum+ssl://btm.f2pool.com:9443
  - ETH: ethproxy+tcp://eth.f2pool.com:8008
  - ETH with NiceHash: ethnh+tcp://daggerhashimoto.eu.nicehash.com:3353
- -u, --user <user>    User used in Mining pool, wallet address or username.
  - Format: [username|wallet].workername:password
  - Example: bm1xxxxxx.worker      myusername.worker:password
- -o1, --url1 <url> url for backup mining pool 1.
- -u1, --user1 <user> username for backup mining pool 1.
- -o2, --url2 <url> url for backup mining pool 2.
- -u2, --user2 <user> username for backup mining pool 2.
- -di, --secondary-intensity <intensity>    The relative intensity for ETH when dual mining. recommend: 8 - 24, default to 16.
- -do, --secondary-url <url>    ETH mining pool when dual mining.
- -du, --secondary-user <user>    ETH username when dual mining.
- -do1, --secondary-url1 <url>    Backup 1 ETH mining pool when dual mining.
- -du1, --secondary-user1 <user>    Backup 1 ETH username when dual mining.
- -do2, --secondary-url2 <url>    Backup 2 ETH mining pool when dual mining.
- -du2, --secondary-user2 <user>    Backup 2 ETH username when dual mining.
- -d, --devices <devices>    Specify GPU list to use. Format: "-d 0,1,2,3" to use first 4 GPU.
- --strict-ssl    Check validity of certificate when use SSL connection.
- --log    Generate log file named log_<timestamp>.txt.
- --long-format    Use 'yyyy-MM-dd HH:mm:ss,zzz' for log time format.

GPU Tuning

- BTM + ETH:
  - Suitable secondary intensity depends on the ratio of core performance / memory bandwidth
  - GPU with relative low memory bandwidth, eg. 1070ti, could tune down the di. Otherwise tune up.
  - The ratio changes with different core, tdp, memory  settings when overclock GPU.
- BTM:
  - Bytom mining performance depend heavily on GPU core, instead of GPU memory.
  - Miner can gain beffer hashrate if tuning down GPU memory frequency.
  - For example, using MSI Afterburner to turn down GPU memory to -500.

API Reference

Web Monitor

Open http://api_host:port/ in your browser to use web monitor.

Request

GET http://api_host:port/api/v1/status

Response

    {
        "miner": {
            "devices": [{
                "core_clock": 1556,
                "core_utilization": 100,
                "fan": 36,
                "hashrate": 1499,
                "hashrate2": "23.0 M",
                "hashrate_raw": 1499,
                "hashrate2_raw": 23030000,
                "id": 0,
                "info": "GeForce GTX 1080 Ti 11178 MB",
                "power": 182,
                "temperature": 65
            }, {
                "core_clock": 1518,
                "core_utilization": 100,
                "fan": 34,
                "hashrate": 1490,
                "id": 1,
                "info": "GeForce GTX 1080 Ti 11178 MB",
                "power": 172,
                "temperature": 62
            }],
            "total_hashrate": 2989,
            "total_hashrate_raw": 2989,
             "total_hashrate2": "48.3 M",
            "total_hashrate2_raw": 48308746,
            "total_power_consume": 354
        },
        "start_time": 1532482659,
        "stratum": {
            "accepted_share_rate": 0.99,
            "accepted_shares": 99,
            "password": "",
            "rejected_share_rate": 0.01,
            "rejected_shares": 1,
            "url": "btm.pool.zhizh[Suspicious link removed]p:3859",
            "use_ssl": false,
            "user": "bmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.test",
            "difficulty": "0003ffff",
            "latency": 65
        },
        "version": "v10.0"
    }

Change Log

v13.2(2019-01-17)

- Add support mining Grin on 1066-win10.
- Fix support for Solo mining using grin-server.

v13.1(2019-01-15)

- Add support for mining Grin coin (cuckaroo29).
- Minor bug fix and improvement.

v12.4(2018-01-05)

- Improve hashrate of BTM+ETH dual mining about 6%.

v12.3(2018-12-30)

- Fix a bug that could cause many reject shares when epoch changes under ETH dual mining .

v12.2(2018-12-26)

- Fix high stale share and reject share ratio when use big -di for dual mining BTM+ETH.
- Fix the support of web monitor for dual mining.
- Minor bug fixs and improvements.

v12.1(2018-12-24)

- Fix support ETH PPS+ mode on F2pool
- Add support for ETH on NiceHash (with protocol header ethnh)
- Fix rest api when dual mining.
- Minor bug fixs.

v12.0(2018-12-19)

- New BTM+ETH dual mining mode.
- Decrease the required driver version to 377.
- Temporarily remove support for XMR mining.
- Fix start using config file.
- Add a default protocol header if not specified.

v11.0(2018-12-12)

- Improve BTM hashrate.
- Add support for ETH and XMR mining.
- Optimize handle for new job, increase profit on mining pool.
- Colorful output on console.
- Add support for backup mining pools.
- Decrease dev fee of BTM to 2%.

v10.0(2018-10-03)

- Improve hashrate

v9.0(2018-08-28)

- Improve hashrate ~30%
- Improve stability

v8.0(2018-08-17)

- Improve hashrate 10% - 15%
- Lower skipped share rate, increase actual hashrate on mining pool.
- Added display for mining pool latency.
- Added display for mining pool difficulty.
- Improve API web monitor.
1547942724
Hero Member
*
Offline Offline

Posts: 1547942724

View Profile Personal Message (Offline)

Ignore
1547942724
Reply with quote  #2

1547942724
Report to moderator
1547942724
Hero Member
*
Offline Offline

Posts: 1547942724

View Profile Personal Message (Offline)

Ignore
1547942724
Reply with quote  #2

1547942724
Report to moderator
1547942724
Hero Member
*
Offline Offline

Posts: 1547942724

View Profile Personal Message (Offline)

Ignore
1547942724
Reply with quote  #2

1547942724
Report to moderator
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
kcanup
Legendary
*
Online Online

Activity: 1442
Merit: 1000


View Profile
January 19, 2019, 11:12:59 PM
 #2

When AMD miner?  Wink
Pages: [1]
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
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!