Question: Consider a computer running a program that requires 400 seconds, with 160 seconds spent executing floating-point (FP) instructions, 110 seconds spent executing integer (INT) Instructions,

 Consider a computer running a program that requires 400 seconds, with

Consider a computer running a program that requires 400 seconds, with 160 seconds spent executing floating-point (FP) instructions, 110 seconds spent executing integer (INT) Instructions, 70 seconds spent executing branch (B) instructions, and 60 seconds executing load/store (LIS) Instructions. Question 1 of 2 3 Points Click to see additional instructions Somebody on your team discovers a bug in the hardware implementation of the floating-point (FP) instructions, forcing you to find a workaround that is bug-free but slower. By how much does the total execution time increase if the workaround causes the time for execution of the FP operations to increase by 40% over the original FP execution time? 3 seconds New time spent executing floating point instructions: New total execution time: seconds Percent increase over old execution time: Now let us go back to the original scenario, with the execution time of 400 seconds. Suppose we can reduce the time for L/S operations, keeping the execution time for all other operations at their original values. By how much should the time for LIS operations be reduced so that the total execution time is reduced by 10% (compared to 400 seconds in the original scenario)? (Report any non-integer numbers to two digits after the decimal point.) New total execution time: seconds Time spent executing non-US instructions: seconds Time spent executing L/S instructions in the new scenario: seconds The factor by which the execution time of L/S instructions has been reduced (old time / new time): The percentage by which the execution time of L/S instructions has been reduced (reduction / old time 100%)

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!