Assuming there are no stalls, what is the speedup achieved by pipelining a single-cycle datapath? Each pipeline

Question:

Assuming there are no stalls, what is the speedup achieved by pipelining a single-cycle datapath?


Each pipeline stage in Figure 4.33 has some latency. Additionally, pipelining introduces registers between stages, and each of these adds an additional latency. The remaining problems in this exercise assume the following latencies for logic within each pipeline stage and for each register between two stages:a. b. IF 200ps 150ps ID 120ps 200ps EX 150ps 200ps MEM 190ps 200ps WB 100ps 100ps Pipeline Register 15ps 15ps

Figure 4.33IF: Instruction fetch Add 344- PC Address Instruction Instruction memory ID: Instruction decode/ register

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  answer-question

Computer Organization And Design The Hardware Software Interface

ISBN: 9780123747501

4th Revised Edition

Authors: David A. Patterson, John L. Hennessy

Question Posted: