<p>Any MH/s rating on any device should be considered an estimate. Actual capabilities will vary on a device-by-device basis and external factors such as ambient temperature and network connection speed/stability also enter into the equation. You will also notice a difference between the hashrate as measured by your mining software and the hashrate as reported by your pool(s) since the pool is using the number of shares submitted to estimate your hashrate, which is different from the measurements taken by the miner.</p>

<p>In short, the actual number of hashes you compute will likely vary from device to device, time to time, season to season and minute to minute.</p>

<p>One serious note: It is also possible your unit is running to hot. If your unit is running too hot it could be throttling and you either need to  swap out your firmware for something slower or keep the unit cooler or you could do real damage to it.</p>

CC BY-SA 3.0
2012-11-14T19:45:32.723Z
2012-11-14T19:45:32.723Z
David Perry
<p>According to <a href="http://www.butterflylabs.com/contact/" rel="nofollow">Butterfly Labs' customer service department</a>, their chief operating officer, and their vice president of product development, the speeds they claim for their BitForce products are all nominal speeds and a variance of +/-10% is permitted. As of this writing, they say speed claims are based on a combination of synthetic benchmarks and averaged real-world data, with real-world figures tending to be slightly lower. The hashrate you see may be affected by high network traffic, speed at which your pool provides work, whether other people's equipment has supplied enough confirmations that your unit's current work is no longer relevant, and luck.</p>

<p>You can compare results with different mining programs--such as <a href="http://luke.dashjr.org/programs/bfgminer/" rel="nofollow">bfgminer</a>, <a href="http://github.com/ckolivas/cgminer" rel="nofollow">cgminer</a>, and <a href="http://ufasoft.com/open/bitcoin/" rel="nofollow">Ufasoft Miner</a>--to what you're getting with BitMinter to check for software inefficiencies.</p>

<p>If the front LED is flashing slowly, the device has overheated and has disabled its processors until they cool down. This is called throttling; the unit does no work while this is happening. Their FPGA units can be loaded with different firmware to select an operating speed that will work without throttling. Butterfly Labs provides software called EasyMiner (<a href="http://www.butterflylabs.com/drivers/" rel="nofollow">on their Drivers page</a>) for loading firmware manually, or through a process they call autotuning.</p>

<p>Their FPGA-based units are highly sensitive to temperature at the air inlets  which, depending on arrangement of nearby items and and other heat sources, can be significantly warmer than the ambient temperature of the room. A core temperature of 51.2 degrees Celsius is a little high, but not inherently bad as long as the unit isn't throttling. Their FPGA units also exhibit significant variation in contact of the heatspreader to the MPU cores, heat tolerance of the MPU cores, and application of thermal interface material (TIM). Some of their fans have been shown to operate at lower or higher speeds, as well. Examination of some early units has shown partial or complete separation of the primary heatsink, possibly during shipping. In the case of partial separation, the primary heatsink normally reseats itself (due to spring loading) but this can cause air cavities to form in the TIM. Air cavities will prevent proper contact and cause premature overheating. Later units use nylon bolts instead of spring-loaded pins to secure the main heatsink.</p>

<p>(Note that one of the webpage screenshots provided above shows <a href="http://www.butterflylabs.com/product-details/" rel="nofollow">a claimed speed of 832 MH/s</a>, NOT the "850" originally mentioned in the question's title. I don't remember whether I saw any ads that claimed higher speeds.)</p>

CC BY-SA 3.0
2012-11-17T04:52:44.863Z
Thanks, to whoever linkified my footnotes. I didn't have enough cred on this part of StackExchange to use more than two links.
IIsi 50MHz
CC BY-SA 3.0
2012-11-15T07:56:20.977Z
2012-11-17T04:46:56.827Z
2012-11-17T04:46:56.827Z
IIsi 50MHz
<p>I'm using a BFL single with the <a href="http://bitminter.com/" rel="nofollow noreferrer">BitMinter</a> client and I never see my Mhps exceed 825 and it often goes down to 780 Mhps.</p>

<p>What could be an explanation for this difference?</p>

<ul>
<li>Are the specs on BFL theoretical speed? </li>
<li>Is the closed source BitMinter client stealing cycles?</li>
<li>Is there a software or hardware inefficiency?</li>
</ul>

<p><img src="https://i.sstatic.net/wxVS3.png" alt="BFL Single at 832mhps"></p>

<p><img src="https://i.sstatic.net/Ovl3j.png" alt="BitMinter Client at 779 Mhps"></p>

<p>Finally, this chart from BitMinter says I'm running at 600 Mhps</p>

<p><img src="https://i.sstatic.net/4xMdu.png" alt="This says I&#39;m running at 600 Mhps"></p>

<fpga><mining-hardware>
BFL Single averages 800 Mhps on BitMinter Client. Advertised rate is 832. What explains the difference?
makerofthings7
# BFL Single averages 800 Mhps on BitMinter Client. Advertised rate is 832. What explains the difference?

(Asked by: username_0 on 2012-11-14)

I'm using a BFL single with the [BitMinter](http://bitminter.com/) client and I never see my Mhps exceed 825 and it often goes down to 780 Mhps.

What could be an explanation for this difference?

* Are the specs on BFL theoretical speed?
* Is the closed source BitMinter client stealing cycles?
* Is there a software or hardware inefficiency?

![BFL Single at 832mhps](https://i.sstatic.net/wxVS3.png)

![BitMinter Client at 779 Mhps](https://i.sstatic.net/Ovl3j.png)

Finally, this chart from BitMinter says I'm running at 600 Mhps

![This says I'm running at 600 Mhps](https://i.sstatic.net/4xMdu.png)

**Tags:** fpga, mining-hardware


---

## 2 answers

### Answer by username_2 on 2012-11-15. Score: 4 | Accepted answer

According to [Butterfly Labs' customer service department](http://www.butterflylabs.com/contact/), their chief operating officer, and their vice president of product development, the speeds they claim for their BitForce products are all nominal speeds and a variance of +/-10% is permitted. As of this writing, they say speed claims are based on a combination of synthetic benchmarks and averaged real-world data, with real-world figures tending to be slightly lower. The hashrate you see may be affected by high network traffic, speed at which your pool provides work, whether other people's equipment has supplied enough confirmations that your unit's current work is no longer relevant, and luck.

You can compare results with different mining programs--such as [bfgminer](http://luke.dashjr.org/programs/bfgminer/), [cgminer](http://github.com/ckolivas/cgminer), and [Ufasoft Miner](http://ufasoft.com/open/bitcoin/)--to what you're getting with BitMinter to check for software inefficiencies.

If the front LED is flashing slowly, the device has overheated and has disabled its processors until they cool down. This is called throttling; the unit does no work while this is happening. Their FPGA units can be loaded with different firmware to select an operating speed that will work without throttling. Butterfly Labs provides software called EasyMiner ([on their Drivers page](http://www.butterflylabs.com/drivers/)) for loading firmware manually, or through a process they call autotuning.

Their FPGA-based units are highly sensitive to temperature at the air inlets which, depending on arrangement of nearby items and and other heat sources, can be significantly warmer than the ambient temperature of the room. A core temperature of 51.2 degrees Celsius is a little high, but not inherently bad as long as the unit isn't throttling. Their FPGA units also exhibit significant variation in contact of the heatspreader to the MPU cores, heat tolerance of the MPU cores, and application of thermal interface material (TIM). Some of their fans have been shown to operate at lower or higher speeds, as well. Examination of some early units has shown partial or complete separation of the primary heatsink, possibly during shipping. In the case of partial separation, the primary heatsink normally reseats itself (due to spring loading) but this can cause air cavities to form in the TIM. Air cavities will prevent proper contact and cause premature overheating. Later units use nylon bolts instead of spring-loaded pins to secure the main heatsink.

(Note that one of the webpage screenshots provided above shows [a claimed speed of 832 MH/s](http://www.butterflylabs.com/product-details/), NOT the "850" originally mentioned in the question's title. I don't remember whether I saw any ads that claimed higher speeds.)

> **Comments:**
> **username_2**: Thanks, to whoever linkified my footnotes. I didn't have enough cred on this part of StackExchange to use more than two links.  

---

### Answer by username_1 on 2012-11-14. Score: 3

Any MH/s rating on any device should be considered an estimate. Actual capabilities will vary on a device-by-device basis and external factors such as ambient temperature and network connection speed/stability also enter into the equation. You will also notice a difference between the hashrate as measured by your mining software and the hashrate as reported by your pool(s) since the pool is using the number of shares submitted to estimate your hashrate, which is different from the measurements taken by the miner.

In short, the actual number of hashes you compute will likely vary from device to device, time to time, season to season and minute to minute.

One serious note: It is also possible your unit is running to hot. If your unit is running too hot it could be throttling and you either need to swap out your firmware for something slower or keep the unit cooler or you could do real damage to it.


---

