Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Now, you are given 3 processors A , B , C , and 5 benchmark programs P 1 to P 5 . The following summarizes
Now, you are given processors and benchmark programs to The following summarizes
the run time of these programs in the processors. In all cases, both the raw CPU times in seconds
Consider the programs and running in processor A and with the following number of
instructions:
HINT: use a spreadsheet program to help with answering this question.
A What is the average CPI of programP, when executed on processor A and
A Processor A runs at while processor runs at double the clock rate. Consider
only the programs and individually, which processor results in higher performance, and by
how much?
A When considering all three programs as a whole, which processor is faster? On average geometric
mean how much faster is the faster processor?
A You are allowed to improve the speed of only of the three instruction types ALU BranchJump
LoadStore of the slower processor. Assuming the clock frequency remains unchanged, what is the
maximum speedup possible when using the total runtime not geometric mean for the three programs?
A If the geometric mean of speedup between the processors among the programs were to measure
how good a processor is would that affect your choice of instruction class to improve on If so how does
it affect your answer? If not, explain why it doesn't matter whether total runtime or geometric mean is
used?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started