Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 1. Consider the following tables: a. Assuming a pipelined processor WITHOUT forwarding, populate the following pipeline diagram using the compact notation (Use S

 image text in transcribed 
 
image text in transcribed

Question 1. Consider the following tables: a. Assuming a pipelined processor WITHOUT forwarding, populate the following pipeline diagram using the compact notation (Use S for stalls). (5 points) TI T2 T2 T4 TS T6 17 T8 19 T10 TII T12 T13 T14: T15 T16 T17 718 T19 T20 721 add $to,$to,$12 addi $50,$t0,4 lw $12,0($50) lw $t1, 4($12) add $10,$t1,$12 Iw $12, 8($50) sw St2, 12($50) . Table 1 b. Assuming a pipelined processor WITH full forwarding, populate the following pipeline diagram using compact notation (Use S for stalls). (5 points) TI T2 T2 T4 T5 T6 T7 T8 T9 T10 add $to,$to,$t2 addi $50,$t0,4 lw $12,0($50) Iw St1, 4($12) add St0,$t1,St2 Iw St2, 8($50) sw $12, 12($50) Table 2 T12 T13 T14 TIS T16 T17 T18 T19 T20 Question 2. Consider the latencies given in table 3 and the 7 instructions program code given in question 1 (consider populate table 1 and table 2 for clock cycles). IF ID EX MEM WB 125 75 100 200 75 Table 3 a. Calculate the ratio of the CPU Time (non-pipelining processor) to the CPU Time (pipelined processor WITHOUT forwarding). (3 points) b. Calculate the ratio of the CPU Time (non-pipelining processor) to the CPU Time (pipelined processor WITH forwarding). (3 points) c. Calculate the ratio of the CPU Time (pipelined processor WITHOUT forwarding) to the CPU Time (pipelined processor WITH forwarding). (4 points)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

To solve the problem lets tackle it step by step Question 1 a Pipelined Processor WITHOUT Forwarding 1 Instruction Sequence add t0 t0 t2 addi s0 t0 4 ... 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

Main Memory Database Systems

Authors: Frans Faerber, Alfons Kemper, Per-Åke Alfons

1st Edition

1680833243, 978-1680833249

More Books

Students also viewed these Databases questions

Question

What is the purpose of the Salary Structure Table?

Answered: 1 week ago

Question

What is the scope and use of a Job Family Table?

Answered: 1 week ago