I have a question on an FPGA miner design I am working on. Its running with CGMiner now at about 1GH/s, well, in fact it has 8 cores in it with each core running at 125MHz, so I know that each core is "hashing" at 125MH/s which is 1GH/s. However, sometimes it doesn't get a solution for a requested job from cgminer. That means that my average hash rate on cgminer drops down to around 750MH/s. Of course, sometimes it gets solutions very fast and shows my hash rate up near 4GH/s.
What is the story with the "no solution" issue and is there a better way to report hash rate in cgminer? Ideally, I would like to see always a 1GH/s worst case rate since that is what the hardware is running at.
Thanks
You are talking about local hashrate, which is in your case 1 gh, but sometimes your luck is higher , sometimes lower, and that is what is making your miner appear on your pool sometimes as 750mh and sometimes above 1gh.