Pipeline Loops – Improving Performance
CE-653 - Asynchronous Pipeline Performance
}
Bubble-limited loops
}
Can improve
performance by adding
pipeline buffers
}
Intuition
}
Bubbles need to flow
backwards less distance
for tokens to flow
forward
}
Data-limited loops
}
Increase multi-
threading
}
Shorten loop latency
}
N = 6
FL = 2
BL = 4
Throughput
= 8
11/5/2014
26