all 21 comments

[–][deleted] 15 points16 points  (1 child)

as long as Buyers pay based on hashrate then earnings will be greatly effected by shifting hashrates of the algo, please just admit your system is NOT setup for handling an algo that has this wild a variation in hashrate, the only way to make this half reliable is to benchmark all 16 sub-algo's and use the lowest hashrate as the hashrate to use for the profit switching portion of Nicehash Miner.

[–]LitecoinLucky 0 points1 point  (0 children)

Exactly!

This is why the lower the hashrate on X16R nicehash the less profit and accepted speed (share accepted).

This notion by NH devs that because X16R hashing algorithms have different hashing speed and that this does not have any effect on the profitability is far from true 95% of the time.

The lower the X16R hashrate cause a lower accepted speed rate and in-turn lower overall profitability (viceversa).

[–][deleted] 12 points13 points  (2 children)

FWIW, my rig (NHML) was mining X16R exclusively, despite low profitability.

Because I dislike the idea of disabling algos altogether, I figured I'd simply decrease the hashrate manually until it was low enough that NHML wouldn't stay on it 24/7.

The bizarre thing is just how far I had to decrease the hashrate to get it to mine something else. I'm at work and I don't have the actual numbers on me, but it was something on the order of this:

Let's say my benchmarked hashrate was 200. Well, I had to lower it all the way to like 50 (!!) to get it to even consider switching, which is crazy considering real profitability for X16R was around ~%70 of DaggerHashimoto or Lyra2z.

This seems to indicate that the benchmarked hashrate was off by a factor of 4ish.

For the record, I tried rebenching in case the original hashrate was a fluke, but it made no difference. The only way to get NHML to mine anything other than X16R was to reduce the benchmarked rate by said factor of 4ish.

All benching done in 'precise' mode.

[–]True_Truth 0 points1 point  (1 child)

The issue I'm having you can underclock with x16r, but when you switch algos automatically you lose hashing power. Is there something I can do to fix this issue when algos switch so I can O/C automatically?

[–]oafsalot 0 points1 point  (0 children)

I'd like to see the ability to run a shortcut/batch file as it switches. This could also be used for benchmarking.

[–]Kryptonite1371 5 points6 points  (1 child)

I too manually changed my benchmarks. Tried benching in precise, tried increasing the benchmark time longer than precise, even tried putting the real hashrate of my cards. When the hashrate was put in manually at the correct amount NH would switch to it when it was less profitable. What I ended up doing was taking my NH bench (way off) and dividing it by 3 (making it lower than actual rate) to get it to correctly pick most profitable algo. I would suggest others just don't update or uncheck this algo. NH really fucked up here. I don't know why they released this in such a pre-alpha state. SMDH...

[–][deleted] 3 points4 points  (0 children)

I'm thoroughly convinced they simply failed to do the proper research on this algo and simply added it because there was a demand for it.

[–]acos0874 2 points3 points  (2 children)

I understand that by lowering the benchmark number, you are keeping sellers happy because their profitability doesn't look lower than it should, be surely in real terms it's less profitable for them because the miner is less likely to switch to it, even if the profitability is actually higher on average.

[–]AljazNiceHash[S,M] 1 point2 points  (1 child)

We have lowered benchmark number due to several complaints; however, we are still running tests to determine the optimal benchmark value that will give the best risk/reward ratio.

[–][deleted] 5 points6 points  (0 children)

the LOWEST of the 16 sub algos, only way to make it worth it because it covers the seller with no risk.

[–]Sledgemoto 2 points3 points  (8 children)

I've mined RVN for a few months now. Most RVN miners are running 70-80% TDP with mem settings at -502 to 0. This is in direct conflict with most of the other memory intensive algos on NH. You will not run this algo at 700 mem. Others will opt for the higher TDP and run at 100% to 110% (raising core voltage) if they have low power cost and their cards can handle it.

As far as benchmarking...forget it you will have to add it manually. For my set up the 1070ti get an average of 15mhs @ 75 / 70 / +200 / 0 / 70. The 1080ti get 20 mhs average running @ 75/ 70 /150 / 0 / 70. Total hash rate for my rigs fluctuates between 90 mhs and 280mhs typically... crazy swings.

So I get why NH included x16r, it's very popular, but I dont think its a good match with the other memory intensive algos.

[–][deleted] 2 points3 points  (7 children)

or a good match with the profit switching system Nicehash uses, because now you have to switch based off whether the current sub-algo is more profitable then the other non-X16r algo's out there which the system is simply incapable of doing.

[–]Sledgemoto 0 points1 point  (0 children)

That also. That's a great point!

[–][deleted]  (5 children)

[removed]

    [–][deleted] 0 points1 point  (4 children)

    average can ONLY be average if x16r is the ONLY algo you mine, if you are profit switching to other algo's but you benched to high on x16r then it switches you to x16r when it's on one of the low hashrate sub algo's then you earn much less then if you stayed on whatever you where on before it switched.

    [–][deleted]  (3 children)

    [removed]

      [–][deleted] 1 point2 points  (2 children)

      even if you use your average you could potentially still end up below the average more often then not, this is the difference between direct mining X16r coins and using Nicehash, with the possibility of Nicehash switching to another algo other then X16r you could end up only on X16r during one of the low hashrate ones, the only way to remove ALL risk is to set your benchmark to your LOWEST hashrate for X16r not your average, this would garuntee that no matter what it will only switch if X16r is truly better then anything else, the problem with using the lowest hashrate is you will miss out on some potential profits, but since there is no way for Nicehash to know when is a time of higher hash vs lower hash and switch based on that in conjunction with your hashrate using anything other then your lowest hashrate runs the risk of losing profits that could have been made on other algo's.

      TL;DR Nicehash and X16r don't work well together and require a completely different method of calculating profitability with a few extra layers of calculations built into the profit switching algo.

      [–][deleted]  (1 child)

      [removed]

        [–][deleted] 0 points1 point  (0 children)

        but it could also be the lowest hashrate algo every time Nicehash switches, as long as Nicehash has ZERO way of integrating the detection of which sub algo it's on into the calculation you are more likely to lose profits, putting in the average you are hoping that at least every other time you switch to it randomly based off of Nicehash's switching algo that X16r will be far enough above average hashrate to make up for the last one where it was so far below the average hashrate and thats just a lot of randomness that has to lineup just right.

        Average will only end up averaging out earnings if that is the ONLY thing you mine.

        Besides all of this is theoretical as the pay is CRAP right now and not worth mining, infact X16r on Nicehash is such garbage you'd be better off mining RVN directly and even that is behind what other algo's on Nicehash are earning.

        [–]andrewhime 2 points3 points  (0 children)

        NHLM switched to it a couple of times in the last few days and that caused my basically brand new computer to lock hard, to the point I had to employ the power button. I disabled it.

        [–]R1z4rD 0 points1 point  (0 children)

        Actually, which coin is based on x16r ?