Question: Suppose your work needs two applications (application 1 and application 2). The execution time of application 2 is twice that of application 1. You try

Suppose your work needs two applications (application 1 and application 2). The execution time of application 2 is twice that of application 1. You try to optimize them and have identified arn enhancement that can achieve 15 times speedup on some sections of the applications a) In application 1, you can use the enhancement on sections that take 40% of the execution time. What is the speedup you can achieve on application 1 if you adopt the enhancement? b) If you apply the enhancement on application 2, you can achieve an overall speedup of 1.875 What percentage of the original execution time of application 2 has been improved by the enhancement? c) What is the speedup of you can achieve if you apply the enhancement to both applications? Remember that application 2 takes more time than application 1 d) After enhancing both applications, what percentage of the new total execution time (of both applications) is on the enhanced sections
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
