Question: Part (A) [2 points] Assume a new execution mode called enhanced mode provides a 2.5x speedup to the sections of programs where it applies. What
Part (A) [2 points] Assume a new execution mode called enhanced mode provides a 2.5x speedup to the sections of programs where it applies. What percentage of a program (measured by original execution time) must run in enhanced mode for an overall speedup of 10%? Solution: Let be the required fraction.
Part (B) For the program identified in Part (A), what is the maximum possible speedup with an ideal enhanced mode (i.e. the identified percentage of the program is sped up infinitely)?
Part (C) Two enhancements are proposed: one that can enhance 40% of execution time with a speedup of 1.5, and another that can enhance a different 25% of execution time with some greater speedup value. Only one of these two can be implemented. How much of a speedup is necessary in the second enhancement to give a better enhancement than the first?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
