Metadata
Technology & Computer Science Undergraduate Understand Medium-
Subject
Technology & Computer Science
-
Education level
Undergraduate
-
Cognitive goals
Understand
-
Difficulty estimate
Medium
-
Tags
cpu pipelining, structural hazards, data hazards, control hazards, mitigation techniques
-
Number of questions
5
-
Created on
-
Generation source
Fully autonomous and synthetic. Generation by GENO 0.1A using GPT-5-mini
-
License
CC0 Public domain
-
Prompt
Assess students' understanding of CPU pipelining hazards—structural, data, and control—by asking them to identify and classify hazards in short instruction sequences, explain causes and effects on pipeline timing (stalls, bubbles), compute or illustrate required stall cycles or use of forwarding, and evaluate common mitigation techniques (forwarding, stalling, register renaming, branch prediction, delayed branching, speculative execution, scoreboarding/Tomasulo) including trade-offs in complexity and performance; suitable for undergraduate, medium-difficulty assessment focused on comprehension and analysis.
Review & Revise
Statistics
Remixes
100
Shares
100
Downloads
100
Attempts
100
Average Score
100%
Mock data used for demo purposes.