Pages:
Author

Topic: SRBMiner-MULTI GPU & CPU Miner 0.9.4 - page 47. (Read 42143 times)

hero member
Activity: 2422
Merit: 625
V0.4.5

+ Added 'randomepic' algorithm (EpicCash RandomX) solo/pool
+ 'ethash' and 'ubqhash' algorithm faster ~1.5% on Vega
+ 'RandomX' algorithm improvements
+ Fixed allocation of 'RandomX' dataset for 1Gb pages (--randomx-use-1gb-pages parameter)
+ Fixed an issue with MSR tweaks not being applied correctly
+ Lowered 'minotaur' algorithm devfee to 2%
+ Fixed crashing of 'minotaur' algorithm on AVX2 capable cpu's
+ '--send-stales' is now set per pool, it accepts true/false. Default is true.
+ 'send_stales' parameter added to pools config file too
+ '--gpu-intensity' option can now be used in combination with auto gpu setup in cmd
+ Improved gpu watchdog
+ Added temporary parameter '--cnpool-bbc-fix' which disables workers if job diff >= 50
+ Minor bug fixes

- When mining 'randomepic' miner workers will stop when jobs are not randomx.

- Found a bug that was here from the beginning of randomx addition, where MSR tweaks were applied incorrectly, so the hashrate was lower than it could be.

- '--send-stales' and send_stales parameters now accept a bool (true, false) and are now set per pool. Some pools accept stales while others don't, with this parameter you can control to which pool you want to send/not send shares that miner thinks are stale. Default is true, it means stale shares are sent if this parameter is not set to false.

- added parameter '--cnpool-bbc-fix' on request of cnpool.cc operator. If this parameter is used miner will stop workers when a job diff >= 50 received.

- Now you can use '--gpu-intensity' parameter alone, and miner will set the rest parameters for you automatically.

Example :

1. Set same intensity to every gpu:
Code:
SRBMiner-MULTI.exe --algorithm ethash --gpu-intensity 24 --disable-cpu --pool eth-eu1.nanopool.org:9999 --wallet 0x74fb183Dfa951A9dC8C6de5ae4E1A8587fa6f371

2. Set different intensities (4 gpu's in rig):
Code:
SRBMiner-MULTI.exe --algorithm ethash --gpu-intensity 24,23,23,25 --disable-cpu --pool eth-eu1.nanopool.org:9999 --wallet 0x74fb183Dfa951A9dC8C6de5ae4E1A8587fa6f371

Also from previous version the '--gpu-tweak-profile' parameter works the same, so it can be applied without setting the rest of the gpu parameters.

Example:

1. Apply intensity 24 to every gpu and set tweak-profile 5 to them

Code:
SRBMiner-MULTI.exe --algorithm ethash --gpu-intensity 24 --gpu-tweak-profile 5 --disable-cpu --pool eth-eu1.nanopool.org:9999 --wallet 0x74fb183Dfa951A9dC8C6de5ae4E1A8587fa6f371
hero member
Activity: 2422
Merit: 625
fixed. 56.2mh with intensity 25 according to miner stats.

We know that PM shows hashrate by ~2% higher than it really is, so you are now hashing approx with same speed as with PM.
hero member
Activity: 2422
Merit: 625
-- gpu-intensity 23 (and others) does not apply (Windows, console). And if I have parallel mining on the processor (by another miner), the hashrate falls. However, xmrig has the lowest priority in the configuration.

If you want to manually set the gpu's you must use all mandatory parameters (--gpu-id, --gpu-intensity or --gpu-raw-intensity, --gpu-worksize and --gpu-threads)

So:

Code:
--gpu-id 0 --gpu-intensity 23 --gpu-worksize 64 --gpu-threads 1

Next release won't have this requirement
jr. member
Activity: 127
Merit: 2
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
Hi Doc,
just tried SRB :55.7 PM:57.3 in miner  screen, 5700 non XT 1400 core 930 mem

Did you use default settings ? Because defaults are set too low (intensity 22), 24-25 should be a good value.
Changed intensity in config file same result on win10
Code:
{
"algorithm" : "ethash",
"disable_cpu" : true,
"disable_gpu" : false,
"intensity" : 24,
}

It's not "intensity" anymore, now it is "gpu_intensity"
fixed. 56.2mh with intensity 25 according to miner stats.
hero member
Activity: 2422
Merit: 625
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
Hi Doc,
just tried SRB :55.7 PM:57.3 in miner  screen, 5700 non XT 1400 core 930 mem

Did you use default settings ? Because defaults are set too low (intensity 22), 24-25 should be a good value.
Changed intensity in config file same result on win10
Code:
{
"algorithm" : "ethash",
"disable_cpu" : true,
"disable_gpu" : false,
"intensity" : 24,
}

It's not "intensity" anymore, now it is "gpu_intensity"
jr. member
Activity: 127
Merit: 2
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
Hi Doc,
just tried SRB :55.7 PM:57.3 in miner  screen, 5700 non XT 1400 core 930 mem

Did you use default settings ? Because defaults are set too low (intensity 22), 24-25 should be a good value.
Changed intensity in config file same result on win10
Code:
{
"algorithm" : "ethash",
"disable_cpu" : true,
"disable_gpu" : false,
"intensity" : 24,
}
newbie
Activity: 37
Merit: 0
-- gpu-intensity 23 (and others) does not apply (Windows, console). And if I have parallel mining on the processor (by another miner), the hashrate falls. However, xmrig has the lowest priority in the configuration.
hero member
Activity: 2422
Merit: 625
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
Hi Doc,
just tried SRB :55.7 PM:57.3 in miner  screen, 5700 non XT 1400 core 930 mem

Did you use default settings ? Because defaults are set too low (intensity 22), 24-25 should be a good value.
hero member
Activity: 2422
Merit: 625
And one more thing - i found some strange thing with srbminer-multi (currently only tested with RandomSFX algo), when my miner window is minimized then hashrate is double or tripple less then miner window is restored/focused. Is it possible?

It is probably related to cpu priority, by default it is set to 'below normal'. Try setting it to above normal (--cpu-priority 4 if using cmd parameters, or cpu_priority 4 in config file)
hero member
Activity: 2422
Merit: 625
intensity default
overclocking same as claymore and phoenix and work fine with better hr\power wihout bad shares

I am not validating shares before sending them to the pool, probably that's the 'bad shares'. Next release will fix this.
jr. member
Activity: 127
Merit: 2
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
Hi Doc,
just tried SRB :55.7 PM:57.3 in miner  screen, 5700 non XT 1400 core 930 mem
newbie
Activity: 315
Merit: 0
And one more thing - i found some strange thing with srbminer-multi (currently only tested with RandomSFX algo), when my miner window is minimized then hashrate is double or tripple less then miner window is restored/focused. Is it possible?
P.S. Windows 10, Ryzen 5 1600.

Quote
-- restored window --
[2020-05-11 10:26:58] CPU result accepted [138ms]
[2020-05-11 10:27:01] CPU result accepted [122ms]
[2020-05-11 10:27:01] CPU  :    2803.46 H/s
[2020-05-11 10:27:01] Total:    2803.46 H/s
[2020-05-11 10:27:22] CPU result accepted [131ms]
[2020-05-11 10:27:39] CPU  :    2782.93 H/s
[2020-05-11 10:27:39] Total:    2782.93 H/s
[2020-05-11 10:28:24] CPU result accepted [139ms]
[2020-05-11 10:28:25] Difficulty changed to 22088.00000000
[2020-05-11 10:28:25] New job received [427354024], block height 444422
-- minimized window --
[2020-05-11 10:28:29] CPU result accepted [123ms]
[2020-05-11 10:28:42] CPU result accepted [87ms]
[2020-05-11 10:28:46] CPU result accepted [122ms]
[2020-05-11 10:28:49] CPU result accepted [120ms]
[2020-05-11 10:28:58] CPU result accepted [84ms]
[2020-05-11 10:29:01] CPU result accepted [122ms]
[2020-05-11 10:29:34] CPU result accepted [129ms]
[2020-05-11 10:30:04] CPU result accepted [82ms]
[2020-05-11 10:30:09] CPU result accepted [121ms]
[2020-05-11 10:30:09] CPU result accepted [298ms]
[2020-05-11 10:30:37] CPU result accepted [81ms]
[2020-05-11 10:30:39] CPU  :    1401.59 H/s
[2020-05-11 10:30:39] Total:    1401.59 H/s
[2020-05-11 10:30:59] CPU result accepted [85ms]
[2020-05-11 10:31:07] CPU result accepted [82ms]
[2020-05-11 10:31:38] CPU result accepted [85ms]
[2020-05-11 10:32:11] CPU result accepted [115ms]
.................
[2020-05-11 10:42:25] New job received [469159754], block height 444428
[2020-05-11 10:42:28] CPU result accepted [85ms]
[2020-05-11 10:42:33] New job received [689554317], block height 444429
[2020-05-11 10:42:39] CPU result accepted [84ms]
[2020-05-11 10:42:39] CPU  :    1378.88 H/s
[2020-05-11 10:42:39] Total:    1378.88 H/s
[2020-05-11 10:42:44] CPU result accepted [81ms]
[2020-05-11 10:42:49] CPU result accepted [81ms]
[2020-05-11 10:42:51] CPU result accepted [81ms]
[2020-05-11 10:42:57] CPU result accepted [83ms]
[2020-05-11 10:42:57] New job received [861821654], block height 444430
[2020-05-11 10:43:22] CPU result accepted [126ms]
[2020-05-11 10:43:40] CPU result accepted [80ms]
[2020-05-11 10:43:41] CPU result accepted [117ms]
[2020-05-11 10:43:42] CPU result accepted [90ms]
[2020-05-11 10:44:02] CPU result accepted [118ms]
[2020-05-11 10:44:06] CPU result accepted [103ms]
[2020-05-11 10:44:10] New job received [956063922], block height 444431
[2020-05-11 10:44:11] CPU result accepted [82ms]
[2020-05-11 10:44:27] CPU result accepted [83ms]
[2020-05-11 10:44:31] CPU result accepted [81ms]
[2020-05-11 10:44:35] CPU result accepted [120ms]
[2020-05-11 10:44:36] CPU result accepted [89ms]
-- restored window --
[2020-05-11 10:44:46] New job received [153163839], block height 444432
[2020-05-11 10:44:59] CPU result accepted [81ms]
[2020-05-11 10:45:02] CPU result accepted [82ms]
[2020-05-11 10:45:23] CPU result accepted [83ms]
[2020-05-11 10:45:39] CPU  :    2062.76 H/s
[2020-05-11 10:45:39] Total:    2062.76 H/s
[2020-05-11 10:45:41] CPU result accepted [80ms]
newbie
Activity: 315
Merit: 0
Here's a short tutorial on how :

Mine BBC on CNPool.cc, when the mining port closes, switch to mining Ethereum on Beepool.org, and when BBC pool becomes again available, automatically switch back to it

1. Rename algorithms_example.txt to algorithms.txt

2. Create start-algoswitch.bat containing : (windows)

Code:
setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100

@echo off

SRBMiner-MULTI.exe --config-file Config\config-cryptonight-bbc.txt --pools-file Pools\autoswitch.txt

3. Go in Pools folder and create autoswitch.txt containing :

Code:
{
"pools" :
[
{
"pool" : "pool.bbc.cnpool.cc:33589",
"wallet" : "put-your-bbc-wallet-here",
"password" : "x",
"algorithm": "cryptonight_bbc",
"worker": "bbc-worker-name"
},
{
"pool" : "eth-pool.beepool.org:9530",
"wallet" : "put-your-ethereum-wallet-here",
"password" : "x",
"algorithm": "ethash",
"worker": "eth-worker-name"
}
]
}

4. Run start-algoswitch.bat and don't change pool manually! It is very important to leave miner trying to reconnect when pool get's unavailable. It will automatically switch to Beepool after a few tries.
If you switch pool's manually, miner will not try to reconnect back to main pool (cnpool)!

You can do this with any algorithm combination, i used BBC/ETH because they are the most profitable at the moment.

Good job! Can you take a look to progpow092 algo and epic cash coin?
It work with 3 algos - cuckaroo, progpow092 and randomX.
Will be very good if you add auto switch for progpow092 and ethash (for now this work only in one miner  - TT-miner for nvidia).
jr. member
Activity: 288
Merit: 1
Take back on intensity or overclocking, you are producing bad shares (share above target).

intensity default
overclocking same as claymore and phoenix and work fine with better hr\power wihout bad shares

stat from claymore miner

ETH - Total Speed: 373.770 Mh/s, Total Shares: 132(6+10+18+7+7+12+9+16+14+11+10+12), Rejected: 1(0+0+0+0+0+0+0+0+1+0+0+0), Time: 00:44
ETH: GPU0 30.484 Mh/s, GPU1 31.325 Mh/s, GPU2 31.294 Mh/s, GPU3 31.325 Mh/s, GPU4 30.800 Mh/s, GPU5 31.336 Mh/s, GPU6 31.281 Mh/s, GPU7 31.268 Mh/s, GPU8 30.813 Mh/s, GPU9 31.250 Mh/s, GPU10 31.333 Mh/s, GPU11 31.259 Mh/s
Incorrect ETH shares: GPU0 1
1 minute average ETH total speed: 373.612 Mh/s
Pool switches: ETH - 0
Pool shares accepting time (1 hour stats) - min 31 ms, max 375 ms, average 58 ms
Current ETH share target: 0x000000007fff8000 (diff: 8590MH), epoch 0(1.00GB)


hero member
Activity: 2422
Merit: 625
lot of reject share on nice

Pool            : daggerhashimoto.eu.nicehash.com:3353
Connected since : 2020-05-10 19:20:17
Pool Difficulty : 1.000000
Pool latency    : ~ 48 ms


Shares
-------------------------------------------------------------------
Accepted        : 22 [75.9%]
Total           : 29
Avg find time   : 83 sec

1  min. avg     : 55.74 MH/s
5  min. avg     : 55.23 MH/s
15 min. avg     : 55.25 MH/s
Max. speed      : 58.23 MH/s

Pool Errors
-----------
[2]             : Job not found.
[5]             : Share above target.


Take back on intensity or overclocking, you are producing bad shares (share above target).
jr. member
Activity: 288
Merit: 1
check on test rig
clay rate 31.3 mh
this miner rate 29.8 same as phoenix
power same as claymore

in additional
job not found on dag switch


jr. member
Activity: 288
Merit: 1
lot of reject share on nice

Pool            : daggerhashimoto.eu.nicehash.com:3353
Connected since : 2020-05-10 19:20:17
Pool Difficulty : 1.000000
Pool latency    : ~ 48 ms


Shares
-------------------------------------------------------------------
Accepted        : 22 [75.9%]
Total           : 29
Avg find time   : 83 sec

1  min. avg     : 55.74 MH/s
5  min. avg     : 55.23 MH/s
15 min. avg     : 55.25 MH/s
Max. speed      : 58.23 MH/s

Pool Errors
-----------
[2]             : Job not found.
[5]             : Share above target.
hero member
Activity: 2422
Merit: 625
What's typical hash for rx5700 in this miner ?

It depends how you modded your card, but 5700 xt can do around 59mhs
hero member
Activity: 2422
Merit: 625
~

Hey Doc,

is this setup possible to run on simplemining also? I was just looking for a dual mining option that is profitable, nowdays it's very difficult to find one

This is not dual mining, it is an auto-switch-back to the main pool when it gets available (because BBC works this way - when quota is exhausted pool closes port), but until then miner mines on a different algorithm, better than just trying to reconnect to the pool )
jr. member
Activity: 127
Merit: 2
V0.4.4

+ added 'ethash' algorithm
+ added 'ubqhash' algorithm
+ added parameter '--esm' to set ethash/ubqhash stratum mode for pool (0 - eth-proxy, 1 - miner-proxy)
+ added parameter 'esm' to pools config (ethash/ubqhash stratum mode for pool (0 - eth-proxy, 1 - miner-proxy))
+ added parameter '--enable-ethash-leak-fix' which tries to workaround AMD driver memory leak when recreating DAG
+ fixed algo switching and tweak_profiles miner freeze bug
+ --gpu-tweak-profile option can now be used with auto gpu setup in cmd


I'm a little too late with adding ethash right ? Smiley

If you have a Navi based gpu then you will be happy because SRB is now probably the fastest ETHASH and UBQHASH miner on those (RX 5500/5600/5700 supported).
All this thanks to Wolf9466.

Of course Vega56/64, RX4xx/5xx also work, but since the stuff is written in OpenCL, and not in ASM as in other ETHASH miners, your hashrate can/will be lower.
In this case 'tweak_profile' parameter can be your good friend.

4GB cards will probably work a few epochs longer than on other miners.

Oh and Ethash works with nicehash and their weird protocols.


What's typical hash for rx5700 in this miner ?
Pages:
Jump to: