34.2 Throughput
We can also ask what the throughput of our pipeline is. Unlike latency, we will expect throughput to increase considerably through pipelining.
If we execute a task with latency (i.e. the task takes units of time to complete) then the throughput is - i.e. we will execute that many tasks per unit of time.
Theorem 34.2.1
Let be a pipeline where , then the total throughput of this pipeline is approximately .