Law
Gustafson's Law
Fixed time: how big a job can I finish in the same time?
- Serial fraction
- fraction of a job that is serial
- Processors
- number of processors
How it behaves
One input on the horizontal axis, the others held fixed.
s = 5%s = 20%
Data table
| Processors N | series | Speedup |
|---|---|---|
| 1 | s = 5% | 1× |
| 1.09 | s = 5% | 1.09× |
| 1.19 | s = 5% | 1.18× |
| 1.3 | s = 5% | 1.28× |
| 1.41 | s = 5% | 1.39× |
| 1.54 | s = 5% | 1.51× |
| 1.68 | s = 5% | 1.64× |
| 1.83 | s = 5% | 1.79× |
| 2 | s = 5% | 1.95× |
| 2.18 | s = 5% | 2.12× |
| 2.37 | s = 5% | 2.3× |
| 2.59 | s = 5% | 2.51× |
| 2.82 | s = 5% | 2.73× |
| 3.07 | s = 5% | 2.97× |
| 3.35 | s = 5% | 3.23× |
| 3.65 | s = 5% | 3.52× |
| 3.98 | s = 5% | 3.83× |
| 4.34 | s = 5% | 4.17× |
| 4.73 | s = 5% | 4.54× |
| 5.16 | s = 5% | 4.95× |
| 5.62 | s = 5% | 5.39× |
| 6.13 | s = 5% | 5.87× |
| 6.68 | s = 5% | 6.4× |
| 7.29 | s = 5% | 6.97× |
| 7.94 | s = 5% | 7.6× |
| 8.66 | s = 5% | 8.28× |
| 9.44 | s = 5% | 9.02× |
| 10.3 | s = 5% | 9.83× |
| 11.2 | s = 5% | 10.7× |
| 12.2 | s = 5% | 11.7× |
| 13.3 | s = 5% | 12.7× |
| 14.5 | s = 5% | 13.9× |
| 15.8 | s = 5% | 15.1× |
| 17.3 | s = 5% | 16.5× |
| 18.8 | s = 5% | 17.9× |
| 20.5 | s = 5% | 19.6× |
| 22.4 | s = 5% | 21.3× |
| 24.4 | s = 5% | 23.2× |
| 26.6 | s = 5% | 25.3× |
| 29 | s = 5% | 27.6× |
| 31.6 | s = 5% | 30.1× |
| 34.5 | s = 5% | 32.8× |
| 37.6 | s = 5% | 35.8× |
| 41 | s = 5% | 39× |
| 44.7 | s = 5% | 42.5× |
| 48.7 | s = 5% | 46.3× |
| 53.1 | s = 5% | 50.5× |
| 57.9 | s = 5% | 55× |
| 63.1 | s = 5% | 60× |
| 68.8 | s = 5% | 65.4× |
| 75 | s = 5% | 71.3× |
| 81.8 | s = 5% | 77.7× |
| 89.1 | s = 5% | 84.7× |
| 97.2 | s = 5% | 92.4× |
| 106 | s = 5% | 101× |
| 115 | s = 5% | 110× |
| 126 | s = 5% | 120× |
| 137 | s = 5% | 130× |
| 150 | s = 5% | 142× |
| 163 | s = 5% | 155× |
| 178 | s = 5% | 169× |
| 194 | s = 5% | 184× |
| 211 | s = 5% | 201× |
| 230 | s = 5% | 219× |
| 251 | s = 5% | 239× |
| 274 | s = 5% | 260× |
| 299 | s = 5% | 284× |
| 325 | s = 5% | 309× |
| 355 | s = 5% | 337× |
| 387 | s = 5% | 368× |
| 422 | s = 5% | 401× |
| 460 | s = 5% | 437× |
| 501 | s = 5% | 476× |
| 546 | s = 5% | 519× |
| 596 | s = 5% | 566× |
| 649 | s = 5% | 617× |
| 708 | s = 5% | 673× |
| 772 | s = 5% | 733× |
| 841 | s = 5% | 799× |
| 917 | s = 5% | 871× |
| 1K | s = 5% | 950× |
| 1 | s = 20% | 1× |
| 1.09 | s = 20% | 1.07× |
| 1.19 | s = 20% | 1.15× |
| 1.3 | s = 20% | 1.24× |
| 1.41 | s = 20% | 1.33× |
| 1.54 | s = 20% | 1.43× |
| 1.68 | s = 20% | 1.54× |
| 1.83 | s = 20% | 1.66× |
| 2 | s = 20% | 1.8× |
| 2.18 | s = 20% | 1.94× |
| 2.37 | s = 20% | 2.1× |
| 2.59 | s = 20% | 2.27× |
| 2.82 | s = 20% | 2.45× |
| 3.07 | s = 20% | 2.66× |
| 3.35 | s = 20% | 2.88× |
| 3.65 | s = 20% | 3.12× |
| 3.98 | s = 20% | 3.38× |
| 4.34 | s = 20% | 3.67× |
| 4.73 | s = 20% | 3.99× |
| 5.16 | s = 20% | 4.33× |
| 5.62 | s = 20% | 4.7× |
| 6.13 | s = 20% | 5.1× |
| 6.68 | s = 20% | 5.55× |
| 7.29 | s = 20% | 6.03× |
| 7.94 | s = 20% | 6.55× |
| 8.66 | s = 20% | 7.13× |
| 9.44 | s = 20% | 7.75× |
| 10.3 | s = 20% | 8.43× |
| 11.2 | s = 20% | 9.18× |
| 12.2 | s = 20% | 9.99× |
| 13.3 | s = 20% | 10.9× |
| 14.5 | s = 20% | 11.8× |
| 15.8 | s = 20% | 12.9× |
| 17.3 | s = 20% | 14× |
| 18.8 | s = 20% | 15.3× |
| 20.5 | s = 20% | 16.6× |
| 22.4 | s = 20% | 18.1× |
| 24.4 | s = 20% | 19.7× |
| 26.6 | s = 20% | 21.5× |
| 29 | s = 20% | 23.4× |
| 31.6 | s = 20% | 25.5× |
| 34.5 | s = 20% | 27.8× |
| 37.6 | s = 20% | 30.3× |
| 41 | s = 20% | 33× |
| 44.7 | s = 20% | 35.9× |
| 48.7 | s = 20% | 39.2× |
| 53.1 | s = 20% | 42.7× |
| 57.9 | s = 20% | 46.5× |
| 63.1 | s = 20% | 50.7× |
| 68.8 | s = 20% | 55.2× |
| 75 | s = 20% | 60.2× |
| 81.8 | s = 20% | 65.6× |
| 89.1 | s = 20% | 71.5× |
| 97.2 | s = 20% | 77.9× |
| 106 | s = 20% | 84.9× |
| 115 | s = 20% | 92.6× |
| 126 | s = 20% | 101× |
| 137 | s = 20% | 110× |
| 150 | s = 20% | 120× |
| 163 | s = 20% | 131× |
| 178 | s = 20% | 142× |
| 194 | s = 20% | 155× |
| 211 | s = 20% | 169× |
| 230 | s = 20% | 185× |
| 251 | s = 20% | 201× |
| 274 | s = 20% | 219× |
| 299 | s = 20% | 239× |
| 325 | s = 20% | 261× |
| 355 | s = 20% | 284× |
| 387 | s = 20% | 310× |
| 422 | s = 20% | 338× |
| 460 | s = 20% | 368× |
| 501 | s = 20% | 401× |
| 546 | s = 20% | 437× |
| 596 | s = 20% | 477× |
| 649 | s = 20% | 520× |
| 708 | s = 20% | 567× |
| 772 | s = 20% | 618× |
| 841 | s = 20% | 673× |
| 917 | s = 20% | 734× |
| 1K | s = 20% | 800× |
Where it appears
Each mechanism states it in its own names. The general symbol each name stands for is shown with it.
- Physical Substrate & Performance Laws
Why do trade-offs exist at all?