Pipelining은 여러 instruction이 중첩되어 실행되는 구현 기술이다. 오늘날의 pipelining은 아주 보편적인 기술이다. 세탁을 많이 하는 사람은 무의식적으로 pipelining을 사용해왔다. 그렇지 못한 세탁 방법은 1. 세탁기에 한 묶음의 더러운 옷을 넣는다. 2. 세탁기가 끝나면 젖은 옷을 건조기에 넣는다. 3. 건조기가 끝나면 건조된 옷을 탁자 위에 놓고 갠다. 4. 개는 일이 끝나면 같은 방 친구에게 옷을 보관 장소에 넣어 달라고 부탁한다. 방 친구가 일을 끝내면, 그 다음의 더러운 옷 한 묶음에 대해 다시 시작한다. 첫 번째 묶음의 세탁이 끝나서 건조기에 넣은 후에, 두 번째 더러운 옷 묶음을 세탁기에 넣는다. 첫 번째 묶음이 건조되면 탁자 위에 놓고 개기 시작하고, 젖은 옷..