Question: Speedup ( 6 points - Correctness ) : Show your work to receive full credit. You have an optimization that speeds up floating point operations

Speedup (6 points - Correctness): Show your work to receive full credit.
You have an optimization that speeds up floating point operations by a factor of 3, but does not help other instructions. You have another optimization that only speeds up non-FP instructions by 25%(that is, it speeds up those instructions by a factor of 1.25), and you want to decide which to use. Suppose your favorite program has 15% of its dynamic instructions FP operations. Further, assume FP operations have a CPI of 7.0, while non-FP instructions have a CPI of 2.5. If you can only select one of the optimizations, which should you use? Please provide the speedup for each optimization in isolation.
Optimization 1= OPT1= Optimization that speeds up FP instructions by a factor of 3 Optimization 2= OPT2= Optimization that speeds up non-FP instructions by 25% SpeedupOPT1=
SpeedupOPT2=
Which Optimization is better?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!