Problem 1: You are working on a program with an execution time of 3.5 days. You are looking for ways to speed up the program, and have come up with 2 options.
Option 1: Optimization that reduces memory access from 35% to 15% of total execution time.
Option 2: Reduce the number of I/O operations by a factor of 10. I/O operations currently make up 22% of the execution time.
(A) What is the speedup of option 1?
(B) What is the speedup of option 2?
(C) If you are only able to implement one of these two options, which should you choose? What is the new execution time?
(D) If you implement both options, what is the new execution time?
That
was a nice question to answer
Friend, If you have any doubts in understanding do let me know in
the comment section. I will be happy to help you further.
Please like if you think effort deserves a like.
Thanks
Get Answers For Free
Most questions answered within 1 hours.