If the output two parallel pipelines feed into a third pipeline as input, how would we calculate the throughput in that case? What if backpressure is required e.g one of the two pipelines stalls 10% of the time?
More attention should have been given to the fact that all stages do not have the same execution time, and which one of those is chosen for "T". And there are no "ironing machines", not even in the USA. The third operation is folding the washed and dried garment (please don't use the word "cloth") and this is done manually.
Yes, all stages in the pipeline will have different execution time and we also need a register or latch between every stage , so in order to find out the time for 1 stage we take the max of all stage execution time + time delay of the buffers .
Dear sir Thank you for a beautiful and crisp explanation on pipe-lining concepts. Please note there is a typo at 25:45 for formula of Tk. It must be (N-1)+K for a k stage pipeline which is the assumption in scenario explained. For N stage pipeline and K computations formula mentioned will hold good but not for K stage pipeline and N computations.
This is why IITs are IITs!
Beautifully explained
If the output two parallel pipelines feed into a third pipeline as input, how would we calculate the throughput in that case? What if backpressure is required e.g one of the two pipelines stalls 10% of the time?
More attention should have been given to the fact that all stages do not have the same execution time, and which one of those is chosen for "T". And there are no "ironing machines", not even in the USA. The third operation is folding the washed and dried garment (please don't use the word "cloth") and this is done manually.
Yes, all stages in the pipeline will have different execution time and we also need a register or latch between every stage , so in order to find out the time for 1 stage we take the max of all stage execution time + time delay of the buffers .
Dear sir Thank you for a beautiful and crisp explanation on pipe-lining concepts.
Please note there is a typo at 25:45 for formula of Tk.
It must be (N-1)+K for a k stage pipeline which is the assumption in scenario explained.
For N stage pipeline and K computations formula mentioned will hold good but not for K stage pipeline and N computations.
As sir mentioned the previous example for wash dry iron (3 stages and N computation ) total time will be (N+(3-1))(t_1)
That won't matter..because N-1+K=N+K-1=K-1+N...and so on
Latches are without clk and why here 15:54 clk is given to latches only??
What do you mean? Every damned latch has a clock. Are you blind?
@@aerodynamico6427she forgot latches are clock-level triggered and FF's are clock-edge triggered.