4 ms·
It's usually a topic on the first computer architecture class. It's a mid-of-the-book topic on most computer organization books, the classics like Hennesy Patte
by pvarangot 9y ago
It's usually a topic on the first computer architecture class. It's a mid-of-the-book topic on most computer organization books, the classics like Hennesy Patterson or Tanenbaum have substancial portions dedicated to it. Both are books for a first course on computer architecture and design.
It's very important to understand it so that you can understand why sometimes pipelining is difficult or impossible.
- samfisher83 9y agoPipelining is done on basically every processor . It is like the laundry example you are not going to wait for dryer to finish before you load the washer. As soon as the clothes are done in the washer you will move them to the dryer and load the washer.
- pvarangot 9y agoYeah if you have branch prediction you can suddenly realize you put dirty clothes in the drier together with clean ones.