Amdahl’s Law

How much multi-threadding can speed up the execution of a program. $$\text{speedup} \leq \frac{1}{S + \frac{1-S}{N}}$$ $S$: The percentage of the program that can be executed on multiple cores. $N$: Number of cores.