Q1. Compute the effective CPI for an implementation of a RISC-V CPU using The Figurel. Assume we have made the following measurements of average CPI for instruction types: Instruction All ALU operations Loads Stores Branches Jumps Program astar bzip gec gobmk h264ref hmmer libquantum mcf omnetpp perlbench sjeng xalancbmk Loads 28% 20% 17% 21% 33% 28% 16% 35% 23% 25% 19% 30% Stores 6% 7% 23% 12% 14% 9% 6% 11% 15% 14% 7% 8% Clock cycles 1.1 4.2 3.3 2.8 3.0 Branches 18% 11% 20% 14% 5% 17% 29% 24% 17% 15% 15% 27% Jumps 2% 1% 4% 2% 2% 0% 0% 1% 7% 7% 3% 3% ALU operations 46% 54% 36% 50% 45% 46% 48% 29% 31% 39% 56% 31% Average the instruction frequencies of astar and perlbench to obtain the instruction mix.

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...
icon
Related questions
Question
Q1. Compute the effective CPI for an implementation of a RISC-V CPU using
The Figurel. Assume we have made the following measurements of average CPI
for instruction types:
Instruction
All ALU operations
Loads
Stores
Branches
Jumps
Program
astar
bzip
gec
gobmk
h264ref
hmmer
libquantum
mcf
omnetpp
perlbench
sjeng
xalancbmk
Loads
28%
20%
17%
21%
33%
28%
16%
35%
23%
25%
19%
30%
Stores
6%
7%
23%
12%
14%
9%
6%
11%
15%
14%
7%
8%
Clock cycles
1.1
4.2
3.3
2.8
3.0
Branches
18%
11%
20%
14%
5%
17%
29%
24%
17%
15%
15%
27%
Jumps
2%
1%
4%
2%
2%
0%
0%
1%
7%
7%
3%
3%
ALU operations
46%
54%
36%
50%
45%
46%
48%
29%
31%
39%
56%
31%
Average the instruction frequencies of astar and perlbench to obtain the instruction mix.
Transcribed Image Text:Q1. Compute the effective CPI for an implementation of a RISC-V CPU using The Figurel. Assume we have made the following measurements of average CPI for instruction types: Instruction All ALU operations Loads Stores Branches Jumps Program astar bzip gec gobmk h264ref hmmer libquantum mcf omnetpp perlbench sjeng xalancbmk Loads 28% 20% 17% 21% 33% 28% 16% 35% 23% 25% 19% 30% Stores 6% 7% 23% 12% 14% 9% 6% 11% 15% 14% 7% 8% Clock cycles 1.1 4.2 3.3 2.8 3.0 Branches 18% 11% 20% 14% 5% 17% 29% 24% 17% 15% 15% 27% Jumps 2% 1% 4% 2% 2% 0% 0% 1% 7% 7% 3% 3% ALU operations 46% 54% 36% 50% 45% 46% 48% 29% 31% 39% 56% 31% Average the instruction frequencies of astar and perlbench to obtain the instruction mix.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
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 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)
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
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY