10/24/05 ELEC62001 Kasi L.K. Anbumony Department of Electrical and Computer Engineering Auburn University Auburn, AL 36849 Superscalar Processors.
1 5.1 Pipelined Computations. 2 Problem divided into a series of tasks that have to be completed one after the other (the basis of sequential programming).
Real-World Pipelines: Car Washes Idea Divide process into independent stages Move objects through stages in sequence At any instant, multiple objects.
1 What is the most boring household activity?. 2 A relevant question Assuming you’ve got: —One washer (takes 30 minutes) —One drier (takes 40 minutes)