For those how are interested in what I am doing now I provided my app screenshots with ‘Find Peaks’ button that runs ZScore algorithm on a cryptocurrency market data (follow the this link for the algorithm source code in C++).
Honestly I am not quite enough understand yet how it works, because I run it first time today, but at least there is some correlation between input parameters and the results. The lesser the threshold and the longer the lag the lesser peaks are found. Increasing the influence also reduces the peak count.
Enable huge pages by running gpedit.msc and adding the current user to Local Computer Policy->Computer Configuration->Windows Settings->Security Settings->Local Policies->User Rights Assignment->Lock pages in memory:
and logging out of current Windows session for changes take effect.
Ethash algorithm behaves a bit strange on my mining rig with HiveOS and 8 GTX 1060 3GB. Four MSI ARMOR cards with Sumsung memory (OC +1500 mem) have 24+ MH/s, two other cards (OC +600 mem) have 21+ MH/s and two other slow MSI cards (also OC +600 mem) have only 18+ MH/s. I tried to switch risers, PSU, PCI slots and move the cards across rigs, but with no success.
Today I did a pure experiment. I plugged one of the slow cards to a Windows 10 machine with 1000W PSU directly via PCI slot without riser, started Claymore Miner with Musicoin (that has a lower dag size than Ethereum) and got the same result as before, without OC the card had 15+ MH/s (normally it should be 19+ MH/s):