# what are the key advantages of pipelining

I was trying to look my book computer architecture and design, but I can not find the answer for this question. what are-the key-advantages of pipelining?

• This seems to be too broad. Community votes? – Raphael Jun 3 '15 at 12:51
• More instructions executed per cycle. Or rather: Fewer cycles to execute each instruction. – gnasher729 Aug 1 '18 at 22:25

To put it in a simple way: Suppose you build a car in 10 steps $(s_1, s_2, \dots, s_{10})$. Suppose also that a single person can complete these 10 steps in 2 hours and a single step in 12 minutes. Let's also say that you have only 1 workplace for each step, so 2 people can't be working on the same step for 2 different cars. You'd have two ways to produce cars: