A non-pipelined system takes 30 ns to process a task. The same task can be processed in a four- segment pipeline with a clock cycle of 10 ns . Determine the speed up of the pipeline for 100 tasks.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: D. 2.91
Explanation
100 × 30 ns = 3000 ns non-pipelined versus (4 + 99) × 10 = 1030 ns pipelined. Speed-up ≈ 2.91.
More Computer System Architecture questions
- A computer uses a memory unit of 512 K words of 32 bits each. A binary instruction code is stored in one word of the memory. The instructio…
- A micro instruction format has microoperation field which is divided into 2 subfields F1 and F2, each having 15 distinct microoperations, c…
- If (142)_b + (112)_(b−2) = (75)_8, find the base b.
- The following program is stored in the basic computer: 010 CLA; 011 ADD 016; 012 BUN 014; 013 HLT; 014 AND 017; 015 BUN 013; 016 C1A5; 017…
- The Reduced Instruction Set Computer (RISC) characteristics are : (a) Single cycle instruction execution (b) Variable length instruction fo…
- Which of the following binary codes for decimal digits are self complementing? (a) 8421 code (b) 2421 code (c) excess-3 code (d) excess-3 g…