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.