Question: Suppose we enhance a computer to make all floating-point instructions run 10 times faster. Answer the following questions: a. If the execution time of some

  • Suppose we enhance a computer to make all floating-point instructions run 10 times faster. Answer the following questions:
  • a. If the execution time of some benchmark before the floating-point enhancement is 50 seconds, what will the speedup be if 60% of the 50 seconds is spent executing floating-point instructions?
  • b. How much of the execution time would floating-point instructions have to account for in a benchmark that runs for 100 seconds with the old floating-point hardware in order to yield a speedup of 4?
  • c. Assuming that we enhance the computer as described above, plot the speedup obtained versus the fraction of time in the original benchmark spent doing floating-point operations


 

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!