So recently I've been pretty skeptical of Claymore's miner so I started pulling it apart a little. From what I see, it looks like -nofee 1 actually doesn't disable anything, but rather just cuts down on the reported hash rate. i.e, the hash rate reported to the user is:
reported_hashrate = calculated_hashrate;
if(nofee) {
reported_hashrate = (calculated_hashrate *97)/100;
}
Has anyone else noticed or measured this? Also, considering the hash rate calculation doesnt factor in the devfee time to its calculation, that means devfee mining is over-reporting its hash rate.
In summary nofee 1 mode under reports the hash rate, and and nofee more 0 over reports it, which is pretty manipulative imo. At least thats what the code suggests like, has anyone measured the effect of nofee mode? I would guess that you'd probably get an increase in calculated hash rate on your pool stats with nofee 1.
Is this ZEC or ETH miner?
How did you get a piece of his source code?
The weird thing about the "no fee 1" is that my temps are identical pretty much with or without the fee. So I don't know whether he actually disables some optimizations or he is just displaying a slightly slower speed so people don't run "no fee 1".
Its difficult to calculate this due to variance and that his speed decrease is very negligible.
My bad, I mean the Dual ETH miner, suspect the same for the ZEC miner tho, but don't have any evidence to back it. I don't have his source code, but I did unpack and "decrypt" his binaries which allowed me to disassemble them in IDA and reconstruct some C psuedo code. I've also been looking at the OpenCl kernels, which is a bit more tricky because there's a version for when asm mode is turned on. I've mostly been looking at the generic asm mode 0 binary, which is pretty much Genoils code verbatim + another miner (often taken from a fork of sg-miner). I'm not so sure about the asm 1 versions, I'll look into those later at some point tho.
Honestly, from the past 24 hours, my number of accepted shares seems to be slightly higher than with nofee 0. I'm using dwarfpool tho, so the stats view is notably pretty shitty.
is quite stable. They give you one day statis.