Differences between revisions 23 and 25 (spanning 2 versions)
Revision 23 as of 2005-06-27 22:28:22
Size: 1150
Editor: yakko
Comment:
Revision 25 as of 2005-06-28 01:19:15
Size: 706
Editor: yakko
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}$$
}}}
[[latex2($$Speedup = \frac{Performance~using~enhancement~when~possible}{Performance~without~enhancement}$$)]]
Line 11: Line 9:
Start with stuff and [[latex2($$SpeedupOverall = \frac{Old~Execution~Time}{New~Execution~Time}$$)]] (1) and more stuff over here. [[latex2($$SpeedupOverall = \frac{Old~Execution~Time}{New~Execution~Time}$$)]]
Line 13: Line 11:
{{{#!latex2
$$New~Exec~Time = Old~Exec~Time \left( 1 - FractionEnhanced + \frac{FractionEnhanced}{SpeedupEnhanced}\right)$$
}}}
This gives a new Execution time of
Line 17: Line 13:
{{{
or

                       Execution Time affected by Improvement
New Execution Time = -------------------------------------- + Execution Time unaffected
                            Amount of Improvement (x times)
[[latex2()]]
Line 25: Line 16:
                                     1
SpeedupOverall = --------------------------------------------
                                           FractionEnhanced
                 (1 - FractionEnhanced) + ------------------ )
                                           SpeedupEnhanced

}}}
[[latex2()]]

Back to ComputerTerms

latex2()

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:

latex2()

This gives a new Execution time of

latex2()

So we have latex2()

Back to ComputerTerms

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