The calculated processing times are given as percentages of a
non-parallelized workload. So for a non-parallelized workload the ideal
processing time will always be given as 100% while the overhead
for contention and coherency will always be zero.
Doubling the capacity will cut the ideal processing time in half but
increase the overhead percentages. The increase of the overhead depends on
the values of the parameters sigma
and kappa
estimated by
usl
.
The calculation is based on A General Theory of Computational
Scalability Based on Rational Functions, equation 26.