SRBMiner Cryptonight AMD GPU Miner

Shorter thoughts and general discussion of cryptocurrency related topics
Forum rules
The Cryptocurrency Discussion forum is complementary to Bitcoin Thoughts and is a a place to discuss shorter thoughts about bitcoins, altcoins, and cryptocurrencies.

Topics may include bitcoin prices, outlooks on altcoins, cryptocurrency development, economics, and more. Feel free to share outlooks on other things as long as the major focus is on cryptocurrencies. Announcement posts are prohibited in this forum; review the rules in the other Prohashing forums for the best place to post your announcement.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
Post Reply
sosejoy
Posts: 1
Joined: Wed May 09, 2018 12:04 pm

SRBMiner Cryptonight AMD GPU Miner

Post by sosejoy » Wed May 09, 2018 12:06 pm

SRBMiner Cryptonight AMD GPU Miner
-----------------------------------------------------------------------------------------------

Download V1.5.2:
Mega : https://mega.nz/#!BXpwEbzB!94SEkK1r3IWN ... rS9OLVq0i8

Download only from this link, it's the only official link

ATTENTION:
From V1.4.0 the miner uses a separate pools.txt file, where you define your pools, wallet, etc.
Config from older versions that includes pool related data, won't be used!


Supports:

- Cryptonight
- Cryptonight V7
- Cryptonight Lite
- Cryptonight Lite V7
- Cryptonight Heavy
- Cryptonight Ipbc
- Cryptonight ArtoCash
- Cryptonight Alloy


Supports Nicehash, Nicehash V7 & SSL/TLS encrypted connections

For best results use Blockchain compute drivers (Get it from here) or Radeon Adrenalin 17 or newer drivers.
ADL tested & working with Radeon Software Crimson ReLive Edition Beta for Blockchain Compute Driver Version 17.30.1029


What can this miner offer you beside usual mining functionalities:


DevFee:
- Low DevFee (0.85%) -> every ~2 hours 1 minute mining for the dev
- Non-agressive DevFee mining -> if miner can't connect to DevFee pool, no problem, switching back to user pool ASAP


Performance:
- Only one parameter you have to play with : intensity (0 - 300)
- Leave intensity on 0, and miner will try to set a minimum start intensity automatically
- To get even better results, there is an option to use double threads


Extra:
- Watchdog that monitors your GPU threads, if they stop working, miner exists, and restart script starts miner again
- Set system shutdown temperature, to protect your GPU's from overheating
- Restart (disable/enable) all your VEGA gpu's with devcon before mining
- API for rig monitoring


Tips:
- If you leave intensity on 0 it will play safe, so in many cases you can increase that value to get better results
- For better results set double_threads to true, and leave intensity on 0
- If you get an error that says it can't create scratchpad buffer, you have to lower intensity
- Largest intensity setting won't always give you the best hashrate. Experiment and find the best setting for your GPU.



How to set it up ?
Read rest of the text , or watch this great tutorial video (Thanks Geek Mark)

The config file :

"cryptonight_type" : "NORMAL, NORMALV7, LITE, LITEV7, HEAVY, IPBC, ARTOCASH OR ALLOY"
"intensity" : A NUMBER BETWEEN 0-300,
"double_threads" : TRUE OR FALSE


Some examples for "cryptonight_type"

normal
+Electroneum
+ByteCoin
+Karbo
+DigitalNote
+Leviar

normalv7
+Monero
+Stellite
+Intense
+Graft
+Masari
+BBS

lite
+Aeon

litev7
+Turtlecoin
+Iridium

heavy
+Sumokoin
+Haven
+Loki

ipbc
+Ipbc

artocash
+Artocash

alloy
+Alloy


Optional parameters :

"giveup_limit" : HOW MANY TIMES TO TRY CONNECTING TO A POOL BEFORE SWITCHING TO NEXT POOL
"timeout" : WHEN IS A CONNECTION TO POOL TREATED AS TIMED OUT , IN SECONDS
"retry_time" : HOW MUCH TO WAIT TILL RECONNECTING WHEN DISCONNECTED FROM POOL, IN SECONDS
"reboot_script" : FILENAME, TURN OFF BUILT IN WATCHDOG AND INSTEAD RUN A USER DEFINED .BAT FILE ON GPU FAILURE (included windows restart .bat)
"restart_devices_on_startup" : IF TRUE IT WILL USE DEVCON TO DISABLE/ENABLE EVERY VEGA GPU IN YOUR MACHINE BEFORE MINING STARTS
"restart_devices_on_startup_script" : FILENAME, THIS SCRIPT RUNS AFTER VEGA GPU ENABLE/DISABLE PROCESS, GOOD FOR SETTING UP OVERCLOCKING

API:
"api_enabled" : TRUE OR FALSE
"api_rig_name" : IDENTIFIER FOR YOUR RIG
"api_port" : PORT ON WHICH THE REST API RUNS (DEFAULT IS 21555 IF NOT SET)


AMD Overdrive ADL supported GPUs can use :
"target_temperature" : A NUMBER BETWEEN 0-99, MINER WILL TRY TO MAINTAIN THIS TEMPERATURE FOR GPUS (ADL TYPE 1 (OVERDRIVEN) ONLY)
"shutdown_temperature" : A NUMBER BETWEEN 0-100, IF THIS TEMPERATURE IS REACHED, MINER WILL SHUTDOWN SYSTEM (ADL MUST BE ENABLED)



#SET GPU'S MANUALLY
#This example uses GPU devices with ID 0,1,3,4 and every GPU has it's own setting
"gpu_conf" :
[
{ "id" : 0, "intensity" : 80, "worksize" : 8, "threads" : 1},
{ "id" : 1, "intensity" : 40, "worksize" : 8, "threads" : 2},
{ "id" : 3, "intensity" : 30, "worksize" : 8, "threads" : 2},
{ "id" : 4, "intensity" : 90, "worksize" : 8, "threads" : 1}
]

Some additional parameters you can use in gpu_conf:

"kernel" : 0-4 , IF 0, MINER WILL SELECT MOST SUITABLE KERNEL, OTHERS ARE : 1-FOR GCN CARDS, 2-FOR PRE-GCN CARDS, 3-FOR PRE-GCN EXPERIMENTAL 1, 4-FOR PRE-GCN EXPERIMENTAL 2
"target_temperature" : A NUMBER BETWEEN 0-99, MINER WILL TRY TO MAINTAIN THIS TEMPERATURE FOR GPU. IF TARGET_TEMPERATURE OPTION NOT SET TO ZERO ON CONFIG TOP, THIS SETTING IS IGNORED (ADL TYPE 1 (OVERDRIVEN) ONLY)
"target_fan_speed" : A NUMBER BETWEEN 0-6000, THE RPM (ROUNDS PER MINUTE) SPEED FOR FAN. (ADL MUST BE ENABLED)
"adl_type" : 1 OR 2 , 1 - USE OVERDRIVEN , 2 - USE OVERDRIVE 5, DEFAULT IS 1 IF NOT SET, IF YOU DON'T HAVE TEMP OR CLOCKS DISPLAYED, TRY USING 2 (MOSTLY FOR OLDER CARDS)


So if you for ex. have 6 GPU's but want only to use 3, first run SRBPolaris-CN.exe --listdevices to list devices and their id's, that you can put in config file under gpu_conf part.

DON'T comment out or remove intensity and double_threads setting at the top of the config file, just leave it as-is, because when you use a per card setting, those settings will be ignored.



The pools file:

{
"pools" :
[
{"pool_use_tls" : false, "keepalive" : false, "pool" : "pool1address", "wallet" : "pool1wallet", "password" : "x"},
{"pool_use_tls" : false, "keepalive" : true, "pool" : "pool2address", "wallet" : "pool2wallet", "password" : "x"},
{"pool_use_tls" : false, "keepalive" : false, "pool" : "pool3address", "wallet" : "pool3wallet", "password" : "x"}
]
}


After setting up the config.txt file, just run start.bat
If you want to create a separate config and pools for a different coin, use --config and --pools parameter.


Options:

- Press 's' to see some basic stats
- Press 'h' to see hashing speed
- Press 'p' to fast switch to next pool from pools config file
- Press number from 0-9 to disable/enable from gpu0-gpu9, then shift+0 for gpu10, shift+1 for gpu11..etc. until gpu19 (shift+9)


Parameters (go in .bat):

--config filename (use config file other than config.txt)
--pools filename (use pools file other than pools.txt)
--logfile filename (enable logging to file)
--listdevices (list available devices)
--listdevicesreordered (list available devices ordered by busid)
--gpureorder (order devices by busid)
--adldisable (disable ADL)
--disablegpuwatchdog (disable gpu crash detection)

Info:
You have to change the wallet address in sample config.txt file, if you leave it, you will donate some hashing power to me.
User avatar
CSZiggy
Posts: 662
Joined: Wed Jan 31, 2018 2:44 pm

Re: SRBMiner Cryptonight AMD GPU Miner

Post by CSZiggy » Wed May 09, 2018 1:10 pm

DevFee:
- Low DevFee (0.85%) -> every ~2 hours 1 minute mining for the dev
- Non-agressive DevFee mining -> if miner can't connect to DevFee pool, no problem, switching back to user pool ASAP



Except if you have a low hash rate on this pool it may take 2 hours to register a single share, the last thing people need is to have the hash restart every 2 hours for 1 minute so they never register a share or ever get paid.

If the lower difficulty coins would allow lower difficulty to be applied against them, this program might help, but for lower hashrate systems this program with the 2 hour switching will cost people money.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: SRBMiner Cryptonight AMD GPU Miner

Post by Steve Sokolowski » Wed May 09, 2018 3:06 pm

CSZiggy wrote:DevFee:
- Low DevFee (0.85%) -> every ~2 hours 1 minute mining for the dev
- Non-agressive DevFee mining -> if miner can't connect to DevFee pool, no problem, switching back to user pool ASAP



Except if you have a low hash rate on this pool it may take 2 hours to register a single share, the last thing people need is to have the hash restart every 2 hours for 1 minute so they never register a share or ever get paid.

If the lower difficulty coins would allow lower difficulty to be applied against them, this program might help, but for lower hashrate systems this program with the 2 hour switching will cost people money.
The amount of time spent mining a share does not affect the probability that a share will be found within a certain period of time in the future. Each hash is an independent trial, so no matter how many tries you've had before, the probability is the same in the future. Therefore, restarting work every two hours, even if shares are rare, won't make any difference in earnings.
spauk
Posts: 161
Joined: Wed Apr 27, 2016 7:33 pm

Re: SRBMiner Cryptonight AMD GPU Miner

Post by spauk » Thu May 10, 2018 4:22 am

the link looks suspicious. the original thread on bitcointalk has a different link:
https://bitcointalk.org/index.php?topic=3167363.0
https://mega.nz/#F!qVIgxAwB!kKmgCDICmQwbdVvMb-tAag
User avatar
CSZiggy
Posts: 662
Joined: Wed Jan 31, 2018 2:44 pm

Re: SRBMiner Cryptonight AMD GPU Miner

Post by CSZiggy » Thu May 10, 2018 12:10 pm

If it was posted on github I might consider it.
From mega....pass.
alim
Posts: 125
Joined: Fri Apr 06, 2018 3:08 pm

Re: SRBMiner Cryptonight AMD GPU Miner

Post by alim » Fri May 11, 2018 5:15 am

Thanks for the heads up!

There seem to be a lot of scams, or people inserting donations to themselves.
Post Reply