2. (25 points) The following table shows the number of instructions for a program. Arithmetic 550...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
2. (25 points) The following table shows the number of instructions for a program. Arithmetic 550 Memory 100 Branch 150 Total 800 a. (5 points) Assuming that arithmetic instructions take 2 cycle, memory operations 6 cycles, and branch operations 3 cycles, what is the execution time of the program in a 2.2 GHz processor? b. (5 points) What is the CPI for the program? C. (5 points) If a compiler technique can reduce the number of memory instructions by 40%, what is the speed-up and the new CPI? d. (10 points) On top of the compiler technique from C, if a new ALU device can reduce the average cycles of arithmetic instructions down to 1.6 cycles per instruction, what is the speed-up and the new CPI from the two techniques combined (the compiler technique and the ALU device)? 2. (25 points) The following table shows the number of instructions for a program. Arithmetic 550 Memory 100 Branch 150 Total 800 a. (5 points) Assuming that arithmetic instructions take 2 cycle, memory operations 6 cycles, and branch operations 3 cycles, what is the execution time of the program in a 2.2 GHz processor? b. (5 points) What is the CPI for the program? C. (5 points) If a compiler technique can reduce the number of memory instructions by 40%, what is the speed-up and the new CPI? d. (10 points) On top of the compiler technique from C, if a new ALU device can reduce the average cycles of arithmetic instructions down to 1.6 cycles per instruction, what is the speed-up and the new CPI from the two techniques combined (the compiler technique and the ALU device)?
Expert Answer:
Answer rating: 100% (QA)
aArithmetic instructions 550 x 2 1100 cycles Memory operations 100 x 6 600 cycles Bra... View the full answer
Related Book For
Computer Organization And Design The Hardware Software Interface
ISBN: 9780123747501
4th Revised Edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these programming questions
-
8. Karen's Zumba class has Endurance (min) Probability 50 students. She 30-35 0.04 conducts a Zumba 35-40 0.04 endurance contest. 40-45 0.10 The table shows 45-50 0.20 the probability 50-55 0.24...
-
Describe how to construct the function cpo ((D E), v) of two cpos (D, vD) and (E, vE). Prove that ((D E), v) is a cpo. (You may use facts about least upper bounds provided you state them clearly.)...
-
Q1. You have identified a market opportunity for home media players that would cater for older members of the population. Many older people have difficulty in understanding the operating principles...
-
On December 31, 2021, Tiny Tims Tech, Inc. a private company who follows ASPE, leased a colour copier from Cory Copy Corporation at a price of $479,079. The lease agreement specifies annual payments...
-
At the end of regulation time, a basketball team is trailing by one point and a player goes to the line for two free throws. If the player makes exactly one free throw, the game goes into overtime....
-
What conclusions do you draw from this exercise?
-
HG Lang Designs operates an exclusive bridal boutique in Manhattan. All gowns are designed by Lang but are manufactured by various small firms in France and Italy. The following financial information...
-
Big Sky Mining Company must install $1.5 million of new machinery in its Nevada mine. It can obtain a bank loan for 100 percent of the purchase price, or it can lease the machinery. Assume that the...
-
* Your answer is incorrect. Given the desire to cut carbon emissions, Ford is considering introducing a new production line of electric sedans. The expected annual unit sales of the electric cars is...
-
Can you make the journal entries for the transactions below: Dec. 1 - Sold merchandise to Argem Day Care Center for P20,000 and received a 3-month, 12% note. 2 - Purchased merchandise from Stephen...
-
Ivanhoe Company issues $6,000,000, 10-year, 8% bonds at 94, with interest payable annually on January 1. The straight-line method is used to amortize bond discount. (a) -Your answer is partially...
-
At the beginning of this year, a firm had $30M in cash, $20M in accounts receivable, $45M in inventory and $10M in taxes payable. Going forward, the firm plans to finance some of its inventory with...
-
You are considering a project that will cost you $60,000 today and is projected to earn $5,000 next year, with the inflows growing at a 4% annual rate in perpetuity thereafter. If your cost of...
-
Great Gator Gifts (GGG) launched a Go-Gators Club, where Gator fans can get a special preview and purchase unique Gator items. GGG attracted new customers at a cost of $55.00 each and tracked their...
-
China has a crawl-like arrangement for its exchange rate regime. what arepros and cons of such an arrangement?,which would you want it to be if you could change it and why?
-
As a successful MRO manager, how you create an inclusive work environment that welcomes diversity and those who are different from the "mainstream" and allows individuals to utilize their talents in...
-
Janet's portfolio earned 11.6% last year. Inflation was 2.6%. What was the real rate of return on Janet's portfolio?
-
Information graphics, also called infographics, are wildly popular, especially in online environments. Why do you think infographics continue to receive so much attention? How could infographics be...
-
Let us assume that processor testing is done by illing the PC, registers, and data and instruction memories with some values (you can choose which values), letting a single instruction execute, then...
-
In the following problems, the data table contains the values of various fields of MIPS instructions. You will be asked to determine what the instruction is, and find the MIPS format for the...
-
Simulate a random replacement policy by lipping a coin. For example, heads means to evict the first block in a set and tails means to evict the second block in a set. How many hits does this address...
-
\((4.5 \sqrt{154}) \div(3 \sqrt{77})\) Perform the arithmetic operations without a calculator, if possible. If it is not possible, state why.
-
\(\frac{8}{\sqrt{6}}\) Rationalize the denominators of the fractions, and then simplify.
-
Determine the conjugate of \(5+\sqrt{6}\).
Study smarter with the SolutionInn App