By a bit of a coincidence I have discovered that on my machine at least, the last 2176 bytes of the DAG file are not being generated properly (they are zero) using Genoil's ethminer. This corresponds to the last 34 dag entries. This is on Windows 10. The DAG entries are used to compute hashes, which is integral to the mining process. If the DAG entries are wrong, it will affect your mining results. To put it in perspective, though, the DAG currently contains about 33 million entries, so this issue will have a pretty small impact.
I don't think there is anything wrong with Genoil's code ... at least not that I can see. It's either a bug in OpenCL, or something specific to my machine / GPU, which is a Gigabyte R9 380X 4GB. I'm running with AMD drivers 16.12.2. I was unable to reproduce this issue running under Linux.
I thought it would be important to determine if this is a more widespread issue, so I forked Genoil's ethminer and added some code to export the DAG to a file, so it can be compared to the same DAG file created by the original EF Ethminer. (Note: I had already tried submitting an issue / PR on Genoil's GitHub site, but as he has said recently on some of these forums, he's not actively developing any more. From what I can see, though, he does pop up now and again.)
If anyone wants to try to reproduce this issue you can visit my GitHub site and read more about it. If you report your results, please include which AMD driver version you are using.
I don't think there is anything wrong with Genoil's code ... at least not that I can see. It's either a bug in OpenCL, or something specific to my machine / GPU, which is a Gigabyte R9 380X 4GB. I'm running with AMD drivers 16.12.2. I was unable to reproduce this issue running under Linux.
I thought it would be important to determine if this is a more widespread issue, so I forked Genoil's ethminer and added some code to export the DAG to a file, so it can be compared to the same DAG file created by the original EF Ethminer. (Note: I had already tried submitting an issue / PR on Genoil's GitHub site, but as he has said recently on some of these forums, he's not actively developing any more. From what I can see, though, he does pop up now and again.)
If anyone wants to try to reproduce this issue you can visit my GitHub site and read more about it. If you report your results, please include which AMD driver version you are using.