using same Internet connecion, my ivybridge (avx sse beta7) RJ is higher than haswell (avx2 beta7).
Now on several machine, VL 1013 and avxsse 14.3% : avx2 0.1%.
Ok, replying to a few of these:
- I've put beta 7.1 online just for avxsse. I've let a few small tweaks from what will be beta8 slip in, but it's basically the same as beta7 from a performance perspective.
Changes:
- It should improve the reject rate. It's a bit more aggressive about checking for updates now without slowing down mining. (ptsrush)
- Better handling of and diagnostic messages for out-of-memory / allocation errors. (dclark)
Update: After about an hour of testing on a 64 core AMD machine:
789.7 c/m | 12.3 sh/m | VL: 623 (99.7%), RJ: 2 (0.3%), ST: 0 (0.0%)
Looks like this one successfully pulls the submitted rejects down for avxsse also, though an hour isn't quite long enough to say what the overall reject rate will be.
Update 2: After a day (the c/m and sh/m got reset but VL/RJ didn't):
758.6 c/m | 12.0 sh/m | VL: 16570 (98.6%), RJ: 228 (1.4%), ST: 0 (0.0%)
Looks solid on rejects.
RJ is reject, ST is stale, VL is valid.
I'm pondering the open-sourceness. In the case of GPU, I'm happy - Invictus paid for the release. Now that I'm doing unpaid improvements to the CPU miner, I want to see how it plays out - but I'm increasingly leaning towards keeping at least some of the cutting edge private as a way to get a bit of return on development time, and trying to keep the open source version updated at a reasonable level that lags a bit behind the latest and greatest but is still a good basis for people who want to learn / explore / improve. It's a tough question.