Mining with Console Miner Software on RX570 4GB
Attention: Miner software are detected as virus/trojan by antivirus software, but they are not. You should disable your antivirus software or add an exception to it before downloading and running miner software.
unMineable
miner GUI is well designed and easy to use. But it's more profitable
and flexible to mine with console miner software.
We recommend using PhoenixMiner, it has 0.65% developer fee. There are lots of miner software but they mostly have 1% or 2% developer fee. This miner supports both ATI and NVIDIA GPUs.
After downloading PhoenixMiner, extract the .zip file in a folder. There will be lots of .bat files in the extraction folder. You can inspect them by right clicking and selecting Edit, or delete them completely and read the Readme.txt file to learn how to use the miner. Also we will partially explain how to use it in this article.
PhoenixMiner.exe cannot be started directly by double clicking, you will need a .bat file to send some parameters to that .exe file. These parameters should be specialized for your GPU.
For example, if you are going to mine Tron (TRX) with an ATI RX570 4GB, code in your .bat file should look like this:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
PhoenixMiner.exe -pool etchash.unmineable.com:3333 -wal TRX:TAHN9ouDnEN9F9Kh8D6pVWUuaBRjVC34cv.trxMiner1#yqpd-itnk -daglim 3996 -lidag 1 -gpus 1 -clKernel 1 -rxboost 1 -straps 2 -mode 1 -eres 1 -stales 1 -amd -acm -cdm 0 -altinit -mt 1 -gt 7 -rate 1 -vmdag 1 -rvram 384 -dagrestart 2 -hstats 2
pause
Create a new .bat file with a desired name in the extraction folder, copy lines above and paste into it. Then change wallet address to your wallet address and set the miner name. You could leave the referral code intact. You are ready to mine TRX, just run the .bat file.
Let’s have a closer look to the code. First five lines are optimizations only for ATI GPUs. These lines have no effect on NVIDIA GPUs. If you want to read details about these lines, you could look to the end of this article.
Parameter below defines the algorithm which will be used, the mining pool address and the connection port number.
-pool
etchash.unmineable.com:3333
Graphics card has 4GB
memory in this example, and because of this, it can only mine with
‘etchash’ algorithm on unMinable. If your graphics card has 6GB
or more memory, you can also mine with ‘ethash’ algorithm by
using ethash.unmineable.com:3333 pool address.
Coin/token name to mine, wallet address, miner name and referral code are defined with the parameter below.
-wal TRX:TAHN9ouDnEN9F9Kh8D6pVWUuaBRjVC34cv.trxMiner1#yqpd-itnk
TRX is the chosen coin/token name. To mine Dogecoin, it must be changed to DOGE, or for VeChain to VET.
Coin abbreviations can be seen on this page: https://unmineable.com/coins
After coin name comes the wallet address:
TAHN9ouDnEN9F9Kh8D6pVWUuaBRjVC34cv
Miner
name is defined as
trxMiner1 and
referral code is yqpd-itnk
in this example. Miner
name can be any desired name, but cannot be empty. Referral
code is not necessary but if not defined, pool fee will be 1%. If
you define a referral code, pool fee will be lowered to 0.75%. So it
is wise to define one.
:
. # are the separation marks and used
to seperate parameters.
Parameters below are mostly optimization parameters for 4GB ATI GPU.
-daglim 3996 -lidag 1 -gpus 1 -clKernel 1 -rxboost 1 -straps 2 -mode 1 -eres 1 -stales 1 -amd -acm -cdm 0 -altinit -mt 1 -gt 7 -rate 1 -vmdag 1 -rvram 384 -dagrestart 2 -hstats 2
Refer
to Readme.txt file if you want to read details of these parameters.
Have a good day.
ATI
Graphics Card Optimization Parameters for Crypto Mining
GPU_FORCE_64BIT_PTR [0 | 1] :
When set to 0 this setting allows access to 32-bit address space of
memory ~3.8 GB. When set to 1 it allows access to 64-bit address
space. While it may sound like a good idea to set it to 1, it may
actually hurt performance since then pointer access would require
twice the number of clock cycles to complete than it would if left in
32bit mode. Note: For gaming leave this set to 1, especially if you
want to use all of your memory in 4GB+ cards.
GPU_MAX_HEAP_SIZE [0 – 100]
: By default the memory made available to OpenCL is limited to just
50% of total GPU memory. With this setting it is possible to increase
the amount of memory available up to 100%
GPU_USE_SYNC_OBJECTS [0 | 1] :
Syncs the System CPU with the GPU actions to improve performance, 0
is thought to lock usage to a single CPU core while 1 is thought to
allow access to multiple CPU cores. Since this is a undocumented
setting, it is hard to tell for sure. If you see 100% CPU
utilization, try the opposite setting, There is even some debate if
this works with Windows at all.
GPU_MAX_ALLOC_PERCENT [0 – 100] :
Maximum amount of memory that can be allocated globally. Needs to be
equal to or higher than the next setting.
GPU_SINGLE_ALLOC_PERCENT [0 – 100] :
Maximum amount of memory that can be allocated to a single process.
This is limited by the above setting, so be sure to increase both.