Windows utils for https://github.com/tontechio/pow-miner-gpu
Requirements: you must have miner binaries in your system, see https://github.com/tontechio/pow-miner-gpu
run_config.ini
- miner and tools configurationtest_cuda.bat
- run performance test for Nvidia GPUrun_cuda.bat
- run miner for Nvidia GPUtest_opencl.bat
- run performance test for AMD GPUrun_opencl.bat
- run miner for AMD GPU
- Download, extract and place to same directory where miner
*.exe
files located - Edit
run_config.ini
, variable names self-explanatory - Run
test_cuda.bat
ortest_opencl.bat
(based on your GPU) for performance test and optimal BOOST_FACTOR value - Do not forget to enable (
USE_LOG=Y
) or disable (USE_LOG=N
) miner logging - Run
run_cuda.bat
orrun_opencl.bat
(based on your GPU) to start the miner
GIVER_ADDR
:auto
/random
strategy name or constant giver-contract address, choose one from https://ton.org/miningMY_ADDR
: your personal wallet address, get wallet app from https://ton.org/wallets and create a walletGPU_ID
: your GPU for multi-gpu systems. First GPU comes withGPU_ID=0
, second withGPU_ID=1
, etcGPU_PLATFORM_ID
: this is related to OpenCL (AMD) only. Check your driver stats and/or dry-run the miner - it will show which platform number and gpu id is availableBOOST_FACTOR
: mining perfomance tuning for your setup. Runtest_cuda.bat
ortest_opencl.bat
to get optimalBOOST_FACTOR
valueCONFIG_FILE
: save the local copy of TON network config file https://newton-blockchain.github.io/global.config.jsonUSE_LOG
: valueY
enable logging. ValueN
disable loggingLOG_FILE
: filename used whenUSE_LOG=Y
TEST_TIME
: time in seconds for each test intest_cuda.bat
ortest_opencl.bat
to obtainBOOST_FACTOR
value. Lower to get faster results, rise to get more accurate results