Professional Documents
Culture Documents
Chapter 3B
Chapter 3B
Sciences
7-6
Faculty of Computer and Mathematical
Sciences
Concept of Pipelining
• Example: Laundry
• Ann, Brian, Cathy, Dave
each have one load of clothes A B C D
to wash, dry, and fold
• Washer takes 30 minutes
Time
30 40 20 30 40 20 30 40 20 30 40 20
D
Faculty of Computer and Mathematical
Sciences
Concept of Pipelining
6 PM 7 8 9 10 11 Midnight
Time
T
a 30 40 40 40 40 20
s
Pipelined laundry takes 3.5 hours for 4 loads
k A
Multiple tasks operating simultaneously
using different resources
O B
r
d C
e
r D
Faculty of Computer and Mathematical
Sciences
7-13
Faculty of Computer and Mathematical
Sciences
Faculty of Computer and Mathematical
Sciences
7-15
Faculty of Computer and Mathematical
Sciences
7-17
Faculty of Computer and Mathematical
Sciences
7-18
Faculty of Computer and Mathematical
Sciences
Concept of superscalar
Faculty of Computer and Mathematical
Sciences
7-20
Faculty of Computer and Mathematical
Sciences
7-22
Faculty of Computer and Mathematical
Sciences
7-23
Faculty of Computer and Mathematical
Sciences
7-24
Faculty of Computer and Mathematical
Sciences
7-25
Faculty of Computer and Mathematical
Sciences
7-26
Faculty of Computer and Mathematical
Sciences
7-27
Faculty of Computer and Mathematical
Sciences
7-28
Faculty of Computer and Mathematical
Sciences
7-29
Faculty of Computer and Mathematical
Sciences
7-30
Faculty of Computer and Mathematical
Sciences
7-32
Faculty of Computer and Mathematical
Sciences
7-33
Faculty of Computer and Mathematical
Sciences
7-34
Faculty of Computer and Mathematical
Sciences
7-35