Pipelining as a Computational Method (OCR A-Level Computer Science): Quizzes
📚Quizzes
Practise the questions
12 questions from this quiz
ShowHide
Practise the questions
12 questions from this quiz
What is the primary purpose of pipelining in computational processes?
What is the primary purpose of pipelining in computational processes?
To improve throughput
What analogy is used to describe pipelining?
What analogy is used to describe pipelining?
An assembly line in a factory
How do stages in a pipeline operate on tasks?
How do stages in a pipeline operate on tasks?
Concurrently on different parts
What happens after a pipeline stage completes its sub-task?
What happens after a pipeline stage completes its sub-task?
Passes result to next, starts new task
What are the three stages in CPU pipelining?
What are the three stages in CPU pipelining?
Fetch, Decode, Execute
Which benefit describes how pipelining uses resources?
Which benefit describes how pipelining uses resources?
Keeps all stages busy, reduces idle
What are dependencies between stages called in CPU pipelines?
What are dependencies between stages called in CPU pipelines?
Data hazards
What constrains the speed of an entire pipeline?
What constrains the speed of an entire pipeline?
The slowest stage
What happens when a pipeline stage is waiting for input?
What happens when a pipeline stage is waiting for input?
Entire pipeline can slow down
What does ETL stand for in data processing pipelines?
What does ETL stand for in data processing pipelines?
Extract, Transform, Load
What does modularity in pipelining allow?
What does modularity in pipelining allow?
Each stage developed independently
What do uneven workloads between stages create?
What do uneven workloads between stages create?
Bottlenecks
