Kurz erklärt
Das Amdahlsche Gesetz sagt: Der nicht parallelisierbare Anteil eines Programms begrenzt den Gesamtgewinn durch mehr Prozessoren. Sind 10 % seriell, ist der Speedup höchstens 10-fach, egal wie viele Kerne du hast.
Genauer
Mit Parallelanteil p und n Prozessoren gilt Speedup = 1 / ((1 − p) + p/n). Für n → ∞ ergibt sich 1/(1 − p). Das Gesetz erklärt, warum 64 Kerne selten 64-fach schneller sind.