Author

Topic: [ mining os ] nvoc - page 307. (Read 418549 times)

newbie
Activity: 12
Merit: 0
July 04, 2017, 12:24:34 AM
Love this OS.   

I've been using a new mobo:  Biostar Z270GT6; got it to work all day yesterday on 5 GPUs.  Tinkered a bit today, tried to boot mobo, got pass BIOS screen, then got spammed with PCIE bus error severity=corrected.  It just spammed and spammed non stop, and would probably never stop if I hadn't powered down. 

A similar issue that is answered can be found here: https://askubuntu.com/questions/771899/pcie-bus-error-severity-corrected 

PS:  32GB USB still has some imaging issues, I've tried reformatting without the "quick" option, and tried both NTFS and FAT32. 

did you change picie to gen 2 in the bios?
newbie
Activity: 14
Merit: 0
July 03, 2017, 11:35:14 PM
Love this OS.   

I've been using a new mobo:  Biostar Z270GT6; got it to work all day yesterday on 5 GPUs.  Tinkered a bit today, tried to boot mobo, got pass BIOS screen, then got spammed with PCIE bus error severity=corrected.  It just spammed and spammed non stop, and would probably never stop if I hadn't powered down. 

A similar issue that is answered can be found here: https://askubuntu.com/questions/771899/pcie-bus-error-severity-corrected 

PS:  32GB USB still has some imaging issues, I've tried reformatting without the "quick" option, and tried both NTFS and FAT32. 
newbie
Activity: 2
Merit: 0
July 03, 2017, 09:35:03 PM
Greetings,

Awesome work on this distro! I'm using it on a TB250-BTC with 6x EVGA 1070 SC and trying to tweak the OC to match my Windows 10 setup.

The issue I'm running into is that I cannot increase the power limit above 170 and it's limiting my overclock and reducing overall Sol/s by around 100-150.  Power is cheap where I live so the extra watts are not an issue. Using a 1000w and 1200w dual PSU setup so that is no concern either.

In Windows I can get 2850 Sol/s but only around 2700-2750 in Linux.

Do you know if the power limit cap is a limitation of the driver?

Any help is much appreciated.

Thanks,

Dragnan
newbie
Activity: 2
Merit: 0
July 03, 2017, 06:23:45 PM
Hi,

Trying out your OS, but first thing i'm encountering is when trying to change pools to european ones, the miner can't connect anymore (even with nanopool).
Second, when trying to use ethermine as a pool (with the switch turned to YES), it loops to read response failed end of file and cannot resolve hostname and read response failed end of file again, etc etc - no, it's not an internet or dns problem i assure, it works great.

Could you link a working onebash example with eu1.ethermine.org:4444 , so I can see what I did wrong?
newbie
Activity: 2
Merit: 0
July 03, 2017, 05:14:17 PM
Sorry im a Genoil newb.  I was using Claymore until nvOC 17 and now that I am using Genoil I am getting some crashes possibly from overclock.  Is there a switch or a watchdog or something to auto restart Genoil like Claymore does?  I've lowered the OC a bit.  For now it could be down for hours before I realize Genoil crashed.  With Claymore I could just look back and see if it reset itself / instable etc.  Thanks a bunch !!

A 0 hash detector / restarter has already been requested and added to the list.

For now I recommend lowering your clocks / moving your powerlimit up or down (depending on what it is currently ) each time you have an error. 

I have stabilized all my rigs running genoil this way; and they are all outperforming claymore.

Thank you! I saw that before but didnt really put 2 and 2 together.
newbie
Activity: 27
Merit: 0
July 03, 2017, 03:24:57 PM
@Fullzero - thanks so much.  This is working so well for me.  Grin

A few requests if I could be be so selfish:

1) Can you confirm that this version of Genoil the optimizations merged from this pull request?  Seems like people are getting 6%-10% performance improvement on GTX 1060's  (https://github.com/Genoil/cpp-ethereum/pull/228)

2) Any chance of adding in the Creep Miner for Burstcoin (proof of capacity) mining (https://github.com/Creepsky/creepMiner).  Then we'd have GPU, CPU, and Hard Drive mining in one!

3) Beyond cleaning out headers, are there other ways to get the image smaller so we can have more disk space, and/or offer a bigger image because most of us are using 32GB thumb drives?  I like to add a few personalizations but don't have the space to download all the dependencies and make the apps

Keep up the great work!

1 -

yes this is new cuda implementation I used when compiling Genoil:  the hash changes DRAMITACALLY as you increase the memory clock; however most of these clocks are currently unstable. 

I suspect most of the individuals who have reported 10% gains; did so before having a soft crash and realizing that although the client is capable of significantly higher hashrates; it is not stable with most of them. 

In my experience with this; I have found running the client with less cards is more stable and can reach higher OC (thus more gains).

2 -

I will add this to the list.


3 -

You can extend the primary partition on any key / ssd; by connecting it to a computer with nvOC that has already booted and clicking the ubuntu launcher at the top left and typing

gp

then click Gparted.  Find the sdb drive select the larger partition; it it is mounted unmount it; then rightclick and select resize and set the max size.

click the green checkmark to execute the change, wait for completion and it should be ~17gb larger.

I am planning on increasing the image to 32gb + add the cmds to enable Claymore / other clients to use 16gb VM in a later version.



Awesome!  You rock.

What's your address for sending hashes?
newbie
Activity: 17
Merit: 0
July 03, 2017, 03:10:52 PM
Sorry im a Genoil newb.  I was using Claymore until nvOC 17 and now that I am using Genoil I am getting some crashes possibly from overclock.  Is there a switch or a watchdog or something to auto restart Genoil like Claymore does?  I've lowered the OC a bit.  For now it could be down for hours before I realize Genoil crashed.  With Claymore I could just look back and see if it reset itself / instable etc.  Thanks a bunch !!

A 0 hash detector / restarter has already been requested and added to the list.

For now I recommend lowering your clocks / moving your powerlimit up or down (depending on what it is currently ) each time you have an error.  

I have stabilized all my rigs running genoil this way; and they are all outperforming claymore.

Sorry I missed that had already been implemented.  I had another hang less than 8 hours from the the one this morning.  This time was different though.  All the previous Genoil issues gave me a memory error so I attributed it to OC.  This one was "Error CUDA mining: the launch timed out and was terminated. CUDA error in func 'search' at line 346: the launch timed out and was terminated. "

I have no power limits set.  I now have my clocks set to -100 core and +950 memory on gtx 1070s.  On Claymore I was running +100 and +1150 stable.  Ill see how it does now.  I do believe it is still beating Claymore but I may do some 24hr tests back to back.  

I will add that I am now running 8 cards in this rig via 2 M.2 adapters.  It does seem as though the stability issues rose not long after the last 2 cards however I had only been running V17 / Genoil a day or so before adding the 7th and 8th card.  Running 6 1070s, 1 1060, and 1 970 in the nvOC rig. 

Thanks again for all your hard work!!  Is the default address in your onebash files yours?  I would like to give you some hashes
full member
Activity: 145
Merit: 1009
July 03, 2017, 02:30:08 PM
@Fullzero - thanks so much.  This is working so well for me.  Grin

A few requests if I could be be so selfish:

1) Can you confirm that this version of Genoil the optimizations merged from this pull request?  Seems like people are getting 6%-10% performance improvement on GTX 1060's  (https://github.com/Genoil/cpp-ethereum/pull/228)

2) Any chance of adding in the Creep Miner for Burstcoin (proof of capacity) mining (https://github.com/Creepsky/creepMiner).  Then we'd have GPU, CPU, and Hard Drive mining in one!

3) Beyond cleaning out headers, are there other ways to get the image smaller so we can have more disk space, and/or offer a bigger image because most of us are using 32GB thumb drives?  I like to add a few personalizations but don't have the space to download all the dependencies and make the apps

Keep up the great work!

1 -

yes this is new cuda implementation I used when compiling Genoil:  the hash changes DRAMATICALLY as you increase the memory clock; however most of these clocks are currently unstable.  

I suspect most of the individuals who have reported 10% gains; did so before having a soft crash and realizing that although the client is capable of significantly higher hashrates; it is not stable with most of them.  

In my experience with this; I have found running the client with less cards is more stable and can reach higher OC (thus more gains).

2 -

I will add this to the list.


3 -

You can extend the primary partition on any key / ssd; by connecting it to a computer with nvOC that has already booted and clicking the ubuntu launcher at the top left and typing

gp

then click Gparted.  Find the sdb drive select the larger partition; it it is mounted unmount it; then rightclick and select resize and set the max size.

click the green checkmark to execute the change, wait for completion and it should be ~17gb larger.

I am planning on increasing the image to 32gb + add the cmds to enable Claymore / other clients to use 16gb VM in a later version.

newbie
Activity: 27
Merit: 0
July 03, 2017, 01:56:35 PM
@Fullzero - thanks so much.  This is working so well for me.  Grin

A few requests if I could be be so selfish:

1) Can you confirm that this version of Genoil the optimizations merged from this pull request?  Seems like people are getting 6%-10% performance improvement on GTX 1060's  (https://github.com/Genoil/cpp-ethereum/pull/228)

2) Any chance of adding in the Creep Miner for Burstcoin (proof of capacity) mining (https://github.com/Creepsky/creepMiner).  Then we'd have GPU, CPU, and Hard Drive mining in one!

3) Beyond cleaning out headers, are there other ways to get the image smaller so we can have more disk space, and/or offer a bigger image because most of us are using 32GB thumb drives?  I like to add a few personalizations but don't have the space to download all the dependencies and make the apps

Keep up the great work!
newbie
Activity: 35
Merit: 0
July 03, 2017, 01:54:45 PM

Anybody managed to dual mine ? If so ... I need to edit something in this section for ETH intensity ?
if [ $COIN == "DUAL_ETH_SC" ]
In windows I had  -ethi x -dcri y . Here I see only dcri. I have to add ethi on that line or on top of the oneBash in the ETH_EXTENTION_ARGUMENTS section ?
So many new things since I first found this 3 weeks ago  Grin Grin Grin
 
hero member
Activity: 651
Merit: 501
My PGP Key: 92C7689C
July 03, 2017, 11:30:20 AM
This afternoon, I knocked together a simple profitability auto-switcher that works with nvOC and NiceHash:

https://gitlab.com/salfter/nvoc-nicehash-switcher

Nice work  Smiley

I will integrate this into the next oneBash / v0018. 

I will keep your default BTC address and ensure it is clear you implemented the instantaneous profit switching algorithm.

I do think with when using different algos in makes sense to have different clocks; however I don't think the settings for those should be spread out over a bunch of different bash files.

I will bring all the settings inside oneBash and make a:

SALFTER_NICEHASH_PROFIT_SWITCHING="YES"    YES / NO switch

Using your implementation; it should only require a few modifications to implement other targets such as 'lowest difficulty out of a given set of coins' and more. 

Thanks for providing another tool to the community,  Smiley

Sounds like a plan.  Smiley More centralized configuration probably would make it easier to add more algos.  I originally had the card configuration code duplicated across all of those batch files, before I separated it out into set_power.sh.  I have an idea to get rid of most of those scripts, but I've put off my paying job enough for this morning and need to hunker down to that.  Grin
hero member
Activity: 651
Merit: 501
My PGP Key: 92C7689C
July 03, 2017, 10:57:01 AM
Seems like 6x pin powered risers solved my issue with 1050ti's crashing. Thanks a lot @fullzero and others

I bought a couple of those recently to use with my 1070s...have a Spotswood frame on the way after finding a tower case inadequate for keeping even two GPUs cool, let alone four or more:

http://amzn.to/2sF7wm5

One didn't work at all.  The other appears to run OK at first, but as soon as the miner software starts hammering the card, the card falls off the bus and quits working until at least a reset (or did it need a power cycle?).  I went into the BIOS settings and set the PCIe slots to their slowest setting; that didn't help.

I might still have some ribbon risers hiding in a box; I never had trouble with them in the past (last used them with two Radeons (HD 6870 and HD 7750) on an Intel D945GNT), but I don't know if they'd have enough reach to load up the frame with 8 GPUs.  Is there a longer ribbon riser available than 12"?  If not, what USB (or other cable type) risers have been less troublesome than others?

(In the meantime, swapping GPUs around so the hotter-running one is on the bottom has helped.  At 125W each and fans on automatic, the upper GPU with better cooling stays in the low 70s, while the lower GPU stays in the upper 70s while mining Equihash.  Fans at 75% keep both GPUs in the 60s.)
full member
Activity: 169
Merit: 100
July 03, 2017, 10:50:58 AM
This is an AWESOME idea! I was curious though, do you really make more it being converted to BTC right away or mining the coins directly? Anyone with some feedback would be greatly appreciated.

The last time I had lots of miners running, I was mining coins directly (first with CryptoSwitcher, then with MinerSwitcher) and exchanging them manually.  With transaction fees from my altcoin wallets to the exchange, conversion fees at the exchange, and transaction fees from the exchange to my Bitcoin wallet, they would've all added up to a decent chunk of mining revenue.  With many of these (especially the transaction fees) being fixed fees instead of percentages, the effective percentage of fees would be even higher.  I also hadn't gotten around to automating

While I haven't yet run the numbers to quantify it, I suspect that if BTC is your goal, a service such as NiceHash is likely to work out better for a small-time operator like me.  Economies of scale work in their favor...when they go to exchange altcoins for Bitcoin, your holdings are sent along with everyone else's and processed in one transaction.  That's one transaction fee to send to the exchange and one fee to receive the results back.  It seems intuitive that this should result in more BTC in your wallet.  Whether it actually does, of course, would be an interesting test to run.

One way to minimize the impact of transaction fees if you mine directly would be to have your altcoin proceeds sent directly to exchange accounts.  Not all pools are compatible with this approach, though; in particular, any arrangement in which miners are paid out of a coinbase transaction (P2Pool, Eligius, etc.) is likely not going to work with an exchange wallet.  Beyond that, keeping substantial funds in an exchange wallet has never been a good idea.

These are very valid points, I am going to have to do some pondering on this idea.

Your sentence should be highlight and bolded lmao. One reason why I got my Trezor is the offline hardware wallet.
full member
Activity: 169
Merit: 100
July 03, 2017, 10:47:13 AM
Seems like 6x pin powered risers solved my issue with 1050ti's crashing. Thanks a lot @fullzero and others

Now, I'm interested, is there a way to see all rigs on API and to be able to see that from outside network? If so, how to configure it with router? I got a MikroTik behind the 24-port switch.

Best way to do this is to setup a OpenVPN into the network and allowing it on the same subnet. Once you VPN, the connection will act just like if you were on the home network. It will also be secure if you use higher level of encryption like AES256-CBC.
hero member
Activity: 651
Merit: 501
My PGP Key: 92C7689C
July 03, 2017, 10:34:20 AM
This is an AWESOME idea! I was curious though, do you really make more it being converted to BTC right away or mining the coins directly? Anyone with some feedback would be greatly appreciated.

The last time I had lots of miners running, I was mining coins directly (first with CryptoSwitcher, then with MinerSwitcher) and exchanging them manually.  With transaction fees from my altcoin wallets to the exchange, conversion fees at the exchange, and transaction fees from the exchange to my Bitcoin wallet, they would've all added up to a decent chunk of mining revenue.  With many of these (especially the transaction fees) being fixed fees instead of percentages, the effective percentage of fees would be even higher.  I also hadn't gotten around to automating the actual altcoin-to-BTC exchange process, so there was a bit of a time suck involved in periodically logging into the exchange, sending it funds, waiting for the funds to appear, putting in bids, etc.  (I also tended to want to drive the bid up, so sales weren't likely to go through immediately.)

While I haven't yet run the numbers to quantify it, I suspect that if BTC is your goal, a service such as NiceHash is likely to work out better for a small-time operator like me.  Economies of scale work in their favor...when they go to exchange altcoins for Bitcoin, your holdings are sent along with everyone else's and processed in one transaction.  That's one transaction fee to send to the exchange and one fee to receive the results back.  It seems intuitive that this should result in more BTC in your wallet.  Whether it actually does, of course, would be an interesting test to run.

One way to minimize the impact of transaction fees if you mine directly would be to have your altcoin proceeds sent directly to exchange accounts.  Not all pools are compatible with this approach, though; in particular, any arrangement in which miners are paid out of a coinbase transaction (P2Pool, Eligius, etc.) is likely not going to work with an exchange wallet.  Beyond that, keeping substantial funds in an exchange wallet has never been a good idea.
newbie
Activity: 38
Merit: 0
July 03, 2017, 10:29:52 AM
How come I don't see the Pastebin option in v0017 of the oneBash? I've downloaded a fresh copy and cannot find it.

Never mind, I'm a dofus. It's in the 2unix file. Is this just one line to implement?

Code:
wget http://pastebin.com/link
newbie
Activity: 38
Merit: 0
July 03, 2017, 10:28:47 AM
...do you really make more it being converted to BTC right away or mining the coins directly? Anyone with some feedback would be greatly appreciated.

My experience it is about the same, without the need to exchange to BTC. I've mined some ETH and HUSH straight to my wallet. I've also spent a lot of time mining for NiceHash. It is nice getting BTC up front and it's simple.

For example, say you mine ZEC for a week and don't exchange for BTC/USD. If ZEC value drops and BTC stays the same you can lose money while mining straight ZEC.
newbie
Activity: 16
Merit: 0
July 03, 2017, 10:09:21 AM
Hi Guys,

I continue the trying to switch to dwarfpool from nanopool. v17 nvOC, same hw and other sw params, just the pool is the different.

claymore:

ETH - Total Speed: 211.976 Mh/s, Total Shares: 832, Rejected: 0, Time: 02:11
ETH: GPU0 30.360 Mh/s, GPU1 30.396 Mh/s, GPU2 30.362 Mh/s, GPU3 30.394 Mh/s, GPU4 30.543 Mh/s, GPU5 29.973 Mh/s, GPU6 29.947 Mh/s

genoil:

  m  03:45:20|ethminer  Mining on PoWhash #7a75ced3 : 182.44MH/s [A3+0:R0+0:F0]
  m  03:45:21|ethminer  Mining on PoWhash #7a75ced3 : 190.81MH/s [A3+0:R0+0:F0]
  m  03:45:21|ethminer  Mining on PoWhash #7a75ced3 : 185.98MH/s [A3+0:R0+0:F0]
  m  03:45:22|ethminer  Mining on PoWhash #7a75ced3 : 189.03MH/s [A3+0:R0+0:F0]
  m  03:45:22|ethminer  Mining on PoWhash #7a75ced3 : 182.75MH/s [A3+0:R0+0:F0]
  m  03:45:23|ethminer  Mining on PoWhash #7a75ced3 : 186.61MH/s [A3+0:R0+0:F0]
  m  03:45:24|ethminer  Mining on PoWhash #7a75ced3 : 178.26MH/s [A3+0:R0+0:F0]
  m  03:45:24|ethminer  Mining on PoWhash #7a75ced3 : 187.75MH/s [A3+0:R0+0:F0]
  m  03:45:25|ethminer  Mining on PoWhash #7a75ced3 : 183.28MH/s [A3+0:R0+0:F0]
  m  03:45:25|ethminer  Mining on PoWhash #7a75ced3 : 189.52MH/s [A3+0:R0+0:F0]
  m  03:45:26|ethminer  Mining on PoWhash #7a75ced3 : 183.68MH/s [A3+0:R0+0:F0]

Can anybody explain the difference? The genoil is the worse, I dont know why.

I use an other rig exactly the same hw and sw just genoil and nanopool. Here I got 216 MH/s.

Any idea or suggession?

Thank you!

What are your settings?

for 1070s with genoil I would use:

Code:
POWERLIMIT="YES"             

POWERLIMIT_WATTS=110

__CORE_OVERCLOCK=-200
MEMORY_OVERCLOCK=900

MANUAL_FAN="YES"   

FAN_SPEED=75    or higher

note the core clock is negative:  -200

power limit: 100
core: 110
mem: 1300

I tried your settings and nothing changed. :-(

nanopool + genoil: 216, dwarfpool + genoil: 180

I have written to dwarfpool admin but have not got solution.

Any new idea?

I like the nanopool's web admin page but do not like the 1% fee. I would like to switch only for this. What your favourite pool and why?

Thanks!
newbie
Activity: 17
Merit: 0
July 03, 2017, 09:02:14 AM
Sorry im a Genoil newb.  I was using Claymore until nvOC 17 and now that I am using Genoil I am getting some crashes possibly from overclock.  Is there a switch or a watchdog or something to auto restart Genoil like Claymore does?  I've lowered the OC a bit.  For now it could be down for hours before I realize Genoil crashed.  With Claymore I could just look back and see if it reset itself / instable etc.  Thanks a bunch !!
newbie
Activity: 36
Merit: 0
July 03, 2017, 08:30:23 AM
Seems like 6x pin powered risers solved my issue with 1050ti's crashing. Thanks a lot @fullzero and others

Now, I'm interested, is there a way to see all rigs on API and to be able to see that from outside network? If so, how to configure it with router? I got a MikroTik behind the 24-port switch.
Jump to: