1415
Comment:
|
720
|
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}$$ }}} |
[[latex($$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} }}} |
[[latex($$SpeedupOverall = \frac{Old~Execution~Time}{New~Execution~Time}$$)]] (1) |
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) |
[[latex($$New~Exec~Time = Old~Exec~Time \left( 1 - FractionEnhanced + \frac{FractionEnhanced}{SpeedupEnhanced}\right)$$)]] |
Line 33: | Line 16: |
1 SpeedupOverall = -------------------------------------------- FractionEnhanced (1 - FractionEnhanced) + ------------------ ) SpeedupEnhanced |
|
Line 39: | Line 17: |
}}} | [[latex($$SpeedupOverall=\left(\frac{1}{1-FractionEnhanced + \frac{FractionEnhanced}{SpeedupEnhanced}}\right)$$)]] |
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:
latex($$SpeedupOverall = \frac{Old~Execution~Time}{New~Execution~Time}$$) (1)
This gives a new Execution time of
So we have
Back to ComputerTerms