What is steady-state cpi

Assignment Help Computer Engineering
Reference no: EM133088

Question

Assume this loop is taken many times, what is steady-state CPI of this loop on the scalar pipeline discussed in class, with forwarding, branch resolution done in ID stage, and no branch delay slot?

loop: lw $6, 4000($7)
add $9, $6, $3
or $5, $9, $6
lw $2, 2000($5)
add $3, $9, $2
subi $5, $5, 12
sw $9, 2000($3)
bne $9, $0, loop

Now assuming same machine but with a branch delay slot, rearrange this code to improve performance, and give the new CPI.

Reference no: EM133088

Questions Cloud

Program to evaluate case statement : Program to evaluate case statement
What is the data rate : What is the data rate
Which of following statements is true : Which of following statements is true
How to generate a hub-and-spoke network : How to generate a hub-and-spoke network
What is steady-state cpi : What is steady-state CPI
Write down a program on visual basic format : Write down a program on visual basic format
Design a chart that showing input, output, and processing : Design a  chart that showing input, output, and processing
Write a non-recursive version of the process fibonacci : Write a non-recursive version of the process Fibonacci
Write down the definitions for a double-stack structure : Write down the definitions for  a double-stack structure

Reviews

Write a Review

Computer Engineering Questions & Answers

  What will be the list assumptions for the scope of project

What will be the list assumptions for the scope of project? Give detailed and measurable non functional requirements.

  How to expand class linkedlisttype

Expand class linkedListType. Write down a function that returns the info of the kth element of the linked list. If no such factor exists, output an appropriate message.

  Why didn''t the vendor just bid fewer disks

Why didn't the vendor just bid fewer disks

  Impact of computer on people and organizations

Impact of computer on people and organizations

  What are three goals of safety in computing?

What are three goals of safety in computing?

  Mathematics in computing

Write the selection sort algorithm

  What is bobs private key

What is Bob's private key?

  How to store ten floating-point values into vector

How to store ten floating-point values into vector. Write down a program that declares a vector of ten floating-point values

  Write down program using c language programming

Write down program using C language programming.

  Write a research report on design of a cisco router

Systems research and investigate novel ideas and applications.

  Utilize linked stack class to support an application

Utilize Linked stack class to support an application

  How to plan a payroll class

How to plan a PayRoll class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd