Pipelining Basic and Intermediate Concepts MCQs Quiz Online PDF Download

Learn pipelining basic and intermediate concepts MCQs, computer architecture test for online courses learning and test prep to practice. Pipelining in computer architecture quiz has multiple choice questions (MCQ), pipelining basic and intermediate concepts quiz questions and answers to learn for college board computer science prep.

Computer technology practice test MCQ on effectiveness of any branch prediction scheme depends both on accuracy of scheme and frequency of conditional branches, which vary in spec from with options 3% to 25%, 3% to 24%, 2% to 20% and 5% to 15% problem solving skills for viva, competitive exam prep, interview questions with answer key. Free study guide is for online learning pipelining basic and intermediate concepts quiz with MCQs to practice test questions with answers.

MCQs on Pipelining Basic and Intermediate Concepts Quiz PDF Download

MCQ. Effectiveness of any branch prediction scheme depends both on accuracy of scheme and frequency of conditional branches, which vary in SPEC from

  1. 3% to 25%
  2. 3% to 24%
  3. 2% to 20%
  4. 5% to 15%

B

MCQ. Simplest dynamic branch-prediction scheme is a

  1. Canceling
  2. Branch history buffer
  3. Branch history table
  4. Branch prediction table

C

MCQ. To improve ability of compiler to fill branch delay slots, most processors with conditional branches have introduced a

  1. Canceling
  2. Nullifying
  3. Relocation
  4. Both a and b

D

MCQ. Effective pipeline speedup with branch penalties, assuming an ideal CPI of 1, is

  1. Pipeline speedup=Pipeline depth/1 + Branch frequency ? Branch penalty
  2. Pipeline speedup=Pipeline depth/1 - Branch frequency ? Branch penalty
  3. Pipeline speedup=Pipeline depth*(1 + Branch frequency ? Branch penalty)
  4. Pipeline speedup=Pipeline depth/2 + Branch frequency ? Branch penalty

A

MCQ. Execution cycle with a branch, delay of one is

  1. Delayed branch
  2. Branch hazard
  3. Structural hazard
  4. Data hazard

A