This post is also available in: Русский
GMINER (AMD & NVIDIA GPU Miner)— it is a well-known and popular miner in the community for the cryptocurrency Aeternity, Ethereum, Beam, Grin, ZelCash, BitcoinZ and even Nervos CKB. Its main advantage is support for many algorithms and, accordingly, cryptocurrencies, the network hashrate of which has recently skyrocketed. We will tell you how to properly configure the miner and start working with it. This cryptocurrency mining program is suitable for Nvidia and AMD video cards (GPUs).
GMiner created by a Russian group of specialists in the field of high performance computing and cryptography. The first version of GMiner was released on September 21, 2018 and was warmly received by users. Thanks to its unique design and stability, in just six months, the miner became the favorite of Equihash algorithms. The miner is focused on NVIDIA and AMD platforms and supports the most popular algorithms such as: Ethash, ProgPoW, KAWPOW, Equihash, CuckooCycle. GMiner maintains a leading position in the mining of such coins as Beam, Grin, Cortex, Bitcoin Gold. In 2020, the miner added support for Ethash, ProgPoW and KAWPOW algorithms with high performance relative to competitors. The development team never stops at what has been achieved and achieves maximum performance of algorithms with minimum power consumption – these are qualities that distinguish GMiner from competitors and win the hearts of users.
What’s new in GMINER v2.50?
- auto fan function, you can now set target fan temperature (–tfan, Windows only)
- reset overclocking before generating DAG (Windows only)
- improved ray hashing performance (~ + 2%)
- improved cuckatoo32 performance (~ + 5%)
- added GPU model display in statistics table
- added parameter – -worker to specify the worker name for ETH pools that do not support wallet.worker notation
- added option to display date in the log (–log_date)
- added option to log stratum (–log_stratum )
- display epoch and block number on new job
- updated web interface for –api
- defaults to –proto stratum for NiceHash
- remote algorithms: VDS, BFC
- bug fixes and stability improvements
Features and functions GMINER:
- commission is charged continuously, not at intervals (like most miners), which positively affects user profitability on PPLNS pools
- check generated DAG, warning when GPU overclocking is very high for algorithms Ethash, Etchash, KAWPOW and ProgPoW, helps to overclock the GPU without errors
- check the total CPU resources, warning when the GPU overclocking is very high for the Ethash, Etchash, KAWPOW and ProgPoW algorithms, helps to overclock the GPU without errors
- DAG caching, if the GPU has enough memory, DAG files are not recalculated when switching to another algorithm when mining Ethash + Zilliqa or Nicehash, which positively affects user profitability
- temperature control and stopping the GPU in case of overheating
- watchdog – a process observing the state of the main systems of the miner, which will restart the miner in case of a failure or hangs
- mechanism for recovering a lost connection to the pool
- while maintaining reserve pools, the miner uses the reserve pools until the connection to the main pool is restored
- support secure connections, server certificate verification (optional)
- informative and readable output of statistics in the form of tables to the console
- display of detailed information for each device (temperature, power consumption, cooler load, memory frequency, processor frequency, energy efficiency)
- parallel output of information to the console and to a file on disk
- built-in statistics server – remote monitoring of the miner in the browser
- memory settings for GPUs Nvidia with GDDR5X and GDDR5 memory
Supported algorithms and DevFee:
|Supported algorithms||developer commission|
|kawpow, rvn, ravencoin||1%|
Here’s an example of how to set up Gminer to mine Bitcoin Gold in the 2Miners pool. The text below shows the correct contents of the bat file.
miner.exe --algo 144_5 --pers BgoldPoW --server btg.2miners.com --port 4040 --user ВАШ_АДРЕС.RIG_ID --pass x
You must replace YOUR_ADDRESS with your wallet address to receive coins. For example, GJjz2Du9BoJQ3CPcoyVTHUJZSj62i1693U. You must also replace RIG_ID with the name of your rig. You can use no more than 32 Latin letters, numbers and symbols “-” and “_”. For example, setting-1.
Examples of running GMINER
To start Ethash, enter at the command line:
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1
- —algo — mining algorithm, in this case ethash
- —server — address and port of the pool, in this case the pool — eth.2miners.com, port — 2020
0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2, worker – worker1
For Ethash and Etchash algorithms, there are 2 options for the stratum protocol (proxy and stratum), to explicitly specify the protocol, use the “-proto” parameter, for example, to use the Nicehash pool, enter in the command line:
miner --algo ethash --server daggerhashimoto.usa.nicehash.com:3353 --user 1CDmC8Pd3LyEupF67Vrthxmw9YvMowSRy2
If you have a mixed installation, you can only run the miner on CUDA devices:
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1 --opencl 0
or only on OpenCL devices:
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1 --cuda 0
or on devices of your choice, for example GPU0 GPU2 GPU4:
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1 --devices 0 2 4
the list of available GPUs can be seen by invoking the following command:
To set temperature limits for GPU0, GPU2 and GPU4, upon reaching which mining on this device will pause until it cools down. where 80 is the temperature limit for GPU0, 70 is the temperature limit for GPU2, 65 is the temperature limit for GPU4.
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1 --devices 0 2 4 --templimit 80 70 65
To save the miner’s logs to a file for later analysis. where “c: \ log.txt” is the path to the file with the miner’s logs:
miner --algo ethash --server eth.2miners.com:2020 --user 0x4FD03CC8557593a51fFf11Ef16c93401B240c0FDy2.worker1 --logfile c: \ log.txt
Setting up a .bat coin:
- miner.exe – This argument specifies which program to run. We leave it as it is. This file must be located in the same folder as the batch file.
- —algo grin29 – specify the algorithm of the mined coin.
- —server grin29 .f2pool.com – after the -server parameter, specify the pool address.
- -port 13654 – specify the pool port
- —user rgz —after -user, depending on the pool, either the pool login or the digital wallet address is specified. In our example on f2pool, this is the login
- —pass x – specify the pool password. Can be left empty if pool does not require (x value)
When modifying the file, do not remove spaces or punctuation marks as this may damage the file. When you install and run Gminer, you will see the following window.