Gather-Scatter Optimization
For loops with branches inside loops
Increases pipelining
Often, body of the loop is executed on every iteration, thus no savings
Solution is to split the loop with a temporary array containing indices of elements to be computed with
Previous slide
Next slide
Back to first slide
View graphic version