Home Knowledge Base Amdahl's Law

Amdahl's Law — the fundamental limit on parallel speedup, stating that the serial portion of a program limits the maximum achievable speedup regardless of how many processors are used.

Formula

$$S(n) = \frac{1}{(1-p) + \frac{p}{n}}$$

Where:

Key Insights

Serial FractionMax Speedup (infinite cores)
1%100x
5%20x
10%10x
25%4x
50%2x

Parallel Efficiency

Gustafson's Law (counterpoint)

Amdahl's Law is the first thing to check when planning parallelization — identify and minimize the serial bottleneck.

amdahl lawparallel speedupparallel efficiency

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.