Next: Matrix representation of loop transformations
Up: Chapter3
Previous: ...
- Original loop interchangeable but not vectorisable.
- We skewed inner loop by outer loop by factor 1.
- Still not vectorisable, but interchangeable.
- Interchanged, skewed loop is vectorisable.
- Bounds of new loop not simple!
- Is this the best vectorisable version of this loop?
(Banerjee skews the outer loop by the inner loop, see []).
Questions about skewing:
- --
- Is skewing ever invalid?
- --
- Does skewing affect interchangeability?
- --
- Does skewing affect dependence distances?
- --
- Can you predict the usefulness of skewing?
Paul H J Kelly
Thu Feb 6 22:09:21 GMT 1997