Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

RISC V A pipeline having 1 2 stages executes a program having 3 0 0 0 instructions. Branch operations are 2 0 % of the

RISC V A pipeline having 12 stages executes a program having 3000 instructions.
Branch operations are 20% of the total number of instructions, and 60% of the branches are
taken. The penalty for each taken branch is 5 cycles. Furthermore 30% of the instructions
are load operations of which 40% incur a load-use data hazard (which can not be resolved by
forwarding) and results in 1 stall cycle.
a) Evaluate the average CPI of the processor.
b) Assume that a branch prediction unit is introduced to improve the average CPI. What
accuracy of the branch prediction unit will improve the average CPI to 1.5.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Expert Performance Indexing In SQL Server

Authors: Jason Strate, Grant Fritchey

2nd Edition

1484211189, 9781484211182

More Books

Students also viewed these Databases questions

Question

Provide examples of Dimensional Tables.

Answered: 1 week ago