HEY Nvidia miners!
you should seriously check out CryptoDredge instead of XMR-Stak.
I am mining Loki (CN-heavy) with 1070s and I honestly get 20% more hahs rate. I am not the dev or getting paid or anything - I just think you should check it out.
I know that the memory size was not the focus of the CNv8 changes... Its all about creating functions that will overwhelm FPGA timing and circuit design... for starts.... Its a complex animal to get into.
But my main purpose for releasing/compiling and pushing xmr-stak specifically:
1) Ive been trying to keep a no devfee miner app available specifically for monero.
2) I understand the code; the cpp files and their uses. I have edited them enough now over enough releases; I get it. Finally.
3) The source is 100% open and free.
4) less "fluff" associated with having many algos and functions that 99% of people wont use. Most people who mine CN coins, only mine CN coins.... and would prefer a more optimized app for all of the the others individually.
I can see what angle you are coming from; but I think you are missing the fact that you can use a cuda 8.0 library when compiling (or replacing my cuda 10 .dll from a separate compilation as I have mentioned in previous posts) and then you would not have to worry about the limits associated with cuda 10. In response to your other post in another thread (i research shills in this thread before deleting, and you cut it under the wire
: The drivers are cuda backwards compatible (for game compatibility sake in the future for starts) and updating the driver; is a good thing. I have yet to have any issues with my 1070 or 1080.
Only with one game, and one driver version did I have to rollback; but that was only temporary until the game fixed its bug.
I do 100% understand the power limit you want to set for yourself; but many people don't set mining limits just based on individual coin power draws; if they aren't mining to sell immediately.
The official release from githib has: xmrstak_cuda_backend.dll Just rename it to xmrstak_cuda_backend_9_2.dll and plop it into the folder with my release next to, or in place of my DLL. See what it does. Also; you can just try replacing the file altogether: xmrstak_cuda_backend.dll and it shouldn't have cuda10 libs at the point. I believe it chooses the cuda DLL based on what driver you have installed; so if it still tries to load under cuda10 even though you added the cuda8/9 dll's, just replace the file instead of adding along side and it will force it. I have it added alongside in my personal rigs so that my older generation cards can work alongside my current gen cards in the same machines.