Question: Question 4 Suppose you have a machine which executes a program consisting of 5 0 % floating point multiply, 2 0 % floating point divide,

Question 4 Suppose you have a machine which executes a program consisting of 50% floating
point multiply, 20% floating point divide, and the remaining 30% are from other instructions.
(a) Management wants the machine to run 3 times faster. You can make the divide run at most 2
times faster and the multiply run at most 5 times faster. Can you meet managements goal by
making only one improvement, and which one?
(b) Suppose that we can improve the floating-point instruction performance of machine by a
factor of 15(the same floating-point instructions run 15 times faster on this new machine).
What percent of the instructions must be floating point to achieve a Speedup of at least 3?

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 Programming Questions!