In computer architecture, Amdahl's law gives the theoretical speedup in latency of the execution of a task at fixed workload that can be expected of a system whose resources are improved.
Slatency
is the theoretical speedup in latency of the execution of the whole task;
s
is the speedup in latency of the execution of the part of the task that benefits from the improvement of the resources of the system;
p
is the percentage of the execution time of the whole task concerning the part that benefits from the improvement of the resources of the system before the improvement.
Slatency = 1/[(1-p) + (p/s)]
It is all theoretical and it had me thinking, when is it inapplicable. And how accurate it is for estimating CPU performance ?