Differences between revisions 14 and 32 (spanning 18 versions)
Revision 14 as of 2005-06-27 22:23:22
Size: 1415
Editor: yakko
Comment:
Revision 32 as of 2020-01-23 23:15:20
Size: 676
Editor: scot
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
{{{#!latex2
$$Speedup = \frac{Performance~using~enhancement~when~possible}{Performance~without~enhancement}$$
}}}
$$$Speedup = \frac{Performance~using~enhancement~when~possible}{Performance~without~enhancement}$$$
Line 11: Line 9:
{{{#!latex2
\begin{equation}
   SpeedupOverall = \frac{Old~Execution~Time}{New~Execution~Time}
\end{equation}
\begin{equation}
   New~Exec~Time = Old~Exec~Time \left( 1 - FractionEnhanced + \frac{FractionEnhanced}{SpeedupEnhanced}\right)
\end{equation}
}}}
Line 20: Line 11:
{{{ This gives a new Execution time of
Line 22: Line 13:
                                                                    FractionEnhanced
New Execution Time = Old Execution Time ( (1 - FractionEnhanced) + ------------------ )
                                                                    SpeedupEnhanced

or

                       Execution Time affected by Improvement
New Execution Time = -------------------------------------- + Execution Time unaffected
                            Amount of Improvement (x times)
Line 33: Line 16:
                                     1
SpeedupOverall = --------------------------------------------
                                           FractionEnhanced
                 (1 - FractionEnhanced) + ------------------ )
                                           SpeedupEnhanced
Line 39: Line 17:
}}}

Back to ComputerTerms

See SpeedUp

Notice that we are talking about the entire task here and that performance (speedup) is defined in terms of execution time! So we have to define the following:

This gives a new Execution time of

So we have

Back to ComputerTerms

AmdahlsLaw (last edited 2020-01-23 23:15:20 by scot)