Genic T.

asked • 02/17/22

What is the time required to execute the same program on each generation of the processor?

Mr. Hammad selects a program and executes each CPU generation separately. The selected program has 500 instructions containing 60% CPU instructions and 40% IO instructions. On the first generation of CPU, each CPU instruction takes approximately 1 second to execute whereas each I/O instruction takes 0.5 times more to execute as compared to CPU instructions.

On the second generation of the processor, the execution of CPU and IO instructions is improved by 15% and 10% respectively as compared to the first generation. Similarly, on the third generation of the processor, the execution of CPU and IO instructions is further improved by 15% and 10% respectively as compared to the second generation.


Considering the above-given scenario, answer the following questions:


a) What is the time required to execute the same program on each generation of the processor?

b) What percentage of performance improvement will be there for each processor generation over the previous generation when executing the same program?



1 Expert Answer

By:

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.