Pipelining Flashcards

1
Q

What is Pipelining

A

Process of accumalting instructions from the processor through a pipeline. It allows strong and executing instructions in an orderly process. Pipelining is a technique where multiple instryctiins are carried out at the same time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Advantages of pipelining

A

just reduces the impact of memory latency on the ability to issue instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Disadvantages of pipelining

A

Not always possible to predict next instruction if branching occurs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Parallel Processing

A

Allows for several tasks to be completed at a time can speed up processing times.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly