Bitcoin Forum
August 15, 2022, 12:58:03 AM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 142 »
  Print  
Author Topic: lolMiner 1.53: Dual mining Eth+Kaspa and more efficient AMD kernels  (Read 147444 times)
GKumaran
Member
**
Offline Offline

Activity: 202
Merit: 10


View Profile
December 09, 2019, 12:08:05 PM
 #1181

I'm using Windows and Vega 56/64 rigs with the latest drivers running lolminer 0.9.2 however on either of my rigs I will randomly get a GPU that says "Stuck device detected, invoking emergency script."  

Then the next line down says:
'.' is not recognized as an internal or external command, operable program or batch file.

I did find a reboot.bat file and I tried adding a line:
shutdown.exe /r /t 10

Same response as above.  Is there somewhere that I need to enable this rather handy watchdog feature, or is there certain syntax that needs to be used?

As for the error, I'm wondering if my P3/P7 are off.  I'm having a heck of a time with adjusting as these cards can absorb electricity at stock, wow.  I did quite well with tweaking for XMR but G31 appears to be different.  

V56 x8 (onsite)
P7 = 1350 / 890
P3 = 950 / 800
Power Target = -50%
Result: 0.7g/s per GPU

V64 x4 (offsite)
P7 = 1408 / 925
P3 = 945 / 1000
Power Target = 10%
Result: 1g/s per GPU

Any assistance and knowledge would be appreciated, thank you.


Hey for the Vega 64s my suggestion :

P6 - ODT : 1305/850 ; Hwinfo : 1237/820
P3 - ODT : 1028/850 ; Hwinfo(mem clock and soc clock) : 1028
Power Target - 0% ( Stock) Driver : 19.10.1

Results : 1.07 g/s for 190 watts at the wall
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
kaiokenx10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
December 09, 2019, 01:57:09 PM
 #1182

I'm using Windows and Vega 56/64 rigs with the latest drivers running lolminer 0.9.2 however on either of my rigs I will randomly get a GPU that says "Stuck device detected, invoking emergency script."  

Then the next line down says:
'.' is not recognized as an internal or external command, operable program or batch file.

I did find a reboot.bat file and I tried adding a line:
shutdown.exe /r /t 10

Same response as above.  Is there somewhere that I need to enable this rather handy watchdog feature, or is there certain syntax that needs to be used?

As for the error, I'm wondering if my P3/P7 are off.  I'm having a heck of a time with adjusting as these cards can absorb electricity at stock, wow.  I did quite well with tweaking for XMR but G31 appears to be different.  

V56 x8 (onsite)
P7 = 1350 / 890
P3 = 950 / 800
Power Target = -50%
Result: 0.7g/s per GPU

V64 x4 (offsite)
P7 = 1408 / 925
P3 = 945 / 1000
Power Target = 10%
Result: 1g/s per GPU

Any assistance and knowledge would be appreciated, thank you.


i tried every setting possible and it keeps saying the same stuff on both of my vega 56 and 64 rigs.. i think the problem lies in something else, not the clocks and voltage
ctsbitcoin
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 09, 2019, 05:17:25 PM
Last edit: December 09, 2019, 07:08:04 PM by ctsbitcoin
 #1183

i tried every setting possible and it keeps saying the same stuff on both of my vega 56 and 64 rigs.. i think the problem lies in something else, not the clocks and voltage

I switched my V64s back to stock 1630/1200/945/1100 and so far so good this morning.  It appears the P3 is more important than the P7.  

I tried GKumaran's and my V64s immediately crashed.  Just wondering if anyone else had any numbers that may help in avoiding the reinvention of the wheel.

However with lolminer, that Watchdog reboot.bat file is a really good idea and I'd like to know what I'm doing wrong in getting that to work as explained above.  

UPDATE:
Well it appears even the stock values have had issues as I again received this error:

"Stuck device detected, invoking emergency script." 

Then the next line down says:
'.' is not recognized as an internal or external command, operable program or batch file.

I can live with it if there is a way lolminer can auto restart the affected GPU or even simply restarts the rig. 
kaiokenx10
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
December 09, 2019, 07:07:10 PM
 #1184

i tried every setting possible and it keeps saying the same stuff on both of my vega 56 and 64 rigs.. i think the problem lies in something else, not the clocks and voltage

I switched my V64s back to stock 1630/1200/945/1100 and so far so good this morning.  It appears the P3 is more important than the P7. 

I tried GKumaran's and my V64s immediately crashed.  Just wondering if anyone else had any numbers that may help in avoiding the reinvention of the wheel.

However with lolminer, that Watchdog reboot.bat file is a really good idea and I'd like to know what I'm doing wrong in getting that to work as explained above. 

it is unreal that c31 is more memory intensive than i.e. ETH, i find that really hard to believe, it is something with the miner, the dev should look into it
ctsbitcoin
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 10, 2019, 01:24:46 PM
 #1185

Version 0.9.2
  • Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
  • Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
  • Added range checks to GRIN-AT31 code (improves better stability)
  • Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

Usage of Watchdog Script

In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

I read the "lolMiner_manual.pdf" included in the zip but I'm not seeing any details on the Watchdog Script.  I presume this is just a simple bat command file?  I'd prefer to simply restart ODT + lolminer if a GPU fails or if needed the entire rig.  Thank you!
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 10, 2019, 07:22:14 PM
 #1186

impossible with 5700 xt sapphire pulse on aion.
I have newjob but 0 shares.

I have the latest amd drivers for windows and I use the latest version lolminer ... I see even a hasrate that goes from 0.2s to 0.8s, 0.5, 0.4 without sharing

Well 0.x sol/s is very low - I would not expect to see a share very soon. Normally this Navi should do up to 200 sol/s on Aion, but well - its not officially supported yet and it seems I need to redo a lot of code to support it. Support will come, but do not know when, yet.

I read the "lolMiner_manual.pdf" included in the zip but I'm not seeing any details on the Watchdog Script.  I presume this is just a simple bat command file?  I'd prefer to simply restart ODT + lolminer if a GPU fails or if needed the entire rig.  Thank you!

Well there is not much to tell - the script will be called once a GPU got stuck and thats it - it can do anything you write in that. I guess mostly mining operation systems will use it to trigger their watchdogs.

Then the next line down says:
'.' is not recognized as an internal or external command, operable program or batch file.

You got hit by two bugs of 0.9.2 - the one is a small instability that can happen the card to crash even at stocks - rare but can happen, the other is that I made a mistake with the reboot call in Windows. Both will hopefully be fixed with 0.9.3 that will be out likely tomorrow Cheesy Working hard on that one right now / testing it for stability. Also new version will allow to run with older drivers and will give better "miner displayed hash" <--> "pool hash" ratio Smiley Stay tuned

Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
ctsbitcoin
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 11, 2019, 12:19:38 AM
 #1187

You got hit by two bugs of 0.9.2 - the one is a small instability that can happen the card to crash even at stocks - rare but can happen, the other is that I made a mistake with the reboot call in Windows. Both will hopefully be fixed with 0.9.3 that will be out likely tomorrow Cheesy Working hard on that one right now / testing it for stability. Also new version will allow to run with older drivers and will give better "miner displayed hash" <--> "pool hash" ratio Smiley Stay tuned

Woot, woot!  Talk customer service!  Looking forward my friend!
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 11, 2019, 12:35:22 PM
 #1188

Just pushed the new release of lolMiner 0.9.3.

Was plenty of work ironing out all problems found so far - user experience on this one should be much better. Also pool hash (read the example below) Smiley

Hope you like it Cheesy

Changes to 0.9.2
  • Extended GRIN-AT31 compatibility to older drivers (18.x +)
  • Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
  • Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
  • Deeply reworked kernel scheduler
  • Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
  • Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
  • Fixed Bug: Watchdog did not call right file in Windows
  • Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection


About Early Job Cancellation for GRIN

The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
Velmerk
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
December 11, 2019, 03:30:08 PM
Last edit: December 11, 2019, 04:00:44 PM by Velmerk
 #1189

Just pushed the new release of lolMiner 0.9.3.
Thank you for job!
HiveOS w/19.30 ~same hashrate (1.0-1.3) as 0.9.2, its good.
I installed ROCm 2.10 drivers, and hashrate only 0.69 now. What do you think?
6*Vega56

P.S. after testing with only 1 device, hashrate up to 1.04h.... may be high CPU usage... (only with ROCm)
Vladegg
Newbie
*
Offline Offline

Activity: 69
Merit: 0


View Profile
December 11, 2019, 06:16:50 PM
 #1190


Warning:
For AMD Navi support on Grin-32 you need Adrenalin 19.10.1 WHQL or newer (Windows) or amdgpu-pro 19.30 (Linux)


Grin-32?  Huh
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 11, 2019, 06:24:15 PM
 #1191

Just pushed the new release of lolMiner 0.9.3.
Thank you for job!
HiveOS w/19.30 ~same hashrate (1.0-1.3) as 0.9.2, its good.
I installed ROCm 2.10 drivers, and hashrate only 0.69 now. What do you think?
6*Vega56

P.S. after testing with only 1 device, hashrate up to 1.04h.... may be high CPU usage... (only with ROCm)

Thats good to know. Grin is indeed a bit cpu demanding, I do not know why its that much - mostly the scheduler turning wild there. Will see if I can do something on that...


Grin-32?  Huh

Spelling mistake ... but ... well a lot of Grin-32 code in in the miner already Wink

Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
Shaddyr
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
December 11, 2019, 10:38:04 PM
 #1192

can't  mine beamv2 at nice. Command line is
Code:
lolMiner.exe  --coin Beam --pool beamv2.eu.nicehash.com --port 3378 --user addr.wrkr --pass x --tls 0
It says
Quote
Connected to beamv2.eu.nicehash.com:3378 (TLS disabled)
Lost connection to stratum server beamv2.eu.nicehash.com:3378 or server not reachable
Anybody else?
kidus
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
December 12, 2019, 06:41:29 PM
 #1193

Just pushed the new release of lolMiner 0.9.3.



How can I see the temperature of the videocards, the speed of the fans?
Did you test VEGA64?
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 13, 2019, 07:22:07 AM
 #1194

can't  mine beamv2 at nice. Command line is
Code:
lolMiner.exe  --coin Beam --pool beamv2.eu.nicehash.com --port 3378 --user addr.wrkr --pass x --tls 0
It says
Quote
Connected to beamv2.eu.nicehash.com:3378 (TLS disabled)
Lost connection to stratum server beamv2.eu.nicehash.com:3378 or server not reachable
Anybody else?

I just tested and yes, also had a problem connecting to the EU server. Strangely beamv2.usa.nicehash.com works without problems - so maybe a problem with their eu stratum?


How can I see the temperature of the videocards, the speed of the fans?
Did you test VEGA64?

Yes, we did test V64 as well. Stock should be about 1.25 g/s+ , but with energy saving settings (Clock down to 1220 or so, voltage to 0.835) you will get about 1.07 - but at much better energy consumption.

Currently the miner does not read out this data. I recommend using a mining OS like mmpOS or PiMP or Hive or ethos or  ... (there are many). Those will give you usually very good watchdogs for the miner, tested out drivers and often also good OC or UV profiles for good mining speed / energy use ratio. The miner itself does not get this values yet (because its a pain in the ass reading it for AMD and NV and for Lin as well as Win) ... and since most serious farms run one of these OS just mentioned its wasted effort for me - rather concentrating on making the miner itself better Wink

Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 13, 2019, 08:15:33 PM
 #1195

So, only two days went by, but now already pushed 0.9.4 Cheesy

Its a big jump again in C31 hash rate and as special sauce I also added support (very experimental) for grin - cuckatoo 32. Sadly running into some limitations of the Windows Adrenalin driver, thats why the improvements are Linux only. But did send a support request to AMD staff already - hopefully we can sort this out soon.

Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
kidus
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
December 13, 2019, 08:57:30 PM
 #1196

Windows 10. Only 1,01 g/s VEGA-64. teamredminer-v0.6.1 - 1,23 g/s, 175 W.
Lolliedieb
Member
**
Offline Offline

Activity: 432
Merit: 45


View Profile WWW
December 13, 2019, 09:18:31 PM
Last edit: December 14, 2019, 06:20:21 AM by Lolliedieb
 #1197

Windows 10. Only 1,01 g/s VEGA-64. teamredminer-v0.6.1 - 1,23 g/s, 175 W.

Thats strange... which version exactly?  Can you give more data (settings)? I have to admit I did test more with V56 but for a V64 thats far too low even without the improvements of 0.9.4.

Only data I got of a direct comparison with trm on Win was by a user using 0.9.2. There indeed trm was faster but also used more energy.
With 0.9.4 on Linux I am pretty sure that flipped Wink

Edit: slept over that msg and now wonder if you can tell me what driver version and CPU you use. All my Win tests refer to Adrenalin 19.10.1 and its one card on a rather strong CPU. Saw on Linux that the driver may make a difference here, e.g. two cards, Xeon server GPU: 19.30 driver is slower then ROCm 2.10, 6 card rig Celeron: 19.30 is quicker then ROCm 2.10.

So maybe driver and or CPU may be the issue on Windows, too.


Check out lolMiner 1.17, an efficient miner for Ethash, Beam and many Cuckoo-Cycle and Equihash variants for AMD cards at low fees.
Also inventor of Zombie Mode for Ethash, which allows you to mine on Eth with your 4G AMD GPUs above epoch 382.
NurSie
Newbie
*
Offline Offline

Activity: 72
Merit: 0


View Profile
December 14, 2019, 08:25:05 AM
 #1198

Lollie, do you mind explaining why you removed the 16G solver? Just curious why 8G would be faster. I've got some Vega FEs and a Radeon Pro Duo I wanted to throw at this, remember you had the 16G solver back on version 0.8.3.

It was only removed for 0.9 but brought back for 0.9.1 - the reason was that the 8G 0.9 solver was quicker then 16G 0.8.8 (and earlier). 0.9.2 has a bug that may cause to load wrong kernel (8G instead of 16G) in Windows on FE - will be fixed with 0.9.3

Is there possible to implement Cuckaroo29 BFC algorithm?

I am redoing my C29 codes atm. Hope to have it flexible enough to add Cuckarood-29 (Current Grin-29), Cuckaroom-29 (next gen Grin from January), Cuckaroo-29 (BFC, Swap) and Cuckaroo-30 (Cortex) one by one... not yet sure about the order though ^^
Sure, works for me.
zeef
Newbie
*
Offline Offline

Activity: 296
Merit: 0


View Profile
December 14, 2019, 12:37:32 PM
 #1199

hi its possible to run in background lolminer with some parameter in json file?
kidus
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
December 14, 2019, 01:46:03 PM
 #1200

Windows 10. Only 1,01 g/s VEGA-64. teamredminer-v0.6.1 - 1,23 g/s, 175 W.

Thats strange... which version exactly?  Can you give more data (settings)? I have to admit I did test more with V56 but for a V64 thats far too low even without the improvements of 0.9.4.

Only data I got of a direct comparison with trm on Win was by a user using 0.9.2. There indeed trm was faster but also used more energy.
With 0.9.4 on Linux I am pretty sure that flipped Wink

Edit: slept over that msg and now wonder if you can tell me what driver version and CPU you use. All my Win tests refer to Adrenalin 19.10.1 and its one card on a rather strong CPU. Saw on Linux that the driver may make a difference here, e.g. two cards, Xeon server GPU: 19.30 driver is slower then ROCm 2.10, 6 card rig Celeron: 19.30 is quicker then ROCm 2.10.

So maybe driver and or CPU may be the issue on Windows, too.



Memory: Frequency - 1100Mhz, 905 mV.
GPU: P5 1212 Mhz, 1100mV. P6 1307Mhz, 905 mV. P7 1472 Mhz, 925 mV.
Radeon 19.12.1.
CPU Intel i3-4170
teamredminer-v0.6.1 - work.
lolMiner-0.9.3 don't work.
"Stuck device detected, invoking emergency script."
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 142 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!