we still have 27MH on the 1070, even with the best drivers, without that fix for the trashing you will not be able to reach 40MH
http://cryptomining-blog.com/Windows 7 is getting 1 MHASH.
Windows 10 is getting 5 MHASH.
With the fix you get same speed as on linux.
Around 24MHASH for the 1080 and 27MHASH for the 1070
As I mentioned, this is why a dual miner is definitely needed now. Even more overhead available for mining another GPU intensive algo.
A dual miner is completely out of the question for me as long as this issue is not resolved. If there's any GPU mining during the time of Pascal, it'll most likely be ETH. And if it's not that, it'll be some other memory hard algo, because the concept seems to have proven itself lately. Nobody is going to mine ETH at a meagre 5MH/s and pay off the electricity bill with some DCR or what other compute-bound (read: prone to FPGA and ASIC implementation) altcoin on the side, and then still donate me generously for it
.
As vaulter has mentioned various times, a fix will very likely come in the shape of WDDM 2.1, which supports 2 and 8MB (and another one) TLB page sizes in addition to the 4 and 64KB we already have with WDDM 2.0. ethminer works better on Win10 than on previous versions because of the 64KB page size support WDDM 2.0 already has. Why it performs under 1MH on Win7/8 (bit like GM107 on Win8) is a mystery to me, apparently a new driver to partially fix that is also in the making.
I finally gave in to the constant Win 10 upgrade nagging today and boy is this slow hashing annoying. I refuse to downgrade my GPU driver, so I'll most likely end up developing on Linux until a fix is there. And then I still need a 1070.