Overview
GPU mining was the second era of Bitcoin mining hardware, following CPU mining and preceding FPGA and ASIC mining. Graphics processing units, designed for parallel processing of graphics computations, proved significantly faster at SHA-256 hashing than general-purpose CPUs. The GPU mining era lasted roughly from 2010 to 2013, when purpose-built ASICs made GPU mining economically unviable for Bitcoin.
Evolution of Mining Hardware
Mining Hardware Timeline:
─────────────────────────────────────────────────────────
2009 2010 2011 2012 2013+
CPU ──► GPU ──► FPGA ──► ASIC ──────────────────►
~1 MH/s ~100 MH/s ~1 GH/s ~1 TH/s → 100+ TH/s
Performance comparison (approximate):
┌──────────────┬──────────────┬──────────────────────┐
│ Hardware │ Hash Rate │ Efficiency │
├──────────────┼──────────────┼──────────────────────┤
│ CPU │ 1-20 MH/s │ ~0.1 MH/s per watt │
│ GPU │ 50-800 MH/s │ ~2 MH/s per watt │
│ FPGA │ 100 MH-1 GH │ ~20 MH/s per watt │
│ ASIC (2024) │ 100+ TH/s │ ~30 GH/s per watt │
└──────────────┴──────────────┴──────────────────────┘
Why GPUs Were Effective
GPUs are designed for parallel computation -- executing thousands of simple operations simultaneously. SHA-256 hashing, the core operation in Bitcoin mining, is well-suited to this architecture:
- Parallel cores: A GPU has hundreds or thousands of small cores that can each compute hashes independently
- Memory bandwidth: GPUs have high memory throughput, useful for moving data to processing units
- Availability: Gaming GPUs were widely available and relatively affordable
The GPU Mining Era
The transition from CPU to GPU mining was catalyzed by a Bitcoin developer known as "ArtForz," who reportedly built one of the first GPU mining farms in mid-2010. The code for GPU mining was eventually released openly, leading to rapid adoption:
- 2010: First GPU miners appear, quickly outpacing CPU miners
- 2011: GPU mining farms emerge, some with dozens of cards
- 2012: FPGAs begin to appear but GPUs remain dominant
- 2013: First ASICs ship, rendering GPU mining obsolete for Bitcoin within months
Why GPUs Cannot Compete Today
Modern ASIC miners are approximately 1 million times more efficient than GPUs at SHA-256 hashing. The gap is so enormous that even free electricity would not make GPU mining profitable for Bitcoin. ASICs achieve this through circuits designed exclusively for one task: computing SHA-256 hashes as fast and as efficiently as possible.
Legacy and Impact
The GPU mining era had lasting effects on the Bitcoin ecosystem:
- It demonstrated the economic pressure toward mining specialization
- It led to the development of mining pools, as individual GPU miners sought to reduce variance
- It sparked debates about mining centralization that continue with ASICs today
- It temporarily caused GPU shortages for gamers, foreshadowing similar impacts from other cryptocurrencies years later
Common Misconceptions
- GPU mining Bitcoin is not just unprofitable; it is impossible to compete. The network difficulty is calibrated for ASIC hash rates that are orders of magnitude beyond GPU capability.
- While GPU mining is obsolete for Bitcoin, it remains relevant for some other cryptocurrencies that use memory-hard or ASIC-resistant algorithms.
- The environmental concerns about Bitcoin mining are related to total energy consumption, regardless of whether GPUs or ASICs are used.