[2.1] A CPU with a clock of 2.8 GHz has an execution time of 10 sec for an app consisting of 4x10 instructions. (7 grades) a. What is the average CPI in this case? b. The app in question (a) is formed of three classes of instructions: Class A making up 50% of the instructions and having CPIA = 3 cycles/instruction, while Class B is making up 30% of instructions and having a CPIB = 4 cycles/instruction. What is the CPI of instructions of Class C? c. Compiler optimization results in a 20% improvement in execution time compared to that in question (a). What is the instruction count after optimization, if average CPI increased by 10% from that in question (b)? How does performance before (Performance old) and after optimization (Performancenew) compare? d. The computer in question (c) takes 10 sec, 20 sec, 30 sec and 40 sec, respectively, to execute 4 benchmark programs. A reference machine takes 200 sec, 300 sec, 400 sec and 600 sec to execute these same programs. What are the normalized executions times a1, a2, a3, a4 in this case? What is their geometric mean? e. The computer in question (c) has a CPU made of 50% thinner silicon wafer than that of the older reference machine. The reference machine has a clock operating at 50% the frequency of the newer computer, but at the same voltage. How does the dynamic power consumption of the newer computer Pnew compare to that of the reference one Pref (hint capacitive load is proportional with Capacitance, which in turn depends on distance between transistor gates) assume
[2.1] A CPU with a clock of 2.8 GHz has an execution time of 10 sec for an app consisting of 4x10 instructions. (7 grades) a. What is the average CPI in this case? b. The app in question (a) is formed of three classes of instructions: Class A making up 50% of the instructions and having CPIA = 3 cycles/instruction, while Class B is making up 30% of instructions and having a CPIB = 4 cycles/instruction. What is the CPI of instructions of Class C? c. Compiler optimization results in a 20% improvement in execution time compared to that in question (a). What is the instruction count after optimization, if average CPI increased by 10% from that in question (b)? How does performance before (Performance old) and after optimization (Performancenew) compare? d. The computer in question (c) takes 10 sec, 20 sec, 30 sec and 40 sec, respectively, to execute 4 benchmark programs. A reference machine takes 200 sec, 300 sec, 400 sec and 600 sec to execute these same programs. What are the normalized executions times a1, a2, a3, a4 in this case? What is their geometric mean? e. The computer in question (c) has a CPU made of 50% thinner silicon wafer than that of the older reference machine. The reference machine has a clock operating at 50% the frequency of the newer computer, but at the same voltage. How does the dynamic power consumption of the newer computer Pnew compare to that of the reference one Pref (hint capacitive load is proportional with Capacitance, which in turn depends on distance between transistor gates) assume
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY