FLOPS vs Hashrate

Split technical illustration comparing GPU supercomputer infrastructure with ASIC Bitcoin mining hardware.

FLOPS and hashrate both measure work per second, but they do not measure the same kind of work. FLOPS measures floating-point math. Hashrate measures cryptographic hash attempts. That is why an exaflop cannot be converted directly into an exahash.

The distinction matters because modern supercomputers and Bitcoin miners can both use the prefix exa while describing completely different machines and workloads.

FLOPS measures floating-point math

FLOPS means floating-point operations per second. The TOP500 Linpack benchmark measures how quickly a computer performs 64-bit floating-point calculations while solving dense linear equations. That makes FLOPS useful for scientific simulation, AI, engineering and high-performance computing.

Oak Ridge National Laboratory’s Frontier is an example of a machine designed around enormous floating-point throughput.

Hashrate measures hash attempts

Bitcoin mining uses a different job. Mining hardware repeatedly hashes candidate block headers and looks for an output below the network target. The Bitcoin developer guide describes ASIC hardware iterating through nonce values and generating the corresponding hashes.

A miner rated at 200 TH/s attempts roughly 200 trillion hashes each second. The evolution from CPUs to purpose-built ASICs is covered in our Bitcoin mining hardware history.

Luxor explains how Bitcoin hashrate becomes measurable mining capacity and an economic resource.

Jeff Garzik’s 2013 Avalon post documents the point when specialized ASIC hardware began replacing general-purpose compute in Bitcoin mining.

Why there is no conversion

FLOPSHashrate
CountsFloating-point operationsHash attempts
Common unitsTFLOPS, PFLOPS, EFLOPSTH/s, PH/s, EH/s
Typical hardwareCPU, GPU, acceleratorSHA-256 ASIC
Main useScience, AI, simulationBitcoin proof of work
EfficiencyFLOPS/WJ/TH
Direct conversion?No

The prefixes can fool people. 1 EFLOP/s means 1018 floating-point operations per second. 1 EH/s means 1018 hashes per second. The number is the same scale, but the work unit is different.

A SHA-256 hash itself contains many integer, bitwise and memory operations, not one floating-point operation. Hardware architecture also changes how those steps are executed. There is therefore no universal formula that turns FLOPS into H/s.

The easiest way to remember it: FLOPS asks how fast a machine can do numerical math. Hashrate asks how fast a miner can search the Bitcoin proof-of-work space. For the economic side of that mining speed, see Hashrate vs. Hashprice.

BitcoinVersus.Tech Editor’s Note:
We volunteer daily to ensure the credibility of the information on this platform is Verifiably True. If you would like to support to help further secure the integrity of our research initiatives, please donate using the QR code provided

Bitcoin donation QR code for 5,000 sats.

For best QR-code scanning results, please scan this donation code from a desktop or larger screen. Mobile screens may prevent camera recognition.

One response to “FLOPS vs Hashrate”

  1. […] is a follow-up to BitcoinVersus.Tech’s FLOPS vs Hashrate explainer and our 7 Fastest Supercomputers in the World ranking. The early points below use widely […]

    Like

Leave a Reply