Speedup and Efficiency
Both measure the parallelization properties of a program
- Let T(p) be the elapsed time on p processors
- The Speedup S(p) and the Efficiency E(p) are defined as:
-
-
-
- For ideal parallel speedup we get:
-
-
-
-
-
-
-
- Scalable programs remain efficient for large number of processors
E(p) = S(p)/p = 1 or 100%